...
| Identifier | Description |
|---|
| patientId | - Provided by the local registry system.
- Should be worldwide unique.
- Should follow the construct of hub code + local patient id.
- The hub code usually are the two-character ISO country code of the registry (e.g. DE for Germany)
- In the case of multiple registries in one country, a replacement code will be assigned.
- Should be provided as a user-friendly (displayable) id for use on screens and on documentation.
|
| wmdaId | - Generated by the central (SMC) system.
- Must be globally unique.
- Must be used for all system-to-system patient identification after the initial patient registration.
- Should be displayed on screens and on documentation.
|
3.2 - Create Patient
A POST to the patients The createPatient endpoint is used to submit a patient to the Search & Match Service. This call returns a wmdaId for the patient.
| Post |
|---|
| patientscreatePatient |
| Expand |
|---|
| | Field | Details |
|---|
| 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. | | 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. |
|
| Expand |
|---|
| | Field | Details |
|---|
| wmdaId | integer example: 123456 nullable: false |
|
|
...