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 “Til brug i praksis” recepter/udleveringsgrundlag

Version, PreviousVersion & NextVersion

Elementerne Version, PreviousVersion og NextVersion indeholder hver et versions-nummer på en given version af medicinkortet. Version udpeger den version man har 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, forekommer såfremt den version af medicinkortet man har 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 indeholder informationerne om den som så rent 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, d.v.s. 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 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å fla ikke returneres.

InvalidDrugMedication

Herefter kan medicinkortet indeholder 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 hvem der foretog den seneste dispensering.

HasOpenDosageDispensingWarrants

Element som signalere 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>
                    <Name>Lægerne på Torvet</Name>
                    <AddressLine>Torvegade 17, 7800 Skive</AddressLine>
                    <TelephoneNumber>0000000000</TelephoneNumber>
                    <EmailAddress>XYZ@ABC.com</EmailAddress>
                    <Type>Yder</Type>
                    <Identifier source="Yder">256486</Identifier>
                </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>
                    <Name>Rigshospitalet</Name>
                    <AddressLine>Blegdamsvej 9</AddressLine>
                    <AddressLine>2100 København Ø</AddressLine>
                    <TelephoneNumber>35453545</TelephoneNumber>
                    <EmailAddress>rigshospitalet@rh.regionh.dk</EmailAddress>
                    <Type>hospital</Type>
                    <Identifier source="SOR">8031000016007</Identifier>
                </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>
                    <Name>Rigshospitalet</Name>
                    <AddressLine>Blegdamsvej 9</AddressLine>
                    <AddressLine>2100 København Ø</AddressLine>
                    <TelephoneNumber>35453545</TelephoneNumber>
                    <EmailAddress>rigshospitalet@rh.regionh.dk</EmailAddress>
                    <Type>hospital</Type>
                    <Identifier source="SOR">8031000016007</Identifier>
                </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>
                        <Name>Medicinsk Intensiv</Name>
                        <AddressLine>Blegdamsvej 9</AddressLine>
                        <AddressLine>2100 København Ø</AddressLine>
                        <TelephoneNumber>35453545</TelephoneNumber>
                        <EmailAddress>rigshospitalet@rh.regionh.dk</EmailAddress>
                        <Type>hospital</Type>
                        <Identifier source="SOR">8031000016007</Identifier>
                    </Organisation>
                </By>
                <DateTime>2025-02-07T17:52:10Z</DateTime>
            </Created>
            <Organisation>
                <Name>Medicinsk Intensiv</Name>
                <AddressLine>Blegdamsvej 9</AddressLine>
                <AddressLine>2100 København Ø</AddressLine>
                <TelephoneNumber>35453545</TelephoneNumber>
                <EmailAddress>hje@rh.regionh.dk</EmailAddress>
                <Type>klinisk enhed</Type>
                <Identifier source="SOR">251551000016002</Identifier>
            </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>
                        <Name>Nordfyns Kommune</Name>
                        <AddressLine>Østergade 23, 5400 Bogense</AddressLine>
                        <TelephoneNumber>99999999</TelephoneNumber>
                        <EmailAddress>XYZ@ABC.com</EmailAddress>
                        <Type>kommune</Type>
                        <Identifier source="SOR">987654321</Identifier>
                    </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>
                        <Name>Lægerne på Torvet</Name>
                        <AddressLine>Torvegade 17, 7800 Skive</AddressLine>
                        <TelephoneNumber>0000000000</TelephoneNumber>
                        <EmailAddress>XYZ@ABC.com</EmailAddress>
                        <Type>Yder</Type>
                        <Identifier source="Yder">256486</Identifier>
                    </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>
                            <Name>Nordfyns Kommune</Name>
                            <AddressLine>Østergade 23, 5400 Bogense</AddressLine>
                            <TelephoneNumber>99999999</TelephoneNumber>
                            <EmailAddress>XYZ@ABC.com</EmailAddress>
                            <Type>kommune</Type>
                            <Identifier source="SOR">987654321</Identifier>
                        </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>
                            <Name>Nordfyns Kommune</Name>
                            <AddressLine>Østergade 23, 5400 Bogense</AddressLine>
                            <TelephoneNumber>99999999</TelephoneNumber>
                            <EmailAddress>XYZ@ABC.com</EmailAddress>
                            <Type>kommune</Type>
                            <Identifier source="SOR">987654321</Identifier>
                        </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>
                        <Name>Lægerne på Torvet</Name>
                        <AddressLine>Torvegade 17, 7800 Skive</AddressLine>
                        <TelephoneNumber>0000000000</TelephoneNumber>
                        <EmailAddress>XYZ@ABC.com</EmailAddress>
                        <Type>Yder</Type>
                        <Identifier source="Yder">256486</Identifier>
                    </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>
                    <Name>Nordfyns Kommune</Name>
                    <AddressLine>Østergade 23, 5400 Bogense</AddressLine>
                    <TelephoneNumber>99999999</TelephoneNumber>
                    <EmailAddress>XYZ@ABC.com</EmailAddress>
                    <Type>kommune</Type>
                    <Identifier source="SOR">987654321</Identifier>
                </DispensingOrganisation>
            </DispensingCardOverview>
            <LatestDispensingRegistration>
                <By>
                    <HealthcareProfessional>
                        <Indentifier source="CPR">1208911078</Indentifier>
                        <Name>Mikkel Smed Hansen</Name>
                    </HealthcareProfessional>
                    <Role>Kommunal ansat til medicinhåndtering</Role>
                    <Organisation>
                        <Name>Nordfyns Kommune</Name>
                        <AddressLine>Østergade 23, 5400 Bogense</AddressLine>
                        <TelephoneNumber>99999999</TelephoneNumber>
                        <EmailAddress>XYZ@ABC.com</EmailAddress>
                        <Type>kommune</Type>
                        <Identifier source="SOR">987654321</Identifier>
                    </Organisation>
                </By>
                <DateTime>2025-06-02T:07:32:05></DateTime>
            </LatestDispensingRegistration>
        </DispensingSummary>
    </MedicineCard>
</GetMedicineCardResponse>
fmk/1.6.0/xml-elementer/medicinkort.1763330867.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki