User Tools

Site Tools


fmk:1.6.0:services:opdatering_af_medicinkort

This is an old revision of the document!


Opdatering af medicinkort

Forespørgsel

I dokumentet sendt til FMK skal patientens CPR-nummer og medicinkortets versionsnummer først angives.

Ændret af / opdateret på FMK af

Herefter angives i ModifiedBy information om lægepraksis eller sygehus samt om de aktører, der har foretaget opdateringen.

Anvendes ModifiedBy (se øverste XML-eksempel) skal det sikres at alle opdateringer er foretaget af samme læge. Der kan således ikke ske en automatisk bulkning af flere forskellige oprettelser/opdateringer foretaget af flere forskellige læger. I denne situation skal der anvendes ReportedBy (se nederste XML eksempel)

Er elementet oprettet af en anden aktør en personen der foretager kaldet mod FMK anvendes på dette sted et ReportedBy-element, og der angives CreatedBy under DrugMedication.

Se evt. Aktører på FMK.

Herefter er det muligt at tilføje elementer fra services, der opdaterer data på medicinkortet.

På FMK vil ændringerne være registreret som samtidige, og såfremt bare én opdatering fejler, vil hele kaldet rulle tilbage, og intet andet end log-information vil blive skrevet. Undtaget er dog oprettelse af receptordination på receptserveren, som beskrevet herover.

Eksempel - handlinger foretaget af samme læge

Eksemplet herunder viser en seponering af lægemiddelordination og oprettelse af ny lægemiddelordination foretaget af samme læge.

Øverst er angivet et ModifiedBy element svarende til at lægen “Tess Christoffersen” angivet deri foretager ændringerne.

Herefter følger et WithdrawDrugMedication-element for seponeringen og et CreateDrugMedication-element for oprettelse af en ny lægemiddelordination.

UpdateMedicineCardRequest-ModifiedBy.xml
<UpdateMedicineCardRequest>
    <PersonIdentifier>1111111118</PersonIdentifier>
    <MedicineCardVersion>1341404077657004001</MedicineCardVersion>
    <ModifiedBy>
        <AuthorisedHealthcareProfessional>
            <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier>
            <Name>Tess Christoffersen</Name>
            <SpecialityCode source="Medicinpriser" date="2013-11-18">PSYK</SpecialityCode>
        </AuthorisedHealthcareProfessional>
        <Organisation>
            <Name>Århus Universitetshospital, Skejby</Name>
            <AddressLine>Brendstrupgårdsvej 100</AddressLine>
            <AddressLine>8200 Århus N</AddressLine>
            <TelephoneNumber>89495566</TelephoneNumber>
            <EmailAddress>AarhusUniversitetshospital@auh.rm.dk</EmailAddress>
            <Type>Sygehus</Type>
            <Identifier source="SKS">7026</Identifier>
        </Organisation>
    </ModifiedBy>
    <WithdrawDrugMedication>
        <Identifier>13143641110921</Identifier>
    </WithdrawDrugMedication>
    <CreateDrugMedication>
        <BeginEndDate>
            <TreatmentStartDate>2012-08-09</TreatmentStartDate>
            <TreatmentEndDate>2012-08-19</TreatmentEndDate>
        </BeginEndDate>
        <Indication>
            <Code source="Medicinpriser" date="2012-08-06">121</Code>
        </Indication>
        <RouteOfAdministration>
            <Code source="Medicinpriser" date="2012-08-06">OR</Code>
        </RouteOfAdministration>
        <Drug>
            <Identifier source="Medicinpriser" date="2012-08-06">28100902676</Identifier>
            <Name>Primcillin</Name>
        </Drug>
        <Dosage>
            <Structures>
                <UnitText source="Local">tablet</UnitText>
                <Structure>
                    <IterationInterval>1</IterationInterval>
                    <StartDate>2012-08-09</StartDate>
                    <EndDate>2012-08-19</EndDate>
                    <Day>
                        <Number>1</Number>
                        <Dose>
                            <Time>morning</Time>
                            <Quantity>2</Quantity>
                        </Dose>
                        <Dose>
                            <Time>evening</Time>
                            <Quantity>2</Quantity>
                        </Dose>
                    </Day>
                </Structure>
            </Structures>
        </Dosage>
        <SubstitutionAllowed>true</SubstitutionAllowed>
        <ReimbursementClause>klausulbetingelse opfyldt</ReimbursementClause>
    </CreateDrugMedication>
</UpdateMedicineCardRequest>

Eksempel - handlinger foretaget af forskellige læger, opdateret på FMK af assistent for læge

