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: GetmedicationhistoryResponseLM - Detailed Descriptions

Draft as of 2025-12-16

Definitions for the getmedicationhistoryresponselm logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. getmedicationhistoryresponselm
Definition

Response message for GetMedicationHistory service contract

ShortGetMedicationHistory - Response
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. getmedicationhistoryresponselm.careunithsaid
Definition

Begränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAId i healthcareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.

ShortBegränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAId i healthcareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. getmedicationhistoryresponselm.caregiverhsaid
Definition

Begränsar sökningen till angivna informationsägande vårdgivare. Anges I första hand HSAid, i andra hand organisationsnummer. Motsvarar careGiverHSAId i healthcareProfessionalType i svaret. Om HSAid används: root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1) extension sätts till HSA-id Om organisationsnummer används: root sätts till OID för organisationsnummer (1.2.752.29.4.3) extension sätts till organisationsnumret. Enskild näringsidkare har i rollen som juridisk person sitt personn...

ShortBegränsar sökningen till angivna informationsägande vårdgivare. Anges I första hand HSAid, i andra hand organisationsnummer. Motsvarar careGiverHSAId i healthcareProfessionalType i svaret. Om HSAid används: root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1) extension sätts till HSA-id Om organisationsnummer används: root sätts till OID för organisationsnummer (1.2.752.29.4.3) extension sätts till organisationsnumret. Enskild näringsidkare har i rollen som juridisk person sitt personn...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. getmedicationhistoryresponselm.patientid
Definition

Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplad till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. 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 skall Skatte...

ShortBegränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplad till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. 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 skall Skatte...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. getmedicationhistoryresponselm.dateperiod
Definition

Begränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där datumintervallet, som bildas av ordinationstidpunkt (medicationMedicalRecordBody/medicationPrescription/prescriber/authorTime) och utsättningstidpunkt (medicationMedicalRecordBody/endOfTreatment) i svaret, helt eller delvis överlappar med det angivna sökintervallet, dvs. det bildade intervallets startdatum ligger inom sökintervallets start- och slutdatum det bildade intervallets slutdatum ...

ShortBegränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där datumintervallet, som bildas av ordinationstidpunkt (medicationMedicalRecordBody/medicationPrescription/prescriber/authorTime) och utsättningstidpunkt (medicationMedicalRecordBody/endOfTreatment) i svaret, helt eller delvis överlappar med det angivna sökintervallet, dvs. det bildade intervallets startdatum ligger inom sökintervallets start- och slutdatum det bildade intervallets slutdatum ...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. getmedicationhistoryresponselm.sourcesystemhsaid
Definition

Begränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...

ShortBegränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. getmedicationhistoryresponselm.carecontactid
Definition

Begränsar sökningen till den läkemedelsinformation som föranletts av den vård- och omsorgskontakt som anges. Identiteten är unik inom källsystemet. Alla typer av ordinationer (insättningar, ändringar och utsättningar) som gjorts vid vård-och omsorgskontakten omfattas här.

ShortBegränsar sökningen till den läkemedelsinformation som föranletts av den vård- och omsorgskontakt som anges. Identiteten är unik inom källsystemet. Alla typer av ordinationer (insättningar, ändringar och utsättningar) som gjorts vid vård-och omsorgskontakten omfattas här.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. getmedicationhistoryresponselm.prescriptionchainid
Definition

Ordinationskedje-id. Används för att endast ge poster avseende en viss ordinationskedja. Om producenten saknar stöd för kedjor, så returneras alla poster med angiven status (och som möter övriga sökvillkor)

ShortOrdinationskedje-id. Används för att endast ge poster avseende en viss ordinationskedja. Om producenten saknar stöd för kedjor, så returneras alla poster med angiven status (och som möter övriga sökvillkor)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. getmedicationhistoryresponselm.prescriptionstatus
Definition

Begränsar sökningen till endast de ordinationer som är aktiva eller inaktiva, om inget anges ska alla ordinationer returneras, om den är satt till Active ska enbart den ”aktuella läkemedelslistan” returneras.

ShortBegränsar sökningen till endast de ordinationer som är aktiva eller inaktiva, om inget anges ska alla ordinationer returneras, om den är satt till Active ska enbart den ”aktuella läkemedelslistan” returneras.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. getmedicationhistoryresponselm
Definition

Response message for GetMedicationHistory service contract

ShortGetMedicationHistory - Response
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. getmedicationhistoryresponselm.careunithsaid
Definition

Begränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAId i healthcareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.

ShortBegränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAId i healthcareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. getmedicationhistoryresponselm.caregiverhsaid
Definition

Begränsar sökningen till angivna informationsägande vårdgivare. Anges I första hand HSAid, i andra hand organisationsnummer. Motsvarar careGiverHSAId i healthcareProfessionalType i svaret. Om HSAid används: root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1) extension sätts till HSA-id Om organisationsnummer används: root sätts till OID för organisationsnummer (1.2.752.29.4.3) extension sätts till organisationsnumret. Enskild näringsidkare har i rollen som juridisk person sitt personn...

ShortBegränsar sökningen till angivna informationsägande vårdgivare. Anges I första hand HSAid, i andra hand organisationsnummer. Motsvarar careGiverHSAId i healthcareProfessionalType i svaret. Om HSAid används: root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1) extension sätts till HSA-id Om organisationsnummer används: root sätts till OID för organisationsnummer (1.2.752.29.4.3) extension sätts till organisationsnumret. Enskild näringsidkare har i rollen som juridisk person sitt personn...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. getmedicationhistoryresponselm.patientid
Definition

Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplad till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. 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 skall Skatte...

ShortBegränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplad till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. 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 skall Skatte...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. getmedicationhistoryresponselm.dateperiod
Definition

Begränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där datumintervallet, som bildas av ordinationstidpunkt (medicationMedicalRecordBody/medicationPrescription/prescriber/authorTime) och utsättningstidpunkt (medicationMedicalRecordBody/endOfTreatment) i svaret, helt eller delvis överlappar med det angivna sökintervallet, dvs. det bildade intervallets startdatum ligger inom sökintervallets start- och slutdatum det bildade intervallets slutdatum ...

ShortBegränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där datumintervallet, som bildas av ordinationstidpunkt (medicationMedicalRecordBody/medicationPrescription/prescriber/authorTime) och utsättningstidpunkt (medicationMedicalRecordBody/endOfTreatment) i svaret, helt eller delvis överlappar med det angivna sökintervallet, dvs. det bildade intervallets startdatum ligger inom sökintervallets start- och slutdatum det bildade intervallets slutdatum ...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. getmedicationhistoryresponselm.sourcesystemhsaid
Definition

Begränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...

ShortBegränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. getmedicationhistoryresponselm.carecontactid
Definition

Begränsar sökningen till den läkemedelsinformation som föranletts av den vård- och omsorgskontakt som anges. Identiteten är unik inom källsystemet. Alla typer av ordinationer (insättningar, ändringar och utsättningar) som gjorts vid vård-och omsorgskontakten omfattas här.

ShortBegränsar sökningen till den läkemedelsinformation som föranletts av den vård- och omsorgskontakt som anges. Identiteten är unik inom källsystemet. Alla typer av ordinationer (insättningar, ändringar och utsättningar) som gjorts vid vård-och omsorgskontakten omfattas här.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. getmedicationhistoryresponselm.prescriptionchainid
Definition

Ordinationskedje-id. Används för att endast ge poster avseende en viss ordinationskedja. Om producenten saknar stöd för kedjor, så returneras alla poster med angiven status (och som möter övriga sökvillkor)

ShortOrdinationskedje-id. Används för att endast ge poster avseende en viss ordinationskedja. Om producenten saknar stöd för kedjor, så returneras alla poster med angiven status (och som möter övriga sökvillkor)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. getmedicationhistoryresponselm.prescriptionstatus
Definition

Begränsar sökningen till endast de ordinationer som är aktiva eller inaktiva, om inget anges ska alla ordinationer returneras, om den är satt till Active ska enbart den ”aktuella läkemedelslistan” returneras.

ShortBegränsar sökningen till endast de ordinationer som är aktiva eller inaktiva, om inget anges ska alla ordinationer returneras, om den är satt till Active ska enbart den ”aktuella läkemedelslistan” returneras.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. getmedicationhistoryresponselm
Definition

Response message for GetMedicationHistory service contract

ShortGetMedicationHistory - Response
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. getmedicationhistoryresponselm.careunithsaid
Definition

Begränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAId i healthcareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.

ShortBegränsar sökningen till angivna informationsägande vårdenheter. Anges med HSA-id. Motsvarar careUnitHSAId i healthcareProfessionalType i svaret. root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1). extension sätts till HSA-id för informationsägande vårdenhet.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. getmedicationhistoryresponselm.caregiverhsaid
Definition

