Thuis
Contacten

    Hoofdpagina


Inhoudsopgave 1 Inleiding 7

Dovnload 5.47 Mb.

Inhoudsopgave 1 Inleiding 7



Pagina25/36
Datum25.10.2017
Grootte5.47 Mb.

Dovnload 5.47 Mb.
1   ...   21   22   23   24   25   26   27   28   ...   36

Applicatierollen

  1. Applicatierol MCCI_AR200003UV01 – Zender batch-antwoord


HL7v3 gestructureerde naam: Response Batch Sender

De ZIM vervult deze applicatierol en bundelt de antwoordberichten tot één batch.


      1. Applicatierol MCCI_AR200004UV01 – Ontvanger batch-antwoord


HL7v3 gestructureerde naam: Response Batch Receiver

De ontvanger ontvangt de antwoordberichten gebundeld in één batch. Een GBx vervult deze rol.


      1. Applicatierol QUQI_AR000001 – Zender opvraagbericht


HL7v3 gestructureerde naam: Query Placer

De zender vraagt om een antwoord in een batch. Een GBX vervult deze rol.


    1. Trigger Event - MCCI_TE200002UV01 - Verstuur Batch-antwoord


HL7v3 gestructureerde naam: Send Response Batch

Het trigger event Send Response Batch vraagt om de antwoorden te verzenden met gebundelde antwoordberichten.


    1. Interactie - MCCI_IN200101 - Batch-antwoord


HL7v3 gestructureerde naam: Send Response Batch

Deze interactie wordt toegepast bij het verzenden van gebundelde antwoordberichten.



Samenstelling interactie




HL7v3 gestructureerde naam

HL7v3-naam

Trigger Event

Send Response Batch

MCCI_TE200002UV01

Transmission Wrapper

Batch Wrapper event response message

MCCI_MT200101

Control Act Wrapper

n.v.t.

n.v.t.

Message Type

n.v.t.

n.v.t.

Zendende en ontvangende rollen




HL7v3 gestructureerde naam

HL7v3-naam

Sender

Response Batch Sender

MCCI_AR200003UV01

Receiver

Response Batch Receiver

MCCI_AR200004UV01

Receiver Responsibilities

Reason

Trigger Event

HL7v3-naam

n.v.t.

n.v.t.

n.v.t.


  1. Generiek interactiepatroon – ontvangstbevestiging


In situaties waarbij geen inhoudelijk antwoord vereist is, wordt volstaan met een ontvangstbevestiging. In HL7v3 is het mogelijk om zowel een ontvangstbevestiging als een inhoudelijke antwoord te vragen.

In AORTA ondersteunen we dit niet, en hoort bij iedere initiërende interactie exact één ontvangstbevestiging óf exact één type inhoudelijk antwoord. De toepassing voor de interactie specificeert of er om een ontvangstbevestiging of een inhoudelijk antwoord gevraagd moet worden.

De ontvangstbevestiging vertelt de zender van het bericht waarop wordt geantwoord, of de door hem verzonden interactie succesvol is ontvangen, is afgeleverd bij de bedoelde applicatie, en of deze syntactisch correct is bevonden. Een ontvangstbevestiging doet géén uitspraak over inhoudelijke verwerking van de aangeboden interactie: de bedoelde applicatie hoeft de interactie dan ook strikt formeel niet inhoudelijk te verwerken.

Toepassingen die dit type interactiepatroon gebruiken specificeren in hun ontwerp en/of implementatiehandleiding de verwerkingsregels voor de interactie.



Een toepassing is bijvoorbeeld orderdoorloop waarbij aanvrager en uitvoerder asynchroon van elkaar werken. De aanvrager krijgt dan op basis van zijn aanvraaginteractie slechts een ontvangstbevestiging, maar weet dat de uitvoerder op een later moment zal melden of hij tot uitvoering zal overgaan. De uitvoerder zal bijvoorbeeld na menselijke interventie dit verwachte antwoord versturen.
    1. Dynamisch model - Accept acknowledgement


In de volgende paragrafen wordt de storyboard (die onderdeel is van een dynamisch model) benoemd. Het bijhorende interactiediagram wordt ook beschreven.
      1. Storyboard - MCCI_ST000001 - Versturen ontvangstbevestiging


HL7v3 gestructureerde naam: Send Message Payload Requiring Accept Ack
      1. Interactiediagram Accept acknowledgement


Figuur 21 Interactiediagram Versturen Accept acknowledgement

Dit interactiediagram toont de situatie waarbij ontvangst van het bericht bevestigd moet worden door het versturen van een ontvangstbevestiging (Accept Acknowledgement).

Het afgebeelde Send Message Payload bericht kan een willekeurig ander bericht zijn. In dat bericht moet aangegeven worden dat de ontvanger een ontvangstbevestiging dient te versturen.


1   ...   21   22   23   24   25   26   27   28   ...   36

  • Applicatierol MCCI_AR200004UV01 – Ontvanger batch-antwoord
  • Trigger Event - MCCI_TE200002UV01 - Verstuur Batch-antwoord
  • Generiek interactiepatroon – ontvangstbevestiging
  • Dynamisch model - Accept acknowledgement
  • Interactiediagram Accept acknowledgement

  • Dovnload 5.47 Mb.