User Tools

Site Tools


fmk:1.6.0:services:opret_track-and-trace-event

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:1.6.0:services:opret_track-and-trace-event [2025-10-06 13:45] lbdofmk:1.6.0:services:opret_track-and-trace-event [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 3: Line 3:
 Denne service kan bruges til at oprette Track&Trace-events.  Denne service kan bruges til at oprette Track&Trace-events. 
  
-Læg mærke til at Track&Trace-events også kan oprettes implicit af andre services, såsom [[fmk:1.6.0:services:Opret bestilling]] og [[fmk:1.6.0:services:Klargør forsendelse]]. Denne service gør det derfor muligt at oprette yderligere Track&Trace-events og derved bedre understøtte arbejdsprocesserne på apoteket og udleveringsstedet.+Bemærk at Track&Trace-events også oprettes implicit af andre services, såsom [[fmk:1.6.0:services:Opret bestilling]] og [[fmk:1.6.0:services:Klargør forsendelse]]. Denne service gør det muligt at oprette yderligere Track&Trace-events og derved kunne kommunikere til andre, hvor langt man er med udleverings-arbejdsprocesserne på apoteket og udleveringsstedet.
  
-Da Track&Trace allerede understøtter en form for historik i form af en event-log, understøtter FMK ikke versionering af events. I stedet vil eventuelle rettelser event-loggen foregå ved at oprette nye Track&Trace-events, typisk via. kald til denne service.+Da Track&Trace allerede understøtter en form for historik i form af en event-log, understøtter FMK ikke versionering af events. I stedet vil eventuelle rettelser til event-loggen foregå ved at oprette nye Track&Trace-events, typisk via. kald til denne service.
  
-==== Forespørgsel ====+===== Forespørgsel =====
  
-Forespørgslen til denne service starter med enten en ''ShipmentIdentifier'', en ''OrderIdentifier'' eller en ''DispensingPeriodIdentifier'' på hhv. den forsendelse, bestilling eller dispenseringsperiode, som eventet er relateret til.+[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#CreateTrackAndTraceEventRequestType|Request]]
  
-Det er muligt at angive et tidspunkt for eventetsom afspejler hvornår opdateringen skete -- hvis dette ikke angivesantages eventets tidspunkt som værende tidspunktet for service-kaldet.+Kald til denne service skal via en ''ShipmentIdentifier''en ''OrderIdentifier'' eller en ''DispensingPeriodIdentifier'' identificere den forsendelse, bestilling eller dispenseringsperiode, som eventet er relateret til.
  
-Dernæst angives ''OrganisationIdentifier'' på det ansvarlige apotekforventet leveringsdato samt eventets type+Det er muligt at angive et tidspunkt for eventet, som afspejler, hvornår opdateringen skete -- hvis dette ikke angives, antages eventets tidspunkt som værende tidspunktet for service-kaldet.
  
-Det er muligt at angive en fritekst på eventet, for eksempel til at uddybe konteksten for at eventet er blevet oprettet. +Der ud over skal angives ''OrganisationIdentifier'' på det ansvarlige apotek, ''ExpectedDeliveryDate'', som er den forventet leveringsdato samt ''EventType'' som er typen af Track&Trace event. 
 + 
 +I det optionelle felt ''EventFreeText'' er det muligt at angive en fritekst knyttet til eventet, for eksempel til at uddybe konteksten for at eventet er blevet oprettet.  
 + 
 +Det er muligt at angive et forventet tidspunkt for næste event i elementet ''ExpectedNextEventDateTime''. Ideen med at angive forventet tidspunkt på næste event, at forsøge at udngå at modtageren ringer og rykker for svar, hvis alt går som forventet. 
 + 
 +Alternativt kan man angive ''IsFinalEvent'', hvis dette event forventes at blive det sidste, der bliver oprettet til denne forsendelse (eller bestilling/dispenseringsperiode). Dette kan for eksempel være relevant, hvis et specifikt udleveringssted ikke har den nødvendige teknologi til at registrere Track&Trace-events på FMK, og apoteket derfor ikke forventer at flere events bliver oprettet efter en forsendelse er blevet afsendt
  
-Det er desuden muligt at angive et flag af typen ''IsFinalEvent'', hvis det ikke forventes at flere events bliver oprettet til denne forsendelse (eller bestilling/dispenseringsperiode). Dette kan for eksempel være relevant, hvis et specifikt udleveringssted ikke har den nødvendige teknologi til at registrere Track&Trace-events på FMK, og apoteket derfor ikke forventer at flere events bliver oprettet efter en forsendelse er blevet afsendt. Alternativt er det muligt at angive et forventet tidspunkt for næste event, dette er dog optionelt. 
  
 <file xml CreateTrackAndTraceEventRequest.xml> <file xml CreateTrackAndTraceEventRequest.xml>
Line 25: Line 30:
     <ExpectedDeliveryDate>2025-12-08</ExpectedDeliveryDate>     <ExpectedDeliveryDate>2025-12-08</ExpectedDeliveryDate>
     <EventType>"Modtaget på udleveringssted"</EventType>     <EventType>"Modtaget på udleveringssted"</EventType>
 +    <ExpectedNextEventDateTime>2025-12-06T10:00:00Z</ExpectedNextEventDateTime>
 </CreateTrackAndTraceEventRequest> </CreateTrackAndTraceEventRequest>
 </file> </file>
-==== Svar ==== 
-Svaret indeholder den identifier, som event blev tilknyttet (forsendelse, bestilling eller dispenseringsperiode), samt den genererede ''TrackAndTraceEventIdentifier'' for eventet 
  
 +===== Svar =====
 +
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#CreateTrackAndTraceEventResponseType|Response]]
 +
 +Svaret indeholder den identifier, som event blev tilknyttet (forsendelse, bestilling eller dispenseringsperiode), samt den genererede ''TrackAndTraceEventIdentifier'' for eventet
  
 <file xml CreateTrackAndTraceEventResponse.xml> <file xml CreateTrackAndTraceEventResponse.xml>
fmk/1.6.0/services/opret_track-and-trace-event.1759758306.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki