...
| Send (Post) | Retrieve (Post) | ||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| updateRegisteredPatient | updateRegisteredPatientRetrieve | ||||||||||||||||||||||||||||||||||||||||||||
|
|
3.10 - Message Flows
| PlantUML Macro | ||||||
|---|---|---|---|---|---|---|
| ||||||
participant "Patient Registry" as PR
control "Match-Connect" as MC
control "Search & Match\nService" as SM
participant "Donor Registry" as DR
skinparam SequenceMessageAlign center
== Register Patient ==
PR -> SM : Send Patient
SM -> PR : Return WMDA PID
== Modify Patient ==
PR --> SM : Update Patient
PR --> SM : Assign User To Patient
== Retrieve Patient(s) ==
PR -> SM : Retrieve Patients
SM -> PR : Return One or More Patients
== Making Requests ==
PR -> SM : Update Patient Status (ACT)
PR -[#blue]> DR : Request a Donor (patient embedded)
PR -[#blue]> DR : Update Registered Patient |
| PlantUML Render Macro | ||||
|---|---|---|---|---|
| ||||
participant "Patient Registry" as PR control "Match-Connect" as MC control "Search & Match\nService" as SM participant "Donor Registry" as DR skinparam SequenceMessageAlign center == Register Patient == PR -> SM : Send Patient SM -> PR : Return WMDA PID == Modify Patient == PR --> SM : Update Patient PR --> SM : Assign User To Patient == Retrieve Patient(s) == PR -> SM : Retrieve Patients SM -> PR : Return One or More Patients == Making Requests == PR -> SM : Update Patient Status (ACT) PR -[#blue]> DR : Request a Donor (patient embedded) PR -[#blue]> DR : Update Registered Patient |
...