apo:2.0:opdater_bestilling
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| apo:2.0:opdater_bestilling [2014-06-03 09:38] – [Opdater bestilling] tom | apo:2.0:opdater_bestilling [2015-04-07 08:50] (current) – removed admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Opdater bestilling ====== | ||
| - | En bestilling kan opdateres af apoteket som bestillingen er til. Såfremt bestillingen er til dosisdispensering og der er angivet et pakkeapotek kan bestillingen desuden opdateres af både udleveringsapotek og pakkeapotek. At dette sker må dog være en undtagelsessituation, | ||
| - | |||
| - | Bestillingen kan opdateres af flere årsager: | ||
| - | |||
| - | * Når bestillingen opdateres af udleveringsapoteket i forbindelse med dosisdispensering (se scenarie | ||
| - | * Når apoteket overdrager en bestilling til et andet apotek opdateres bestillingen med informationen omkring apoteket der opdateres til. (#TODO: Link til scenarie) | ||
| - | * Hvis apoteket har behov for at opdatere bestillingen ved en fejlretning. | ||
| - | * Ved ændring af status på bestillingen på lægemiddelordination + tilladelse, i forbindelse med arbejdsgange på apoteket. | ||
| - | |||
| - | I alle de fire tilfælde herover kaldes FMK med den opdaterede bestilling. Dvs. at bestillingen opdateres med data i kaldes. | ||
| - | |||
| - | :!: Såfremt bestillingen opdateres således at bestillingen på lægemiddelordination + tilladelse er overført til apoteket der har [[apo: | ||
| - | |||
| - | Der findes dog også en lidt simplere variant af kaldet til FMK, der kan anvendes ved ændring af status. Idet der må forventes mange statusskift kan status ændres i en variant af kaldet, hvor der sendes mindre information, | ||
| - | |||
| - | ===== Forespørgsel - Opdater hele bestillingen ===== | ||
| - | |||
| - | I kaldet til FMK sendes først CPR-nummer (eller alternativ) samt medicinkortets versionsnummer. Herefter angives i ModifiedBy hvem der har opdateret bestillingen (eller alternativt i ReportetBy hvem der har indrapporteret dette). I ModifiedBy i eksemplet fremgår det at bestillingen er oprettet af en farmakonom på apoteket. | ||
| - | |||
| - | Elementet DrugMedication indeholder lægemiddelordinationens ID og versionsnummer. | ||
| - | |||
| - | Herunder følger tilladelsens ID og versionsnummer i Warrant-elementet. | ||
| - | |||
| - | Endeligt findes bestillingen der skal opdateres i Order-elementet. | ||
| - | |||
| - | I Order-elementet angives først ID og versionsnummer for den ordre der skal angives. | ||
| - | |||
| - | I OrderedAtPharmacy vil der altid, for en eksisterende bestilling, være angivetet apotek hvor lægemiddelordination + tilladelsen er bestilt til. Ved overdragelse af en bestilling angives information omkring et andet apotek i stedet. Typen skal være " | ||
| - | |||
| - | Skal der udleveres ved dosisdispensering skal der findes et DoseDispensing-element på bestillingen. | ||
| - | |||
| - | Har udleveringsapoteket modtaget en lægemiddelordination + tilladelse med en bestilling oprettet af lægen, skal udleveringsapoteket opdatere bestillingen med information omkring dosisdispensering. | ||
| - | |||
| - | Efterfølgende skal pakkeapoteket oprette en bestilling ved hver ekspedition, | ||
| - | |||
| - | DoseDispensing-elementet indeholder følgende: | ||
| - | |||
| - | I PackedAtOrganisation angives information omkring pakkeapoteket. Derved får pakkeapoteket mulighed for at slå op og foretage effektueringer på lægemiddelordination + tilladelse og bestillingen. | ||
| - | |||
| - | I elementet DeadlineDate angives hvornår ændringer sidst kan foretage, og under normale omstændigheder forventes at blive dosispakket. Ændringer foretaget efter DeadlineDate vil først komme med i den dernæst følgende dosispakning, | ||
| - | |||
| - | Elementerne ExpectedFirstDosageDate og ExpectedLastDosageDate angiver datoen for hhv. første og sidste dosis i dosipakningen. Datoerne er dog kun " | ||
| - | |||
| - | I elementet ProductionDay angives produktionsdagen, | ||
| - | |||
| - | I elementet PackingGroup angives en pakkegruppe. Pakkegruppen bestemmes af udleveringsapoteket, | ||
| - | |||
| - | |||
| - | <code xml UpdateOrderRequest-DoseDispensed.xml> | ||
| - | |||
| - | <?xml version=" | ||
| - | < | ||
| - | xsi: | ||
| - | xmlns: | ||
| - | xmlns: | ||
| - | xmlns=" | ||
| - | xmlns: | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | </ | ||
| - | |||
| - | |||
| - | ===== Forespørgsel - Opdater status ===== | ||
| - | |||
| - | I den lidt simplere version af kaldet hvor kun status opdateres anvendes " | ||
| - | |||
| - | Øvrige elementer, der ikke kan angives i denne variant af kaldet, forbliver uændrede. | ||
| - | |||
| - | <code xml UpdateOrderRequest-Status.xml> | ||
| - | |||
| - | <?xml version=" | ||
| - | < | ||
| - | xsi: | ||
| - | xmlns: | ||
| - | xmlns: | ||
| - | xmlns=" | ||
| - | xmlns: | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | |||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | ===== Svar ===== | ||
| - | |||
| - | I svaret returneres ID'er, versionsnumre og tidligere versionsnumre på elementer der indgår i opdateringen. Evt. kan der returneres et VersionMismatchWarning-flag, | ||
| - | |||
| - | <code xml UpdateOrderResponse.xml> | ||
| - | |||
| - | <?xml version=" | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | </ | ||
apo/2.0/opdater_bestilling.1401788301.txt.gz · Last modified: (external edit)
