This is an old revision of the document!
Table of Contents
Opdater dispenseringskort
Service benyttes til opdatering af et givent dispenseringskort, i opdatering kan der angives nye værdier til alle de forskellige felter som også findes i Opret Dispenseringskort
Forespørgsel
I request-dokumentet skal der medsendes en PersonIdentifier på den patient som dosisdispenseringskortet tilhører. Såfremt det pågældnede dispenseringskort skal anvendes som dosisdispenseringskort til organiastioner, skal dette angives i OrganiastionIdentifier på den pågældende organisation.
I elementet CreatedBy medsendes information omkring organisationen (udleverings eller pakkeapoteket) og brugeren som foretager opdateringen, Modifikator. Er elementet oprettet af en anden aktør end personen der foretager kaldet mod FMK medsendes både et ReportedBy-element, og CreatedBy. Se evt. Aktører på FMK.
Data om selve dosisdispenseringskortet, og dets nye værdier, medsendes i elementet DispensingCard. Det er muligt at oprette flere dosisdispenseringskort til samme patient i ét kald.
DispensingCard indeholder følgende elementer:
IdentifierId på det dispenseringskort som skal opdateresDescriptionen kort beskrivelse af kortet- Optionel
Delivery: Beskrivelse af den forventede leverings-adresse el.lign for kortet. - Optionel
DaysOfChangeDeadlineangiver X antal dage skal forventes for at ændringer kan træde i kraft uden det kræver kontakt med den ansvarlige organisation. Bemærk af det forventes FMK udfylder denne med en standard værdi, såfremt den ansvarlige organisation ikke gør. - Den ansvarlige organisation, se næste afsnit.
- Optionel
DispensingNotesKort note omkring den forventede fysiske dispensering - Optionel
DeliveryNotesKort note omkring den forventede levering af dispenseringen. - Optionel
DispensingMachineIdentificationInformationer omkring en fysisk maskine som fysisk maskine som patient har til at udlevere poser fra en dosisdispenserings-rulle
Yderligere beskrivelse af felterne kan findes på denne side
Et Dispenseringskort skal altid knyttes til en ansvarlig organisation. Hertil er der er 3 muligheder for at angive den ansvarlige denne:
- Angivelse af en Pakkegruppe med
PackingGroupIdentifier - Angivelse af Udleverings og Pakkeapotek med felterne:
OrderedAtPharmacy&PackedAtOrganisation - Angivelse af den Dispenserende organisation med feltet:
DispensingOrganisation
Det forventes at Apoteker som udfører Dosisdispensering benytter 1 eller 2, mens hjemmeplejen el.lign, som foretager manuel ophældning, benytter 3.
- UpdateDispensingCardRequestPharmacy.xml
<CreateDispensingCardRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <CreatedBy> <HealthcareProfessional> <Indentifier source="CPR">2012850101</Indentifier> <Name>Hanne Jensen</Name> </HealthcareProfessional> <Role>Apoteksansat</Role> <Organisation> <Name>Aarhus Kobbergade Apotek</Name> <AddressLine>Kobbergade 17, 8000 Aarhus</AddressLine> <TelephoneNumber>00000000</TelephoneNumber> <EmailAddress>ABC@XYZ.com</EmailAddress> <Type>Apotek</Type> <Identifier source="EAN-Lokationsnummer">123456789</Identifier> </Organisation> </CreatedBy> <DispensingCard> <Identifier>123456987</Identifier> <Description>Et herligt Dosisdispenseringskort</Description> <Delivery>Leveres til Jernbrogade 5, sættes foran døren og ring på klokken</Delivery> <DaysOfChangeDeadline>4</DaysOfChangeDeadline> <PackingGroupIdentifier>852582</PackingGroupIdentifier> <DispensingNotes>Skal pakkes i grøn kasse</DispensingNotes> <DeliveryNotes>Leveres i ulige uger</DeliveryNotes> </DispensingCard> </CreateDispensingCardRequest>
- CreateDispensingCardRequestCommunal.xml
<CreateDispensingCardRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <CreatedBy> <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> </CreatedBy> <DispensingCard> <Identifier>123456987</Identifier> <Description>Hjemmeplejen</Description> <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> <DispensingNotes>Ophældes hver anden mandag</DispensingNotes> </DispensingCard> </CreateDispensingCardRequest>
Svar
Svaret fra FMK indeholder det medsendte PersonIdentifier. Desuden returneres ID på de(t) opdaterede dispenseringskort. Hvis der opdateret flere i samme kald, returneres ID'erne i samme rækkefølge som kortene blev sendt i requestet.
- CreateDispensingCardResponse.xml
<UpdateDispensingCardResponse> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <Identifier>234241231</Identifier> </UpdateDispensingCardResponse>