Begränsar sökningen till angivna informationsägande vårdgivare. Anges I första hand HSAid, i andra hand organisationsnummer. Motsvarar careGiverHSAId i healthcareProfessionalType i svaret. Om HSAid används: root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1) extension sätts till HSA-id Om organisationsnummer används: root sätts till OID för organisationsnummer (1.2.752.29.4.3) extension sätts till organisationsnumret. Enskild näringsidkare har i rollen som juridisk person sitt personn...

ShortBegränsar sökningen till angivna informationsägande vårdgivare. Anges I första hand HSAid, i andra hand organisationsnummer. Motsvarar careGiverHSAId i healthcareProfessionalType i svaret. Om HSAid används: root sätts till OID för HSA-katalogen (1.2.752.129.2.1.4.1) extension sätts till HSA-id Om organisationsnummer används: root sätts till OID för organisationsnummer (1.2.752.29.4.3) extension sätts till organisationsnumret. Enskild näringsidkare har i rollen som juridisk person sitt personn...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. getmedicationhistoryresponselm.patientid
Definition

Begränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplad till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. 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 skall Skatte...

ShortBegränsar sökningen till angiven personidentifierare för en patient. Tjänsteproducenten ska i svaret leverera alla uppgifter kopplad till patienten, dvs. även uppgifter som har registrerats på andra, till individen, kopplade personidentifierare. id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare. 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 skall Skatte...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. getmedicationhistoryresponselm.dateperiod
Definition

Begränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där datumintervallet, som bildas av ordinationstidpunkt (medicationMedicalRecordBody/medicationPrescription/prescriber/authorTime) och utsättningstidpunkt (medicationMedicalRecordBody/endOfTreatment) i svaret, helt eller delvis överlappar med det angivna sökintervallet, dvs. det bildade intervallets startdatum ligger inom sökintervallets start- och slutdatum det bildade intervallets slutdatum ...

ShortBegränsar sökningen till det angivna intervallet. Begränsningen innebär att endast poster returneras där datumintervallet, som bildas av ordinationstidpunkt (medicationMedicalRecordBody/medicationPrescription/prescriber/authorTime) och utsättningstidpunkt (medicationMedicalRecordBody/endOfTreatment) i svaret, helt eller delvis överlappar med det angivna sökintervallet, dvs. det bildade intervallets startdatum ligger inom sökintervallets start- och slutdatum det bildade intervallets slutdatum ...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. getmedicationhistoryresponselm.sourcesystemhsaid
Definition

Begränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...

ShortBegränsar sökningen till journalposter som är skapade i det angivna källsystemet. Tjänsteproducenten förväntas enbart returnera poster som tillhör efterfrågat källsystem. Värdet på detta fält måste överensstämma med värdet på logicalAddress i anropets tekniska kuvertering (ex. SOAP-header). Det innebär i praktiken att aggregerande tjänster inte används när detta fält anges. Ska anges om careContactId angivits. Ska anges vid begäran på LRID. Om sourceSystemHSAId och logicalAddress är olika ska...
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. getmedicationhistoryresponselm.carecontactid
Definition

Begränsar sökningen till den läkemedelsinformation som föranletts av den vård- och omsorgskontakt som anges. Identiteten är unik inom källsystemet. Alla typer av ordinationer (insättningar, ändringar och utsättningar) som gjorts vid vård-och omsorgskontakten omfattas här.

ShortBegränsar sökningen till den läkemedelsinformation som föranletts av den vård- och omsorgskontakt som anges. Identiteten är unik inom källsystemet. Alla typer av ordinationer (insättningar, ändringar och utsättningar) som gjorts vid vård-och omsorgskontakten omfattas här.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. getmedicationhistoryresponselm.prescriptionchainid
Definition

Ordinationskedje-id. Används för att endast ge poster avseende en viss ordinationskedja. Om producenten saknar stöd för kedjor, så returneras alla poster med angiven status (och som möter övriga sökvillkor)

ShortOrdinationskedje-id. Används för att endast ge poster avseende en viss ordinationskedja. Om producenten saknar stöd för kedjor, så returneras alla poster med angiven status (och som möter övriga sökvillkor)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. getmedicationhistoryresponselm.prescriptionstatus
Definition

Begränsar sökningen till endast de ordinationer som är aktiva eller inaktiva, om inget anges ska alla ordinationer returneras, om den är satt till Active ska enbart den ”aktuella läkemedelslistan” returneras.

ShortBegränsar sökningen till endast de ordinationer som är aktiva eller inaktiva, om inget anges ska alla ordinationer returneras, om den är satt till Active ska enbart den ”aktuella läkemedelslistan” returneras.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension