Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2.4.4 Generic message flow for Connect messages

For all user generated connect messages the generic message flow consists of the message send (e.g. a Sample Request) and a corresponding message response (6.2). This default answer is shown in the message flow below, but will be ommited for better readability in later request message flows in chapter 5.

For further details on the message response see chapter 6.2.


PlantUML Macro
dropshadowfalse
separationfalse
formatPNG
alignleft
titleGeneric message flow
participant "Patient Registry" as PR

control "Match-Connect" as MC

control "Search & Match\nService" as SM

participant "Donor Registry" as DR

skinparam SequenceMessageAlign center

skinparam dpi 92

== Making Request ==
PR -[#dodgerblue]> DR : Send message

MC -> PR : 400 Bad Request (optional)
MC -> PR : 200 OK (possibly with warnings)

PR -> MC : Check not-picked up messages

MC -> PR : 200 OK - Array of messages not yet delivered

== Getting Response ==

DR -[#dodgerblue]> PR : Message response (ack, reject, warning) \nshould always include messageId of referring message

...