This is an old revision of the document!
Table of Contents
Hent medicinkort
Servicen “hent medicinkort” anvendes af apotekerne i en række forskellige scenarier:
- Når en borger henvender sig på apoteket, til opslag på samtlige lægemiddelordination + tilladelser (samt evt. bestillinger) der kan udleveres ud fra.
- Når der skal foretages vejledning eller kontrol, ud fra samtlige lægemidler borgeren er i aktuel behandling med. Dennne type opslag vil kræve borgerens samtykke til at se samtlige lægemiddelordinationer.
Såfremt der findes en ellere flere privatmarkerede lægemiddelordinationer, vil det kræve borgerens samtykke til at se privatmarkerede lægemiddelordinationer. I begge tilfælde skal der i så fald ske et efterfølgende opslag.
Opslag med samtykke logges specielt.
- Endeligt anvendes servicen af pakkeapoteket i en variant, der kun returnerer lægemiddelordinationer + tilladelser + bestillinger der skal dosisdispenseres.
Forespørgsel
Opslag ud fra CPR-nummer
I det simpleste tilfælde ved ekspedition på apoteket hentes det aktuelle medicinkort med aktuelle lægemiddelordination + tilladelse og evt. bestillinger som der aktuelt kan ekspederes på. Opslaget sker ud fra CPR-nummer, og i dette eksempel uden at der angives samtykke til at se privatmarkerede data.
- GetMedicineCardRequest-Effectuatable.xml
<?xml version="1.0" encoding="UTF-8"?> <GetMedicineCardRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetMedicineCardRequest.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PersonIdentifier>1111111118</PersonIdentifier> <MedicineCardContentTypeEffectuatable/> </GetMedicineCardRequest>
Denne type af opslag kan efter behov kombineres med en markering af at borgeren har givet samtykke til at se privatmarkerede lægemiddelordinationer.
- GetMedicineCardRequest-Effectuatable-PrivacyMarkedConsentGiven.xml
<?xml version="1.0" encoding="UTF-8"?> <GetMedicineCardRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetMedicineCardRequest.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PersonIdentifier>1111111118</PersonIdentifier> <MedicineCardContentTypeEffectuatable> <PrivacyMarkedConsentGiven/> </MedicineCardContentTypeEffectuatable> </GetMedicineCardRequest>
Opslag ud fra CPR-nummer, til dosisdispensering
Hvor pakkeapoteket ved dosisdispensering skal hente det aktuelle medicinkort med aktuelle lægemiddelordination + tilladelser + bestillinger der skal dosispakkes (“patientens dosiskort”), sker opslaget som vist herunder.
- GetMedicineCardRequest-DoseDispensable.xml
<?xml version="1.0" encoding="UTF-8"?> <GetMedicineCardRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetMedicineCardRequest.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PersonIdentifier>1111111118</PersonIdentifier> <MedicineCardContentTypeDoseDispensable/> </GetMedicineCardRequest>
Opslaget vil returnere samtlige lægemiddelordination + tilladelser + bestillinger som skal dosisdispenseres, uanset hvilket apotek og pakkeapotek der er påført den aktuelle bestilling.
Ved denne type af opslag kan der ikke angives borgerens evt. samtykker, idet pakkeapoteket ikke har mulighed for at spørge borgeren. (Se afklaring Privatmarkering og pakkeapotek)
Opslag ud fra CPR-nummer, med samtykke til at se samtlige lægemiddelordinationer
Der kan ske opslag på medicinkort med samtlige aktuelle lægemiddelordination + evt. tilladelse og bestillinger, også hvor der ikke aktuelt kan ekspederes på apoteket. Dette skal i så fald ske med markering af at borgeren har givet samtykke til at se hele medicinkortet.
Borgeren kan give samtykke eksempelvis i forbindelse med vejledning eller interaktionskontrol på hele medicinkortet.
- GetMedicineCardRequest-Complete.xml
<?xml version="1.0" encoding="UTF-8"?> <GetMedicineCardRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetMedicineCardRequest.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PersonIdentifier>1111111118</PersonIdentifier> <MedicineCardContentTypeComplete> <CompleteConsentGiven/> </MedicineCardContentTypeComplete> </GetMedicineCardRequest>
Denne type af opslag kan også kombineres med at borgeren har givet samtykke til at se privatmarkerede data også (hvilket ikke er vist i eksemplet).
Opslag med andet end CPR-nummer
I alle tilfælde kan der foretages opslag med andet end CPR-nummer.
Dels kan der slås op på en persons medicinkort, hvor personen ikke har et almindeligt CPR-nummer, men f.eks. et erstatnings-CPR-nummer. Se evt. Medicinkortets nøgle.
Desuden kan der slås op på organisations-ID, eksempelvis hvor lægen skal have medicin til brug i egen praksis.
- GetMedicineCardRequest-Yder.xml
<?xml version="1.0" encoding="UTF-8"?> <GetMedicineCardRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetMedicineCardRequest.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <OrganisationIdentifier source="Yder">1TST2</OrganisationIdentifier> <MedicineCardContentTypeEffectuatable/> </GetMedicineCardRequest>
Svar
Et eksempel på et medicinkort er vist herunder. Bemærk at medicinkortet kan indeholde yderligere optionelle elementer, se Medicinkort for en gennemgang af hele medicinkortets indhold.
Svaret indeholder først information omkring patienten, i elementet PersonAndAddress.
Herefter versionsinformation: Medicinkortets aktuelle versionsnummer og forrige versionsnummer.
I eksemplet kommer herefter information omkring aktøren (i dette tilfælde lægen) der senest har ændret medicinkortet, efterfulgt af aktøren der senest har markeret som afstemt.
Medicinkortet i eksemplet indeholder en lægemiddelordination der er privatmarkeret, i elementet DrugMedicationWithNegativeConsent. Dette svarer til at der ikke er forespurgt med PrivacyMarked/ConsentGiven, ellers ville også den privatmarkerede lægemiddelordination blive returneret med information.
Endeligt indeholder eksemplet en lægemiddelordination, i dette tilfælde med tilladelse til udlevering af en enkelt pakning, men uden bestilling.
XML kommentarer (<!– … –>) er indsat i eksemplet, disse vil ikke findes i svaret fra FMK.
- GetMedicineCardResponse.xml
<?xml version="1.0" encoding="UTF-8"?> <GetMedicineCardResponse xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetMedicineCardResponse.xsd" xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01" xmlns:m13="http://www.dkma.dk/medicinecard/xml.schema/2013/06/01" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <MedicineCard> <!-- Name and address of person/patient --> <PersonAndAddress> <Person> <Name> <m12:GivenName>Søren</m12:GivenName> <m12:Surname>Sørensen</m12:Surname> </Name> <PersonIdentifier>2902704321</PersonIdentifier> </Person> <Address> <StreetName>Margrethepladsen</StreetName> <StreetBuildingIdentifier>20</StreetBuildingIdentifier> <PostCodeIdentifier>8000</PostCodeIdentifier> <DistrictName>Århus</DistrictName> </Address> </PersonAndAddress> <!-- Versioning --> <Version>1341404071914002002</Version> <PreviousVersion>1341404071912001002</PreviousVersion> <!-- Who last modified --> <Modified> <m13:By> <m13:AuthorisedHealthcareProfessional> <m12:AuthorisationIdentifier>2Q5TK</m12:AuthorisationIdentifier> <m12:Name>Tess Christoffersen</m12:Name> <m12:SpecialityCode source="Medicinpriser" date="2014-11-18">PSYK</m12:SpecialityCode> </m13:AuthorisedHealthcareProfessional> <m13:Organisation> <m12:Name>Lægerne Vestergade</m12:Name> <m12:AddressLine>Vestergade 2</m12:AddressLine> <m12:AddressLine>8660 Skanderborg</m12:AddressLine> <m12:TelephoneNumber>86521348</m12:TelephoneNumber> <m12:EmailAddress>kontakt@laegernevestergade.dk</m12:EmailAddress> <m12:Type>Yder</m12:Type> <m12:Identifier source="Yder">66974</m12:Identifier> </m13:Organisation> </m13:By> <m13:DateTime>2014-11-18T13:59:01</m13:DateTime> </Modified> <!-- Who last reviewed (alternatively marked "not reviewed") --> <Reviewed> <m13:By> <m13:AuthorisedHealthcareProfessional> <m12:AuthorisationIdentifier>2Q5TK</m12:AuthorisationIdentifier> <m12:Name>Tess Christoffersen</m12:Name> <m12:SpecialityCode source="Medicinpriser" date="2014-11-18">PSYK</m12:SpecialityCode> </m13:AuthorisedHealthcareProfessional> <m13:Organisation> <m12:Name>Lægerne Vestergade</m12:Name> <m12:AddressLine>Vestergade 2</m12:AddressLine> <m12:AddressLine>8660 Skanderborg</m12:AddressLine> <m12:TelephoneNumber>86521348</m12:TelephoneNumber> <m12:EmailAddress>kontakt@laegernevestergade.dk</m12:EmailAddress> <m12:Type>Yder</m12:Type> <m12:Identifier source="Yder">66974</m12:Identifier> </m13:Organisation> </m13:By> <m13:DateTime>2014-11-18T13:47:12</m13:DateTime> </Reviewed> <!-- Example Privacy Marked Drug Medication --> <PrivacyMarkedDrugMedication> <Identifier>13143641281024</Identifier> <Version>1341404071808002003</Version> </PrivacyMarkedDrugMedication> <!-- Example Drug Medication --> <DrugMedication> <Identifier>13143641280998</Identifier> <Version>1341404071666006001</Version> <PreviousVersion>1341404070012003001</PreviousVersion> <Created> <m13:By> <m13:AuthorisedHealthcareProfessional> <m12:AuthorisationIdentifier>2Q5TK</m12:AuthorisationIdentifier> <m12:Name>Tess Christoffersen</m12:Name> <m12:SpecialityCode source="Medicinpriser" date="2014-11-18">PSYK</m12:SpecialityCode> </m13:AuthorisedHealthcareProfessional> <m13:Organisation> <m12:Name>Lægerne Vestergade</m12:Name> <m12:AddressLine>Vestergade 2</m12:AddressLine> <m12:AddressLine>8660 Skanderborg</m12:AddressLine> <m12:TelephoneNumber>86521348</m12:TelephoneNumber> <m12:EmailAddress>kontakt@laegernevestergade.dk</m12:EmailAddress> <m12:Type>Yder</m12:Type> <m12:Identifier source="Yder">66974</m12:Identifier> </m13:Organisation> </m13:By> <m13:DateTime>2014-11-19T09:30:47.0Z</m13:DateTime> </Created> <BeginEndDate> <m12:TreatmentStartDate>2014-11-18</m12:TreatmentStartDate> <m12:TreatmentEndDate>2014-11-30</m12:TreatmentEndDate> </BeginEndDate> <Indication> <m12:Code source="Medicinpriser" date="2014-11-18">121</m12:Code> <m12:Text>mod mellemørebetændelse</m12:Text> </Indication> <RouteOfAdministration> <m12:Code source="Medicinpriser" date="2014-11-18">OR</m12:Code> <m12:Text>oral anvendelse</m12:Text> </RouteOfAdministration> <Drug> <m13:ATC> <m12:Code source="Medicinpriser" date="2014-11-18">J01CE02</m12:Code> <m12:Text>Phenoxymethylpenicillin</m12:Text> </m13:ATC> <m13:Identifier source="Medicinpriser" date="2014-11-18">28100902676</m13:Identifier> <m13:Name>Primcillin</m13:Name> <m13:Form> <m12:Code source="Medicinpriser" date="2014-11-18">TABFILM</m12:Code> <m12:Text>filmovertrukne tabletter</m12:Text> </m13:Form> <m13:Strength> <m13:Value>250.0</m13:Value> <m13:UnitCode source="Medicinpriser" date="2014-11-18">MG</m13:UnitCode> <m13:UnitText>mg</m13:UnitText> <m13:Text source="Medicinpriser" date="2014-11-18">250 mg</m13:Text> </m13:Strength> <m13:Substances> <m13:ActiveSubstance> <m13:SubstanceText source="Medicinpriser" date="2014-11-18">Phenoxymethylpenicillinkalium</m13:SubstanceText> </m13:ActiveSubstance> </m13:Substances> </Drug> <Dosage> <m13:Structures> <m13:UnitTexts source="Doseringsforslag"> <m12:Singular>tablet</m12:Singular> <m12:Plural>tabletter</m12:Plural> </m13:UnitTexts> <m13:Structure> <m13:IterationInterval>1</m13:IterationInterval> <m13:StartDate>2014-11-18</m13:StartDate> <m13:EndDate>2014-11-30</m13:EndDate> <m13:Day> <m12:Number>1</m12:Number> <m12:Dose> <m12:Time>morning</m12:Time> <m12:Quantity>2</m12:Quantity> </m12:Dose> <m12:Dose> <m12:Time>evening</m12:Time> <m12:Quantity>2</m12:Quantity> </m12:Dose> </m13:Day> <m13:DosageTranslation> <m13:ShortText>1 tablet morgen og aften</m13:ShortText> <m13:LongText>Doseringsforløbet starter mandag den 18. november 2013 og gentages hver dag: Doseringsforløb: 1 tablet morgen og aften</m13:LongText> <m13:AverageDailyDosage>2</m13:AverageDailyDosage> </m13:DosageTranslation> </m13:Structure> </m13:Structures> <m13:Type>temporær</m13:Type> </Dosage> <Warrant> <Identifier>1341404068848001001</Identifier> <Version>1341404068848001001</Version> <ValidToDate>2014-11-30</ValidToDate> <PackageRestriction> <PackageNumber source="Medicinpriser">2917</PackageNumber> <PackageSize> <Value>30</Value> <UnitCode source="Medicinpriser">stk</UnitCode> </PackageSize> <PackageQuantity>1</PackageQuantity> <DosageText>1 tablet morgen og aften</DosageText> </PackageRestriction> </Warrant> </DrugMedication> </MedicineCard> </GetMedicineCardResponse>
