...
The retrievePatientRequest is used to retrieve an individual patient's information from the Search & Match Service.
| Send |
|---|
| RetrievePatient |
| Expand |
|---|
| | wmdaId* | integer example: 123456 nullable: false |
|
Response | patientId* | string maxLength: 17 nullable: true example: XY1234POrganisation unique identifier for patient. Cannot be set unless "legalTerms" is set to "true". Do not use real names here. | | status* | string nullable: false Enum: Array [ 5 ] | | hla* | {...} | | idm* | {...} | | dateOfBirth* | string($date) nullable: true maxLength: 10 example: 1961-05-27 | | diagnosis* | {...} | | diseasePhase* | string nullable: true Enum: Array [ 48 ] | | ethnicity* | string nullable: true Enum: Array [ 21 ] | | poolCountryCode* | string maxLength: 2 pattern: ^[A-Z]{2} nullable: true example: NLISO 3166-1 alpha-2 Country Code (capitalized) | | transplantCentreId* | string maxLength: 10 nullable: true example: TC X | | abo* | string nullable: true Enum: Array [ 4 ] | | rhesus* | string nullable: true Enum: Array [ 2 ] | | weight* | integer nullable: true minimum: 1 maximum: 999 example: 76 | | sex* | string nullable: true Enum: Array [ 2 ] | | legalTerms* | boolean nullable: true default: false example: trueIf not set to true, then patientId will not be stored. | | wmdaId* | integer example: 123456 nullable: false | | lastUpdated* | string($date-time) nullable: false maxLength: 255needed to help determine when patient can be automatically moved to STP state | | lastViewed* | string($date-time) nullable: false maxLength: 255needed for sorting patients in the patient list | | assignedUserName* | string minLength: 4 maxLength: 100 nullable: true example: janethesearchcoordinator@lunarregistry.comtypically the e-mail address of the user |
|
3.6 - Retrieve Patient List
...