This is an old revision of the document!
Table of Contents
Medicinkortet i 1.6.0
Medicinkortet i 1.6.0 skal benyttes af langt de fleste systemer. Medicinkortet indeholder en række oplysninger omkring patienten, og hvilke ordinationer og udleveringsgrundlag, der er tilknyttet borgeren.
Indhold
Når medicinkortet hentes fra FMK, indeholder det informationer fra flere områder i FMK, samlet på et sted.
Patient / Organisation
Medicinkortet vil oftest tilhøre en given patient, angivet med et CPR eller eCPR-nummer. I disse tilfælde returneres et Patient elementet når medicinkortet hentes.
Patient element indeholder en række oplysninger omkring patient, primært CPR, navn, adresse, køn og fødselsdag. Men i nogle tilfælde er navn + adresse erstattet med NameProtected og AddressProtected såfremt patienten har navn og adressebeskyttelse.
Se også Patient
Som alternativ kan det være et Organisation element som returneres, såfremt der er tale om et medicinkort til institutioner. Medicinkort til institutioner benyttes primært, såfremt man ønsker pakning af Dosisdispensering, og har en række begrænsninger på, hvad der må oprettes på medicinkortet. Medicinkort til institutioner vil også kunne benyttes til at få overblik over udleveringsgrundlag af typen praksisrecepter.
Version, PreviousVersion & NextVersion
Elementerne Version, PreviousVersion og NextVersion indeholder hver et versions-nummer på en given version af medicinkortet. Version udpeger den version, der er hentet (oftest den seneste). PreviousVersion indeholder den tidligere version af medicinkortet umiddelbart før den version, der kigges på. NextVersion er versions-nummeret på den næste version af medicinkortet, Denne forekommer såfremt den version af medicinkortet, der er hentet, ikke er seneste version.
Modified & ReportedBy
Modifikator elementer. Modified indeholder By elementet med informationer omkring den bruger, der har opdateret medicinkortet til den version, der kigges på. DateTime elementet beskriver, hvornår denne opdatering er sket. ReportedBy element forefindes, såfremt det ikke er Modified, som har sendt opdateringen til FMK, og vil indeholde informationerne om den, som faktisk har sendt opdateringen.
Reviewed & NotReviewed
Der kan være markeret en medicinafstemning i Reviewed-elementet, og/eller at medicinkortet er markeret ”ikke ajourført” i NotReviewed.
Hvis en læge på et tidspunkt har markeret, at der er foretaget en medicinafstemning på medicinkortet, vises der information om hvem (Modifikator) der har udført den seneste markering, og hvornår det er sket. Elementet Reviewed indeholder informationen på medicinkortet.
Tilsvarende information findes i et NotReviewed-element, såfremt medicinkortet er markeret ”ikke ajourført”.
Bemærk at Reviewed-elementet angiver information om seneste foretagede afstemning. Findes der samtidigt et NotReviewed element, angiver dette at medicinkortet ikke er ajourført, dvs. Reviewed elementet kan ikke i sig selv behandles som et felt, der angiver medicinkortets tilstand. En evt. tilstedeværelse af et NotReviewed element skal også håndteres.
PatientOrganisationRelation & PatientRegistration
På medicinkortet kan der returneres et eller flere elementer med information omkring patienttilknytning (PatientOrganisationRelation), dvs. aktuelt om patienten er visiteret til hjemmesygeplejen, og/eller om patienten er indlagt.
Patienttilknytning er beskrevet i Registrering af patientdata, 1.6.0 snitflade.
Som nyt i 1.6.0 Returneres også PatientRegistration elementer, som beskriver “tilstande” omkring patientens medicinering. Der findes i 1.6.0 umiddelbart 2 typer af disse tilstande: “DD i bero” og “Ikke egnet til DD”, den første af disse er allerede benyttet i 1.4.X snitfladen.
DrugMedication
Herefter indeholder medicinkortet et antal lægemiddelordinationer i elementerne DrugMedication. Lægemiddelordinationerne kan returneres med eventuelle Udleveringsgrundlag og udleveringer på patientens medicinkort, afhængigt af parametre på kaldet (se Hent medicinkort).
Ved opslag på det aktuelle medicinkort returneres aktuelle lægemiddelordinationer. Ved opslag på tidligere versioner returneres de lægemiddelordinationer, der på dette tidspunkt var aktuelle, og i den form de da havde.
Se også Lægemiddelordinationer
Privatmarkering
Patientens medicinkort kan indeholde lægemiddelordinationer med privatmarkering. Hvis medicinkortet hentes uden at angive at lægemiddelordinationer med privatmarkering ønskes returneret (gøres ved brug af samtykke i request-header), vil response-header indeholde et HiddenData-element. De privatmarkerede lægemiddelordinationer vil i så fald ikke returneres.
InvalidDrugMedication
Herefter kan medicinkortet indeholde et antal ugyldige lægemiddelordinationer. InvalidDrugMedication indeholder kun ID'et på lægemiddelordinationer, som tidligere fandtes på medicinkortet, men som er blevet markeret ugyldige af en administrator. Disse elementer bør benyttes til at lave oprydning i lokale kopier af data fra FMK, da den ugyldige lægemiddelordination skal anses som værende en fejloprettelse.
Warrant
Løse Udleveringsgrundlag
InvalidWarrant
Ugyldige løse udleveringsgrundlag, skal ligesom ugyldige lægemiddelordinationer ryddes op i lokale data, og anses som værende oprettet ved en fejl.
RequestsForWarrantExist
Elementet RequestsForWarrantExist indikerer at der findes anmodninger om udleveringsgrundlag på patienten, disse skal hentes separat.
DispensingSummary
Elementet DispensingSummary indeholder informationer omkring fysisk dispensering af patientens medicin. Dette kan enten være i form af dosisdispensering fra apoteket, eller en ophældt dispensering foretaget at hjemmeplejen el.lign organisationer.
Elementet indeholder en række DispensingCardOverview-elementer, optionelt et LatestDispensingRegistration-element og optionelt et HasOpenDosageDispensingWarrants-element.
DispensingCardOverview
DispensingCardOverview kan indeholde en række grupperede elementer, hvor hver gruppe indeholder følgende:
DispensingCardIdentifierID på et aktivt dispenseringskort tilknyttet patienten.VersionVersion af dispenseringskortet.- Optionelt:
StartDateStartdato for den senest dispenserede periode - Optionelt:
EndDateSlutdato for den seneste dispenserede periode - Optionelt:
StatusStatus for den seneste dispenserede periode ExpeditedDosageChangeDateÆndringer i dispenseringen før denne dato anses som værende akutOrderedAtPharmacyEllerDispensingOrganisationelement udpeger den ansvarlige for det pågældende dispenseringkort.
StartDate, EndDate og Status er kun angivet, hvis der er en aktiv periode.
LatestDispensingRegistration
Indeholder informationer omkring den, der foretog den seneste dispensering.
HasOpenDosageDispensingWarrants
Element som signalerer, at der findes åbne udleveringsgrundlag til dosisdispensering.
XML
- GetMedicineCardResponse.xml
<GetMedicineCardResponse> <MedicineCard> <Patient> <Person> <Name> <GivenName>Hans</GivenName> <MiddleName>Christian</MiddleName> <Surname>Andersen</Surname> </Name> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <BirthDate>2011-11-11</BirthDate> <Gender>male</Gender> </Person> <AddressLine>Vestergade 2</AddressLine> <AddressLine>4TH</AddressLine> <AddressLine>Svejstrup</AddressLine> <AddressLine>8660 Skanderborg</AddressLine> </Patient> <Version>258369147</Version> <PreviousVersion>213546879</PreviousVersion> <Modified> <By> <HealthcareProfessional> <Indentifier source="Autorisation">12345</Indentifier> <Name>Anders Vestergade</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Identifier source="Yder">256486</Identifier> <Type>Yder</Type> <Name>Lægerne på Torvet</Name> <AddressLine>Torvegade 17, 7800 Skive</AddressLine> <TelephoneNumber>0000000000</TelephoneNumber> <EmailAddress>XYZ@ABC.com</EmailAddress> </Organisation> </By> <DateTime>2025-02-15T12:15:59Z</DateTime> </Modified> <Reviewed> <By> <HealthcareProfessional> <Indentifier source="Autorisation">02X0J</Indentifier> <Name>Tuge Hansen</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Identifier source="SOR">8031000016007</Identifier> <Type>hospital</Type> <Name>Rigshospitalet</Name> <AddressLine>Blegdamsvej 9</AddressLine> <AddressLine>2100 København Ø</AddressLine> <TelephoneNumber>35453545</TelephoneNumber> <EmailAddress>rigshospitalet@rh.regionh.dk</EmailAddress> </Organisation> </By> <DateTime>2024-12-07T16:52:10Z</DateTime> </Reviewed> <NotReviewed> <By> <HealthcareProfessional> <Indentifier source="Autorisation">0DWK2</Indentifier> <Name>Trine Pedersen</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Identifier source="SOR">8031000016007</Identifier> <Type>hospital</Type> <Name>Rigshospitalet</Name> <AddressLine>Blegdamsvej 9</AddressLine> <AddressLine>2100 København Ø</AddressLine> <TelephoneNumber>35453545</TelephoneNumber> <EmailAddress>rigshospitalet@rh.regionh.dk</EmailAddress> </Organisation> </By> <DateTime>2025-02-07T17:52:10Z</DateTime> </NotReviewed> <PatientOrganisationRelation> <Identifier>9813541584</Identifier> <Created> <By> <HealthcareProfessional> <Indentifier source="Autorisation">0DWK2</Indentifier> <Name>Trine Pedersen</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Identifier source="SOR">8031000016007</Identifier> <Type>hospital</Type> <Name>Medicinsk Intensiv</Name> <AddressLine>Blegdamsvej 9</AddressLine> <AddressLine>2100 København Ø</AddressLine> <TelephoneNumber>35453545</TelephoneNumber> <EmailAddress>rigshospitalet@rh.regionh.dk</EmailAddress> </Organisation> </By> <DateTime>2025-02-07T17:52:10Z</DateTime> </Created> <Organisation> <Identifier source="SOR">251551000016002</Identifier> <Type>klinisk enhed</Type> <Name>Medicinsk Intensiv</Name> <AddressLine>Blegdamsvej 9</AddressLine> <AddressLine>2100 København Ø</AddressLine> <TelephoneNumber>35453545</TelephoneNumber> <EmailAddress>hje@rh.regionh.dk</EmailAddress> </Organisation> <Type>Indlagt</Type> </PatientOrganisationRelation> <PatientRegistration> <Identifier>32486813</Identifier> <Created> <By> <HealthcareProfessional> <Indentifier source="CPR">1208911078</Indentifier> <Name>Mikkel Smed Hansen</Name> </HealthcareProfessional> <Role>Kommunal ansat til medicinhåndtering</Role> <Organisation> <Identifier source="SOR">987654321</Identifier> <Type>kommune</Type> <Name>Nordfyns Kommune</Name> <AddressLine>Østergade 23, 5400 Bogense</AddressLine> <TelephoneNumber>99999999</TelephoneNumber> <EmailAddress>XYZ@ABC.com</EmailAddress> </Organisation> </By> <DateTime>2024-05-12T12:13:51></DateTime> </Created> <Type>NotSuitedForDoseDispensing</Type> <Reason>Ikke i stabil medicinering</Reason> </PatientRegistration> <DrugMedicationWithNegativeConsent> <Identifier>8483181343</Identifier> <Version>231581432513</Version> </DrugMedicationWithNegativeConsent> <DrugMedication> <Identifier>456681351</Identifier> <Version>6518131058</Version> <Created> <By> <HealthcareProfessional> <Indentifier source="Autorisation">12345</Indentifier> <Name>Anders Vestergade</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Identifier source="Yder">256486</Identifier> <Type>Yder</Type> <Name>Lægerne på Torvet</Name> <AddressLine>Torvegade 17, 7800 Skive</AddressLine> <TelephoneNumber>0000000000</TelephoneNumber> <EmailAddress>XYZ@ABC.com</EmailAddress> </Organisation> </By> <DateTime>2021-05-17T12:00:07Z</DateTime> </Created> <Type>Lægeordineret</Type> <BeginEndDate> <TreatmentStartDate>2021-05-07</TreatmentStartDate> <TreatmentEndingUndetermined/> </BeginEndDate> <Indication> <Code source="Medicinpriser" date="2021-05-05">145</Code> <Text>mod smerter</Text> </Indication> <RouteOfAdministration> <Code source="Medicinpriser" date="2021-05-05">OR</Code> <Text>Oral anvendelse</Text> </RouteOfAdministration> <Drug> <Identifier source="Medicinpriser" sourceDate="2025-05-05">28100636073</Identifier> <Name>Panodil</Name> <ATC> <Code source="Medicinpriser" sourceDate="2025-05-05">N02BE01</Code> <Text></Text> </ATC> <Form> <Code source="Medicinpriser" sourceDate="2025-05-05">TABFILM</Code> <Text>filmovertrukne tabletter</Text> </Form> <Strength> <Value>500.000</Value> <UnitCode source="Medicinpriser" sourceDate="2025-05-05">MG</UnitCode> <UnitText>500 mg</UnitText> </Strength> </Drug> <Dosage> <Precondition> <ValidFrom>2021-05-10</ValidFrom> </Precondition> <UnitTexts> <Singular>tablet</Singular> <Plural>tabletter</Plural> </UnitTexts> <Profile> <ProfileCode> <DosageType>Fast</DosageType> <PeriodType>Repeating</PeriodType> <Schedule>Non-specific weekdays</Schedule> <Frequency>Morning, noon, evening, night</Frequency> </ProfileCode> <ProfileDescription>Fast daglig gentaget dosering med en eller flere doser morgen/middag/aften/nat</ProfileDescription> </Profile> <StructureFixed> <DosagePeriod> <Instruction>Synkes hele</Instruction> <PeriodLength>35</PeriodLength> <IterationInterval>2</IterationInterval> <Day> <Index>1</Index> <Dose> <TimeOfDay>morning</TimeOfDay> <Quantity>1.0</Quantity> </Dose> <Dose> <TimeOfDay>noon</TimeOfDay> <Quantity>2.0</Quantity> </Dose> <Dose> <TimeOfDay>evening</TimeOfDay> <Quantity>1.0</Quantity> </Dose> </Day> <Day> <Index>2</Index> <Dose> <TimeOfDay>morning</TimeOfDay> <Quantity>2.0</Quantity> </Dose> <Dose> <TimeOfDay>noon</TimeOfDay> <Quantity>1.0</Quantity> </Dose> <Dose> <TimeOfDay>evening</TimeOfDay> <Quantity>1.0</Quantity> </Dose> </Day> </DosagePeriod> </StructureFixed> </Dosage> <PlannedAdministration> <Identifier>32181358438</Identifier> <Version>102181353</Version> <Created> <By> <HealthcareProfessional> <Indentifier source="CPR">1208911078</Indentifier> <Name>Mikkel Smed Hansen</Name> </HealthcareProfessional> <Role>Kommunal ansat til medicinhåndtering</Role> <Organisation> <Identifier source="SOR">987654321</Identifier> <Type>kommune</Type> <Name>Nordfyns Kommune</Name> <AddressLine>Østergade 23, 5400 Bogense</AddressLine> <TelephoneNumber>99999999</TelephoneNumber> <EmailAddress>XYZ@ABC.com</EmailAddress> </Organisation> </By> <DateTime>2024-05-08T15:00:13></DateTime> </Created> <Modified> <By> <HealthcareProfessional> <Indentifier source="CPR">1208911078</Indentifier> <Name>Mikkel Smed Hansen</Name> </HealthcareProfessional> <Role>Kommunal ansat til medicinhåndtering</Role> <Organisation> <Identifier source="SOR">987654321</Identifier> <Type>kommune</Type> <Name>Nordfyns Kommune</Name> <AddressLine>Østergade 23, 5400 Bogense</AddressLine> <TelephoneNumber>99999999</TelephoneNumber> <EmailAddress>XYZ@ABC.com</EmailAddress> </Organisation> </By> <DateTime>2024-05-08T15:00:13></DateTime> </Modified> <DispensingCardIdentifier>9878343583</DispensingCardIdentifier> <DosageUnit> <DosageUnitText>stk</DosageUnitText> </DosageUnit> <AdministrationInstruction>Synkes hele</AdministrationInstruction> <PlannedAdministrationFixed> <PlannedAdministrationStructure> <IterationInterval>2</IterationInterval> <StartDate>2021-05-10</StartDate> <Day> <Number>1</Number> <Dose> <Time>morning</Time> <SequenceNumber>1</SequenceNumber> <Quantity>1</Quantity> </Dose> <Dose> <Time>noon</Time> <SequenceNumber>2</SequenceNumber> <Quantity>2</Quantity> </Dose> <Dose> <Time>evening</Time> <SequenceNumber>3</SequenceNumber> <Quantity>1</Quantity> </Dose> </Day> <Day> <Number>2</Number> <Dose> <Time>morning</Time> <SequenceNumber>1</SequenceNumber> <Quantity>2</Quantity> </Dose> <Dose> <Time>noon</Time> <SequenceNumber>2</SequenceNumber> <Quantity>1</Quantity> </Dose> <Dose> <Time>evening</Time> <SequenceNumber>3</SequenceNumber> <Quantity>1</Quantity> </Dose> </Day> </PlannedAdministrationStructure> </PlannedAdministrationFixed> </PlannedAdministration> <SubstitutionAllowed>true</SubstitutionAllowed> <Warrant> <Identifier>23426324</Identifier> <Version>2121212</Version> <Status>Closed</Status <AttachedToDrugMedicationIdentifier>123321123321</AttachedToDrugMedicationIdentifier> <CreatedFromDrugMedicationVersion>1531234</CreatedFromDrugMedicationVersion> <AuthorisationDateTime>2024-11-19T09:12:12.0Z</AuthorisationDateTime> <Created> <By> <HealthcareProfessional> <Identifier source="Autorisation">2Q5TK</Identifier> <Name>Sonja Møller</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Identifier source="Yder">69191</Identifier> <Type>Yder</Type> <Name>Lægerne Vestergade</Name> <AddressLine>Vestergade 2</AddressLine> <AddressLine>8660 Skanderborg</AddressLine> <TelephoneNumber>86521348</TelephoneNumber> </Organisation </By> <DateTime>2024-11-19T09:30:47.0Z</DateTime> </Created> <ValidFromDate>2024-11-19</ValidFromDate> <ValidToDate>2024-11-20</ValidToDate> <TreatmentHandOver/> <Indication> <Code date="2013-11-18" source="Medicinpriser">121</Code> <Text>Mod mellemørebetændelse</Text> </Indication> <Drug> <Identifier date="2012-08-06" source="Medicinpriser">28100902676</Identifier> <Name>Primcillin</Name> <ATC> <Code date="2012-08-06" source="Medicinpriser">J01CE02</Code> <Text>Phenoxymethylpenicillin</Text> </ATC> <Form> <Code date="2012-08-06" source="Medicinpriser">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> </Drug> <DosageText>1 tablet 2 gange dagligt</DosageText> <Handover> <Identifier>681423158</Identifier> <DateTime>2021-05-17T12:05:00Z</DateTime> <Created> <By> <HealthcareProfessional> <Indentifier source="Autorisation">12345</Indentifier> <Name>Anders Vestergade</Name> </HealthcareProfessional> <Role>Læge</Role> <Organisation> <Identifier source="Yder">256486</Identifier> <Type>Yder</Type> <Name>Lægerne på Torvet</Name> <AddressLine>Torvegade 17, 7800 Skive</AddressLine> <TelephoneNumber>0000000000</TelephoneNumber> <EmailAddress>XYZ@ABC.com</EmailAddress> </Organisation> </By> <DateTime>2021-05-17T12:05:07Z</DateTime> </Created> <Package> <PackageQuantity>1</PackageQuantity> <PackageNumber source="Medicinpriser" date="2021-05-17">48744</PackageNumber> <PackageSize> <Value>100.00</Value> <UnitCode source="Medicinpriser" date="2021-05-17">ST</UnitCode> <UnitText>100 stk</UnitText> <PackageSizeText>100 stk. (dåse)</PackageSizeText> </PackageSize> </Package> </Handover> </Warrant> </DrugMedication> <InvalidDrugMedication> <Identifier>12356483</Identifier> </InvalidDrugMedication> <Warrant> -- TODO -- </Warrant> <RequestsForWarrantExist/> <DispensingSummary> <DispensingCardOverview> <DispensingCardIdentifier>123848413</DispensingCardIdentifier> <Version>1</Version> <StartDate>2025-06-02</StartDate> <EndDate>2025-06-15</EndDate> <ExpeditedDosageChangeDate>2025-06-06</ExpeditedDosageChangeDate> <DispensingOrganisation> <Identifier source="SOR">987654321</Identifier> <Type>kommune</Type> <Name>Nordfyns Kommune</Name> <AddressLine>Østergade 23, 5400 Bogense</AddressLine> <TelephoneNumber>99999999</TelephoneNumber> <EmailAddress>XYZ@ABC.com</EmailAddress> </DispensingOrganisation> </DispensingCardOverview> <LatestDispensingRegistration> <By> <HealthcareProfessional> <Indentifier source="CPR">1208911078</Indentifier> <Name>Mikkel Smed Hansen</Name> </HealthcareProfessional> <Role>Kommunal ansat til medicinhåndtering</Role> <Organisation> <Identifier source="SOR">987654321</Identifier> <Type>kommune</Type> <Name>Nordfyns Kommune</Name> <AddressLine>Østergade 23, 5400 Bogense</AddressLine> <TelephoneNumber>99999999</TelephoneNumber> <EmailAddress>XYZ@ABC.com</EmailAddress> </Organisation> </By> <DateTime>2025-06-02T:07:32:05></DateTime> </LatestDispensingRegistration> </DispensingSummary> </MedicineCard> </GetMedicineCardResponse>
