⚠Due to planned maintenance you will experience short (<30 min) downtime between 08:00 - 08:30 CET.
3.1 - Patient Identification
A patientId may be provided when registering a new patient. Upon registration, a wmdaId will be assigned and returned. The wmdaId itself is guaranteed to be globally unique, though it cannot guarantee that the patient is not identified with another wmdaId. The wmdaId must be used to identify the patient in all calls to the Search, Match & Connect (SMC) service after the initial patient registration.
Patient Identifiers
Identifier | Description |
---|---|
patientId |
TODO: Discuss whether patientId should be made required |
wmdaId |
|
3.2 - Create a New Patient
The CreatePatientRequest is used to register a patient.
CreatePatientRequest (/api/v2/patients)
Patient Identification | patientId | string nullable: true |
Patient HLA | hla | HLA |
Patient Diagnosis | diagnosis | DiagnosisRequest |
Patient Disease Phase | diseasePhase | string nullable: true |
Patient IDMs | idm | |
Patient Date of Birth | dateOfBirth | string($date-time) nullable: true |
Patient Ethnicity | ethnicity | string nullable: true |
poolCountryCode | string nullable: true | |
Patient Transplant Centre | transplantCentreId | string nullable: true |
Patient Blood Group | abo | string nullable: true |
Patient Rhesus | rhesus | string nullable: true |
Patient Weight | weight | integer($int32) nullable: true |
Patient Sex | sex | string nullable: true |
legalTerms | boolean |