Det er muligt at hente recepter gennem FMK ved enten at angive at alle recepter, kun åbne recepter eller recepter med specifikke id'er, ønskes returneret. For apoteker er det kun tilladt at hente recepter, der kan udleveres på.
Apoteket kan enten hente recepter tilhørende en given patient med elementet PersonIdentifier, eller alternativt en given organisation som har oprettet en recept til brug i praksis med elementet OrganisationIdentifier.
Forespørgslen indeholder patientens CPR-nummer, det er et krav at recepterne, der herefter spørges efter, hører til denne patient.
<GetPrescriptionRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <Identifier>21298478</Identifier> <IncludeEffectuations>true</IncludeEffectuations> </GetPrescriptionRequest>
Id'erne kan findes i svar fra de to services “Hent medicinkort” og “Hent lægemiddelordination”
<GetPrescriptionRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <IncludeOpenPrescriptions/> <IncludeEffectuations>true</IncludeEffectuations> </GetPrescriptionRequest>
I svaret vil recepterne være sorteret efter oprettelsesdato.
<GetPrescriptionRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <IncludeAllPrescriptions/> <IncludeEffectuations>true</IncludeEffectuations> </GetPrescriptionRequest>
I svaret vil recepterne være sorteret efter oprettelsesdato.
Svaret indeholder en eller flere recepterordinationer svarende til recept-IDer i forespørgslen, se evt. Recept.
1.4.6.E6 elementet PrescriptionType i svaret er udvidet med et optionelt DrugMedicationEnded element som advarer om at ordinationen ikke længere er gyldig, dette kan fx være at behandlingen er afsluttet, eller at behandlingen er seponeret.
<GetPrescriptionResponse> <Patient> <Person> <Name> <GivenName>Rob</GivenName> <Surname>Müller</Surname> </Name> <PersonIdentifier source="CPR">1403837853</PersonIdentifier> <BirthDate>1973-02-01</BirthDate> <Gender>male</Gender> </Person> <Address> <StreetName>Magnolievej</StreetName> <StreetBuildingIdentifier>842</StreetBuildingIdentifier> <FloorIdentifier>4</FloorIdentifier> <PostCodeIdentifier>8653</PostCodeIdentifier> <DistrictName>Them</DistrictName> </Address> </Patient> <Prescription> <Identifier>21298478</Identifier> <AttachedToDrugMedicationIdentifier>1341404069114002004</AttachedToDrugMedicationIdentifier> <CreatedFromDrugMedicationVersion>1341404069112005004</CreatedFromDrugMedicationVersion> <OrderedEffectuationIdentifier>21297322</OrderedEffectuationIdentifier> <AuthorisationDateTime>2012-03-29T09:30:47.0Z</AuthorisationDateTime> <Created> <By> <AuthorisedHealthcareProfessional> <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier> <Name>Tess Christoffersen</Name> <SpecialityCode source="Medicinpriser" date="2013-11-18">PSYK</SpecialityCode> </AuthorisedHealthcareProfessional> <Organisation> <Name>Lægerne Vestergade</Name> <AddressLine>Vestergade 2</AddressLine> <AddressLine>8660 Skanderborg</AddressLine> <TelephoneNumber>86521348</TelephoneNumber> <EmailAddress>kontakt@laegernevestergade.dk</EmailAddress> <Type>Yder</Type> <Identifier source="Yder">66974</Identifier> </Organisation> </By> <DateTime>2013-11-19T09:30:47.0Z</DateTime> </Created> <LatestEffectuationDateTime>2013-11-20T15:59:12.0Z</LatestEffectuationDateTime> <TerminatedDateTime>2013-11-20T15:59:12.0Z</TerminatedDateTime> <ReimbursementClause>klausulbetingelse opfyldt</ReimbursementClause> <ValidFromDate>2013-11-19</ValidFromDate> <ValidToDate>2015-11-19</ValidToDate> <PackageRestriction> <PackageNumber source="Medicinpriser" date="2012-02-06">84194</PackageNumber> <PackageQuantity>1</PackageQuantity> </PackageRestriction> <Indication> <Code source="Medicinpriser" date="2011-04-09">122</Code> <Text>mod halsbetændelse</Text> </Indication> <Drug> <ATC> <Code source="Medicinpriser" date="2012-08-06">J01CE02</Code> <Text>Phenoxymethylpenicillin</Text> </ATC> <Identifier source="Medicinpriser" date="2012-08-06">28100902676</Identifier> <Name>Primcillin</Name> <Form> <Code source="Medicinpriser" date="2012-08-06">TABFILM</Code> <Text>filmovertrukne tabletter</Text> </Form> <Strength> <Value>250.0</Value> <UnitCode source="Medicinpriser" date="2012-08-06">MG</UnitCode> <UnitText>mg</UnitText> <Text source="Medicinpriser" date="2012-08-06">250 mg</Text> </Strength> <Substances> <ActiveSubstance> <SubstanceText source="Medicinpriser" date="2012-08-06">Phenoxymethylpenicillinkalium </SubstanceText> </ActiveSubstance> </Substances> </Drug> <DosageText>1 tablet morgen og aften ved måltid</DosageText> <SubstitutionAllowed>true</SubstitutionAllowed> <Status>afsluttet</Status> <Order> <Identifier>1341404069112002004</Identifier> <Created> <By> <AuthorisedHealthcareProfessional> <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier> <Name>Tess Christoffersen</Name> <SpecialityCode source="Medicinpriser" date="2014-11-18">PSYK</SpecialityCode> </AuthorisedHealthcareProfessional> <Organisation> <Name>Lægerne Vestergade</Name> <AddressLine>Vestergade 2</AddressLine> <AddressLine>8660 Skanderborg</AddressLine> <TelephoneNumber>86521348</TelephoneNumber> <EmailAddress>kontakt@laegernevestergade.dk</EmailAddress> <Type>Yder</Type> <Identifier source="Yder">66974</Identifier> </Organisation> </By> <DateTime>2014-11-19T09:30:47.0Z</DateTime> </Created> <OrderedAtPharmacy> <Name>Skanderborg Apotek</Name> <AddressLine>Adelgade 27</AddressLine> <AddressLine>8660 Skanderborg</AddressLine> <Type>Apotek</Type> <Identifier source="EAN-Lokationsnummer">5790000170609</Identifier> </OrderedAtPharmacy> <Status>Udført</Status> <DeliveryInstructionText>Til plejehjemmet</DeliveryInstructionText> <DeliveryInstructionText>Leveres sammen med øvrige bestillinger,</DeliveryInstructionText> <DeliveryInstructionText>se separat besked</DeliveryInstructionText> <Delivery> <Priority>send til anden adresse samme dag</Priority> <StreetName>Søkildevej 6</StreetName> <PostCode>8660</PostCode> <ContactName>Anders Andersen</ContactName> </Delivery> <Effectuation> <Identifier>21298478</Identifier> <DateTime>2013-11-20T15:59:12.0Z</DateTime> <CreatedWithoutPerson> <By> <Organisation> <Name>Skanderborg Apotek</Name> <AddressLine>Adelgade 27</AddressLine> <AddressLine>8660 Skanderborg</AddressLine> <Type>Apotek</Type> <Identifier source="EAN-Lokationsnummer">5790000170609</Identifier> </Organisation> </By> <DateTime>2013-11-20T15:59:12.0Z</DateTime> </CreatedWithoutPerson> <PackageDispensed> <PackageQuantity>1</PackageQuantity> <PackageNumber source="Medicinpriser" date="2012-02-06">84194</PackageNumber> <PackageSize> <Value>20</Value> <UnitCode source="Medicinpriser" date="2012-02-06">ST</UnitCode> <UnitText>stk</UnitText> </PackageSize> <SubstitutedDrug> <ATC> <Code source="Medicinpriser" date="2012-08-06">J01CE02</Code> <Text>Phenoxymethylpenicillin</Text> </ATC> <Identifier source="Medicinpriser" date="2012-08-06">28101524892</Identifier> <Name>Pancillin</Name> <Form> <Code source="Medicinpriser" date="2012-08-06">TABFILM</Code> <Text>filmovertrukne tabletter</Text> </Form> <Strength> <Value>250.0</Value> <UnitCode source="Medicinpriser" date="2012-08-06">MG</UnitCode> <UnitText>mg</UnitText> <Text source="Medicinpriser" date="2012-08-06">250 mg</Text> </Strength> <Substances> <ActiveSubstance> <SubstanceText source="Medicinpriser" date="2012-08-06">Phenoxymethylpenicillinkalium</SubstanceText> </ActiveSubstance> </Substances> </SubstitutedDrug> </PackageDispensed> </Effectuation> </Order> </Prescription> </GetPrescriptionResponse>
Ugyldige recepter returneres ved at anvende elementet InvalidPrescription.
<GetPrescriptionResponse> <Patient> <Person> <Name> <GivenName>Rob</GivenName> <Surname>Müller</Surname> </Name> <PersonIdentifier source="CPR">1403837853</PersonIdentifier> <BirthDate>1973-02-01</BirthDate> <Gender>male</Gender> </Person> <Address> <StreetName>Magnolievej</StreetName> <StreetBuildingIdentifier>842</StreetBuildingIdentifier> <FloorIdentifier>4</FloorIdentifier> <PostCodeIdentifier>8653</PostCodeIdentifier> <DistrictName>Them</DistrictName> </Address> </Patient> <InvalidPrescription> <Identifier>21298479</Identifier> </InvalidPrescription> </GetPrescriptionResponse>
Recepter tilknyttet lægemiddelordinationer med privatmarkering returneres med elementet PrivatePrescription med mindre at de er addresseret til “kalder” eller at samtykke medsendes i request-headeren (se SOAP Header -- specifikt omkring samtykke)
<GetPrescriptionResponse> <Patient> <Person> <Name> <GivenName>Rob</GivenName> <Surname>Müller</Surname> </Name> <PersonIdentifier source="CPR">1403837853</PersonIdentifier> <BirthDate>1973-02-01</BirthDate> <Gender>male</Gender> </Person> <Address> <StreetName>Magnolievej</StreetName> <StreetBuildingIdentifier>842</StreetBuildingIdentifier> <FloorIdentifier>4</FloorIdentifier> <PostCodeIdentifier>8653</PostCodeIdentifier> <DistrictName>Them</DistrictName> </Address> </Patient> <PrivatePrescription> <Identifier>21298479</Identifier> </PrivatePrescription> </GetPrescriptionResponse>
Hvis recepter er tilknyttet et ugyldigt medicinkort vil svaret indholde elementet IsInvalid.