User Tools

Site Tools


fmk:1.6.0:xml-elementer:medicinkort

This is an old revision of the document!


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ægemiddel­ordinationer. 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 medicin­kortet 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

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:

  • DispensingCardIdentifier ID på et aktivt dispenseringskort tilknyttet patienten.
  • Version Version af dispenseringskortet.
  • Optionelt: StartDate Startdato for den senest dispenserede periode
  • Optionelt: EndDate Slutdato for den seneste dispenserede periode
  • Optionelt: Status Status for den seneste dispenserede periode
  • ExpeditedDosageChangeDate Ændringer i dispenseringen før denne dato anses som værende akut
  • OrderedAtPharmacy Eller DispensingOrganisation element 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.

SVAR

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>
            <Effectuation>
                <Identifier>681423158</Identifier>
                <DateTime>2021-05-17T12:05:00Z</DateTime>
                <EffectuationMethod>udleveret</EffectuationMethod>
                <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>
            <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>
            </Effectuation>
            <Warrant>
                -- TODO --
            </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>
fmk/1.6.0/xml-elementer/medicinkort.1763332322.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki