Table of Contents
Rediger manuel dispensering (ophældning)
Denne service anvendes til at foretage ændringer til en allerede registeret ophældning.
Forespørgsel
I forespørgsel til denne service angives først PersonIdentifier på patienten, efterfulgt af DispensingCardIdentifier, som udpeger det dispenseringskort, der arbejdes på.
I elementet ModifiedBy medsendes information omkring organisationen og brugeren, som har foretaget ændringerne, Modifikator. Er ændringerne oprettet af en anden aktør end personen, der foretager kaldet mod FMK medsendes både et ReportedBy-element, og ModifiedBy. Se evt. Aktører på FMK.
Herefter kan der angives en række elementer, som afgører, hvad man ønsker foretaget, de forklares enkeltvis herunder.
- Optionelt: en række
InsertAdministrationInPeriodelementer, Indsætter en ny administrationsplan i den givne dispenseringsperiode. - Optionelt: en række
UpdateAdministrationInPeriodelementer, Opdatere en administrationsplan i den givne dispenseringsperiode. - Optionelt: en række
RemoveAdministrationInPeriodelementer, Fjerner en administrationsplan i den givne dispenseringsperiode. - Optionelt: en række
ClosePeriodelementer, lukker en given dispenseringsperiode.
Elementerne InsertAdministrationInPeriod, UpdateAdministrationInPeriod og RemoveAdministrationInPeriod indeholder her følgende elementer:
PlannedAdministrationIdentifier, Id'et på den planlagte administration, der arbejdes medDispensingPeriodIdentifier, Id'et på den dispenseringsperiode, der arbejdes medDispensingPeriodVersion, Versionsnummeret på den nuværende version af dispenseringsperioden.
Elementerne ClosePeriod indeholder følgende elementer:
DispensingPeriodIdentifier, Id'et på den dispenseringsperiode, der arbejdes medDispensingPeriodVersion, Versionsnummeret på den nuværende version af dispenseringsperioden.
- AmendDispensingRequest.xml
<AmendDispensingRequest> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <DispensingCardIdentifier>35132103203</DispensingCardIdentifier> <ModifiedBy> <HealthcareProfessional> <Indentifier source="CPR">2012850101</Indentifier> <Name>Hanne Jensen</Name> </HealthcareProfessional> <Role>Apoteksansat</Role> <Organisation> <Identifier source="EAN-Lokationsnummer">123456789</Identifier> <Type>Apotek</Type> <Name>Aarhus Kobbergade Apotek</Name> <AddressLine>Kobbergade 17, 8000 Aarhus</AddressLine> <TelephoneNumber>00000000</TelephoneNumber> <EmailAddress>ABC@XYZ.com</EmailAddress> </Organisation> </ModifiedBy> <InsertAdministrationInPeriod> <PlannedAdministrationIdentifier>3213581330335</PlannedAdministrationIdentifier> <DispensingPeriodIdentifier>231581313103</DispensingPeriodIdentifier> <DispensingPeriodVersion>32163181303</DispensingPeriodVersion> </InsertAdministrationInPeriod> <UpdateAdministrationInPeriod> <PlannedAdministrationIdentifier>32181831303</PlannedAdministrationIdentifier> <DispensingPeriodIdentifier>231581313103</DispensingPeriodIdentifier> <DispensingPeriodVersion>32163181303</DispensingPeriodVersion> </UpdateAdministrationInPeriod> <UpdateAdministrationInPeriod> <PlannedAdministrationIdentifier>32138183130</PlannedAdministrationIdentifier> <DispensingPeriodIdentifier>231581313103</DispensingPeriodIdentifier> <DispensingPeriodVersion>32163181303</DispensingPeriodVersion> </UpdateAdministrationInPeriod> </AmendDispensingRequest>
Svar
I svaret fra denne service kommer patientens PersonIdentifier efterfulgt af den DispensingCardIdentifier, som var angivet i forespørgslen.
Herefter kommer en række elementer tilsvarende det, som blev angivet i forespørgslen
- Optionelt: En række
InsertedDispensingInPeriodelementer - Optionelt: En række
UpdatedDispensingInPeriodelementer - Optionelt: En række
RemovedDispensingInPeriodelementer - Optionelt: En række
ClosedPeriodelementer.
De første 3 (InsertedDispensingInPeriod, UpdatedDispensingInPeriod og RemovedDispensingInPeriod) indeholder hver følgende elementer:
DispensingIdentifierID'et på den dispensering, som er blevet oprettet/opdateret/fjernet fra periodenDispensingVersionVersionsnummeret for den nye version af dispenseringen
ClosedPeriod elementerne indeholder følgende:
DispensingPeriodIdentifierID'et på den pågældende periode.DispensingPeriodVersionDet nye versionsnummer for perioden.DispensingPeriodStatusDen nye status for perioden.
- AmendDispensingResponse.xml
<AmendDispensingResponse> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <DispensingCardIdentifier>35132103203</DispensingCardIdentifier> <InsertedDispensingInPeriod> <DispensingIdentifier>321368135130</DispensingIdentifier> <DispensingVersion>32135813135023</DispensingVersion> </InsertedDispensingInPeriod> <UpdatedDispensingInPeriod> <DispensingIdentifier>32138513513031</DispensingIdentifier> <DispensingVersion>23158131533035</DispensingVersion> </UpdatedDispensingInPeriod> <UpdatedDispensingInPeriod> <DispensingIdentifier>1233581313203</DispensingIdentifier> <DispensingVersion>32181381310323</DispensingVersion> </UpdatedDispensingInPeriod> </AmendDispensingResponse>
