...
The retrievePatientRequest is used to retrieve an individual patient's information from the Search & Match Service.
| Send |
|---|
| RetrievePatientRequest |
|
3.6 - Retrieve Patient List
The listPatientsRequest is used to retrieve multiple patient's information from the Search & Match Service. You may define a page size, a specific page number, a series of allowable statuses and may limit to only patients assigned to you.
| Send |
|---|
| ListPatientsRequest |
|
3.7 - Assign User To Patient
The AssignUserToPatient is used to assign a particular user name to a patient within the Search & Match Service.
| Send |
|---|
| AssignUserToPatient |
|
3.8 - Register Patient
...
| Description | Name | Type | Comment |
|---|---|---|---|
| patientId | string nullable: false | |
| regSend | string nullable: false | Retrieve message only |
| regReceive | string nullable: false | Should be on the 'Send' request |
| firstName | string nullable: true | |
| lastName | string nullable: true |
3.10 - Update Registered Patient Status
...
The updatePatientStatusRequest is used to communicate changes in patient status.
...
All hubs are strongly encouraged to monitor their international searches closely and stop or suspend them if not longer needed. The searched hub is allowed to send reminder faxes with patients without activities to the patient’s hub.
Fields for consideration:
| Send | Receive |
|---|---|
| UpdateRegisteredPatientStatus | UpdateRegisteredPatientStatusDequeue |
|
|
Additional fields to be considered (checked items have been added to Swagger):
| Description | Name | Type | Comment |
|---|---|---|---|
| regSend | string nullable: false | Retrieve message only |
| regReceive | string nullable: false | Should be on the 'Send' request |
| wmdaId | integer nullable: false | |
| priorStat | string nullable: true | This was discussed - do we need it? |
| newStat | string nullable: false | |
| reason | string nullable: true |
...
TODO: Design message flow & elaborate semantic detail.