I eksemplet herunder opdateres af FMK af en aktør (certifikatejer) angivet i ReportedBy. I dette tilfælde “Helle Hansen” med rollen “Assistent for læge”.

Seponeringen i WithdrawDrugMedication-elementet er i elementet WithdrawnBy angivet til lægen Godfred Damgård.

Oprettelse af ny lægemiddelordination i CreateDrugMedication-elementet angivet til lægen Tess Christoffersen.

UpdateMedicineCardRequest-ReportedBy.xml
<UpdateMedicineCardRequest>
    <PersonIdentifier>1111111118</PersonIdentifier>
    <MedicineCardVersion>1341404077657004001</MedicineCardVersion>
    <ReportedBy>
        <Other>
            <Name>
                <GivenName>Helle</GivenName>
                <Surname>Hansen</Surname>
            </Name>
        </Other>
        <Role>Assistent for Læge</Role>
        <Organisation>
            <Name>Århus Universitetshospital, Skejby</Name>
            <AddressLine>Brendstrupgårdsvej 100</AddressLine>
            <AddressLine>8200 Århus N</AddressLine>
            <TelephoneNumber>89495566</TelephoneNumber>
            <EmailAddress>AarhusUniversitetshospital@auh.rm.dk</EmailAddress>
            <Type>Sygehus</Type>
            <Identifier source="SKS">7026</Identifier>
        </Organisation>
    </ReportedBy>
    <WithdrawDrugMedication>
        <Identifier>13143641110921</Identifier>
        <WithdrawnBy>
            <AuthorisedHealthcareProfessional>
                <AuthorisationIdentifier>VQDZR</AuthorisationIdentifier>
                <Name>Godfred Damgård</Name>
            </AuthorisedHealthcareProfessional>
            <Organisation>
                <Name>Århus Universitetshospital, Skejby</Name>
                <AddressLine>Brendstrupgårdsvej 100</AddressLine>
                <AddressLine>8200 Århus N</AddressLine>
                <TelephoneNumber>89495566</TelephoneNumber>
                <EmailAddress>AarhusUniversitetshospital@auh.rm.dk</EmailAddress>
                <Type>Sygehus</Type>
                <Identifier source="SKS">7026</Identifier>
            </Organisation>
        </WithdrawnBy>
    </WithdrawDrugMedication>
    <CreateDrugMedication>
        <CreatedBy>
            <AuthorisedHealthcareProfessional>
                <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier>
                <Name>Tess Christoffersen</Name>
            </AuthorisedHealthcareProfessional>
            <Organisation>
                <Name>Århus Universitetshospital, Skejby</Name>
                <AddressLine>Brendstrupgårdsvej 100</AddressLine>
                <AddressLine>8200 Århus N</AddressLine>
                <TelephoneNumber>89495566</TelephoneNumber>
                <EmailAddress>AarhusUniversitetshospital@auh.rm.dk</EmailAddress>
                <Type>Sygehus</Type>
                <Identifier source="SKS">7026</Identifier>
            </Organisation>
        </CreatedBy>
        <BeginEndDate>
            <TreatmentStartDate>2012-08-09</TreatmentStartDate>
            <TreatmentEndDate>2012-08-19</TreatmentEndDate>
        </BeginEndDate>
        <Indication>
            <Code source="Medicinpriser" date="2012-08-06">121</Code>
        </Indication>
        <RouteOfAdministration>
            <Code source="Medicinpriser" date="2012-08-06">OR</Code>
        </RouteOfAdministration>
        <Drug>
            <Identifier source="Medicinpriser" date="2012-08-06">28100902676</Identifier>
            <Name>Primcillin</Name>
        </Drug>
        <Dosage>
            <Structures>
                <UnitText source="Local">tablet</UnitText>
                <Structure>
                    <IterationInterval>1</IterationInterval>
                    <StartDate>2012-08-09</StartDate>
                    <EndDate>2012-08-19</EndDate>
                    <Day>
                        <Number>1</Number>
                        <Dose>
                            <Time>morning</Time>
                            <Quantity>2</Quantity>
                        </Dose>
                        <Dose>
                            <Time>evening</Time>
                            <Quantity>2</Quantity>
                        </Dose>
                    </Day>
                </Structure>
            </Structures>
        </Dosage>
        <SubstitutionAllowed>true</SubstitutionAllowed>
        <ReimbursementClause>klausulbetingelse opfyldt</ReimbursementClause>
    </CreateDrugMedication>
</UpdateMedicineCardRequest>
fmk/1.6.0/services/opdatering_af_medicinkort.1765879910.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki