clinicalprocess activityprescription actoutcome
0.1.0 - CI Build Sweden

clinicalprocess activityprescription actoutcome - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: GetVaccinationHistory - Request

Official URL: http://example.org/fhir/clinicalprocess-activityprescription-actoutcome/StructureDefinition/getvaccinationhistoryrequestlm Version: 0.1.0
Draft as of 2026-01-12 Computable Name: GetvaccinationhistoryRequestLM

Request message for GetVaccinationHistory service contract

Usages:

  • This Logical Model is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getvaccinationhistoryrequestlm 0..* Base GetVaccinationHistory - Request
... careunithsaid 0..* string Begr?nsar s?kningen till angivna informations?gande v?rdenheter. Anges med HSA-id och motsvarar careUnitHSAId i HealthCareProfessionalType i svaret. Identifieraren s?tts med root som OID f?r HSA-katalogen (1.2.752.129.2.1.4.1) och extension som HSA-id f?r informations?gande v?rdenhet.
... patientid 1..1 string Begr?nsar s?kningen till angiven personidentifierare f?r en patient. Tj?nsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, ?ven uppgifter som har registrerats p? andra till individen kopplade personidentifierare. F?ltet id s?tts till patientens identifierare och anges med 12 tecken utan avskiljare. F?ltet type s?tts till OID f?r typ av personidentifierare. F?r personnummer ska Skatteverkets OID f?r personnummer (1.2.752.129.2.1.3.1) anv?ndas. F?r samordningsnummer ska Skatteverkets OID f?r samordningsnummer (1.2.752.129.2.1.3.3) anv?ndas. F?r andra typer av personidentifierare s?tts type till aktuell OID.
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... _id 1..1 string Id f?r patient enligt ovan, anges med 12 tecken utan avskiljare.
.... type 1..1 string OID som anger typ av personidentifierare, enligt ovan beskrivna regler f?r personnummer, samordningsnummer eller annan identifierare.
... dateperiod 0..1 string Begr?nsar s?kningen till det angivna datumintervallet. Endast poster returneras d?r tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger mellan s?kintervallets start- och slutdatum. Vid j?mf?relse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av s?kintervallet.
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... start 1..1 string Startdatum f?r s?kintervallet. Format ????MMDD.
.... end 1..1 string Slutdatum f?r s?kintervallet. Format ????MMDD. Hela detta dygn ing?r i s?kintervallet.
... carecontactid 0..* string Begr?nsar s?kningen till den v?rd- och omsorgskontakt som f?ranlett den information som omfattas av dokumentet. Identiteten ?r unik inom k?llsystemet.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getvaccinationhistoryrequestlm 0..* Base GetVaccinationHistory - Request
... careunithsaid 0..* string Begr?nsar s?kningen till angivna informations?gande v?rdenheter. Anges med HSA-id och motsvarar careUnitHSAId i HealthCareProfessionalType i svaret. Identifieraren s?tts med root som OID f?r HSA-katalogen (1.2.752.129.2.1.4.1) och extension som HSA-id f?r informations?gande v?rdenhet.
... patientid 1..1 string Begr?nsar s?kningen till angiven personidentifierare f?r en patient. Tj?nsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, ?ven uppgifter som har registrerats p? andra till individen kopplade personidentifierare. F?ltet id s?tts till patientens identifierare och anges med 12 tecken utan avskiljare. F?ltet type s?tts till OID f?r typ av personidentifierare. F?r personnummer ska Skatteverkets OID f?r personnummer (1.2.752.129.2.1.3.1) anv?ndas. F?r samordningsnummer ska Skatteverkets OID f?r samordningsnummer (1.2.752.129.2.1.3.3) anv?ndas. F?r andra typer av personidentifierare s?tts type till aktuell OID.
.... _id 1..1 string Id f?r patient enligt ovan, anges med 12 tecken utan avskiljare.
.... type 1..1 string OID som anger typ av personidentifierare, enligt ovan beskrivna regler f?r personnummer, samordningsnummer eller annan identifierare.
... dateperiod 0..1 string Begr?nsar s?kningen till det angivna datumintervallet. Endast poster returneras d?r tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger mellan s?kintervallets start- och slutdatum. Vid j?mf?relse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av s?kintervallet.
.... start 1..1 string Startdatum f?r s?kintervallet. Format ????MMDD.
.... end 1..1 string Slutdatum f?r s?kintervallet. Format ????MMDD. Hela detta dygn ing?r i s?kintervallet.
... carecontactid 0..* string Begr?nsar s?kningen till den v?rd- och omsorgskontakt som f?ranlett den information som omfattas av dokumentet. Identiteten ?r unik inom k?llsystemet.

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getvaccinationhistoryrequestlm 0..* Base GetVaccinationHistory - Request
... careunithsaid 0..* string Begr?nsar s?kningen till angivna informations?gande v?rdenheter. Anges med HSA-id och motsvarar careUnitHSAId i HealthCareProfessionalType i svaret. Identifieraren s?tts med root som OID f?r HSA-katalogen (1.2.752.129.2.1.4.1) och extension som HSA-id f?r informations?gande v?rdenhet.
... patientid 1..1 string Begr?nsar s?kningen till angiven personidentifierare f?r en patient. Tj?nsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, ?ven uppgifter som har registrerats p? andra till individen kopplade personidentifierare. F?ltet id s?tts till patientens identifierare och anges med 12 tecken utan avskiljare. F?ltet type s?tts till OID f?r typ av personidentifierare. F?r personnummer ska Skatteverkets OID f?r personnummer (1.2.752.129.2.1.3.1) anv?ndas. F?r samordningsnummer ska Skatteverkets OID f?r samordningsnummer (1.2.752.129.2.1.3.3) anv?ndas. F?r andra typer av personidentifierare s?tts type till aktuell OID.
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... _id 1..1 string Id f?r patient enligt ovan, anges med 12 tecken utan avskiljare.
.... type 1..1 string OID som anger typ av personidentifierare, enligt ovan beskrivna regler f?r personnummer, samordningsnummer eller annan identifierare.
... dateperiod 0..1 string Begr?nsar s?kningen till det angivna datumintervallet. Endast poster returneras d?r tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger mellan s?kintervallets start- och slutdatum. Vid j?mf?relse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av s?kintervallet.
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... start 1..1 string Startdatum f?r s?kintervallet. Format ????MMDD.
.... end 1..1 string Slutdatum f?r s?kintervallet. Format ????MMDD. Hela detta dygn ing?r i s?kintervallet.
... carecontactid 0..* string Begr?nsar s?kningen till den v?rd- och omsorgskontakt som f?ranlett den information som omfattas av dokumentet. Identiteten ?r unik inom k?llsystemet.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(5 nested mandatory elements)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getvaccinationhistoryrequestlm 0..* Base GetVaccinationHistory - Request
... careunithsaid 0..* string Begr?nsar s?kningen till angivna informations?gande v?rdenheter. Anges med HSA-id och motsvarar careUnitHSAId i HealthCareProfessionalType i svaret. Identifieraren s?tts med root som OID f?r HSA-katalogen (1.2.752.129.2.1.4.1) och extension som HSA-id f?r informations?gande v?rdenhet.
... patientid 1..1 string Begr?nsar s?kningen till angiven personidentifierare f?r en patient. Tj?nsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, ?ven uppgifter som har registrerats p? andra till individen kopplade personidentifierare. F?ltet id s?tts till patientens identifierare och anges med 12 tecken utan avskiljare. F?ltet type s?tts till OID f?r typ av personidentifierare. F?r personnummer ska Skatteverkets OID f?r personnummer (1.2.752.129.2.1.3.1) anv?ndas. F?r samordningsnummer ska Skatteverkets OID f?r samordningsnummer (1.2.752.129.2.1.3.3) anv?ndas. F?r andra typer av personidentifierare s?tts type till aktuell OID.
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... _id 1..1 string Id f?r patient enligt ovan, anges med 12 tecken utan avskiljare.
.... type 1..1 string OID som anger typ av personidentifierare, enligt ovan beskrivna regler f?r personnummer, samordningsnummer eller annan identifierare.
... dateperiod 0..1 string Begr?nsar s?kningen till det angivna datumintervallet. Endast poster returneras d?r tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger mellan s?kintervallets start- och slutdatum. Vid j?mf?relse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av s?kintervallet.
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... start 1..1 string Startdatum f?r s?kintervallet. Format ????MMDD.
.... end 1..1 string Slutdatum f?r s?kintervallet. Format ????MMDD. Hela detta dygn ing?r i s?kintervallet.
... carecontactid 0..* string Begr?nsar s?kningen till den v?rd- och omsorgskontakt som f?ranlett den information som omfattas av dokumentet. Identiteten ?r unik inom k?llsystemet.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getvaccinationhistoryrequestlm 0..* Base GetVaccinationHistory - Request
... careunithsaid 0..* string Begr?nsar s?kningen till angivna informations?gande v?rdenheter. Anges med HSA-id och motsvarar careUnitHSAId i HealthCareProfessionalType i svaret. Identifieraren s?tts med root som OID f?r HSA-katalogen (1.2.752.129.2.1.4.1) och extension som HSA-id f?r informations?gande v?rdenhet.
... patientid 1..1 string Begr?nsar s?kningen till angiven personidentifierare f?r en patient. Tj?nsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, ?ven uppgifter som har registrerats p? andra till individen kopplade personidentifierare. F?ltet id s?tts till patientens identifierare och anges med 12 tecken utan avskiljare. F?ltet type s?tts till OID f?r typ av personidentifierare. F?r personnummer ska Skatteverkets OID f?r personnummer (1.2.752.129.2.1.3.1) anv?ndas. F?r samordningsnummer ska Skatteverkets OID f?r samordningsnummer (1.2.752.129.2.1.3.3) anv?ndas. F?r andra typer av personidentifierare s?tts type till aktuell OID.
.... _id 1..1 string Id f?r patient enligt ovan, anges med 12 tecken utan avskiljare.
.... type 1..1 string OID som anger typ av personidentifierare, enligt ovan beskrivna regler f?r personnummer, samordningsnummer eller annan identifierare.
... dateperiod 0..1 string Begr?nsar s?kningen till det angivna datumintervallet. Endast poster returneras d?r tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger mellan s?kintervallets start- och slutdatum. Vid j?mf?relse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av s?kintervallet.
.... start 1..1 string Startdatum f?r s?kintervallet. Format ????MMDD.
.... end 1..1 string Slutdatum f?r s?kintervallet. Format ????MMDD. Hela detta dygn ing?r i s?kintervallet.
... carecontactid 0..* string Begr?nsar s?kningen till den v?rd- och omsorgskontakt som f?ranlett den information som omfattas av dokumentet. Identiteten ?r unik inom k?llsystemet.

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getvaccinationhistoryrequestlm 0..* Base GetVaccinationHistory - Request
... careunithsaid 0..* string Begr?nsar s?kningen till angivna informations?gande v?rdenheter. Anges med HSA-id och motsvarar careUnitHSAId i HealthCareProfessionalType i svaret. Identifieraren s?tts med root som OID f?r HSA-katalogen (1.2.752.129.2.1.4.1) och extension som HSA-id f?r informations?gande v?rdenhet.
... patientid 1..1 string Begr?nsar s?kningen till angiven personidentifierare f?r en patient. Tj?nsteproducenten ska i svaret leverera alla uppgifter kopplade till patienten, ?ven uppgifter som har registrerats p? andra till individen kopplade personidentifierare. F?ltet id s?tts till patientens identifierare och anges med 12 tecken utan avskiljare. F?ltet type s?tts till OID f?r typ av personidentifierare. F?r personnummer ska Skatteverkets OID f?r personnummer (1.2.752.129.2.1.3.1) anv?ndas. F?r samordningsnummer ska Skatteverkets OID f?r samordningsnummer (1.2.752.129.2.1.3.3) anv?ndas. F?r andra typer av personidentifierare s?tts type till aktuell OID.
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... _id 1..1 string Id f?r patient enligt ovan, anges med 12 tecken utan avskiljare.
.... type 1..1 string OID som anger typ av personidentifierare, enligt ovan beskrivna regler f?r personnummer, samordningsnummer eller annan identifierare.
... dateperiod 0..1 string Begr?nsar s?kningen till det angivna datumintervallet. Endast poster returneras d?r tidpunkterna documentTime, authorTime, signatureTime eller registrationrecord.date i svaret ligger mellan s?kintervallets start- och slutdatum. Vid j?mf?relse med tidpunkter ska hela det dygn som anges i slutdatum betraktas som en del av s?kintervallet.
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... start 1..1 string Startdatum f?r s?kintervallet. Format ????MMDD.
.... end 1..1 string Slutdatum f?r s?kintervallet. Format ????MMDD. Hela detta dygn ing?r i s?kintervallet.
... carecontactid 0..* string Begr?nsar s?kningen till den v?rd- och omsorgskontakt som f?ranlett den information som omfattas av dokumentet. Identiteten ?r unik inom k?llsystemet.

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(5 nested mandatory elements)

 

Other representations of profile: CSV, Excel