You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

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

IdentifierDescription
patientId
  • Provided by the local registry system.  
  • Should be unique.
  • Should be provided as a user-friendly (displayable) id for use on screens and on documentation.
  • Should follow the construct of hub code + local patient id.  The hub code should be the two character ISO country code of the registry (e.g. DE12345)  
    • In the case of multiple registries in one country a replacement code will be assigned.

TODO:  Discuss whether patientId should be made required

wmdaId
  • Generated by the central (SMC) system.
  • Must be 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 a New Patient


The CreatePatientRequest is used to register a patient.


CreatePatientRequest (/api/v2/patients)

Patient IdentificationpatientIdstring
nullable: true
Patient HLAhlaHLA
Patient DiagnosisdiagnosisDiagnosisRequest
Patient Disease PhasediseasePhasestring
nullable: true
Patient IDMsidm
Patient Date of BirthdateOfBirthstring($date-time)
nullable: true
Patient Ethnicityethnicitystring
nullable: true

poolCountryCodestring
nullable: true
Patient Transplant CentretransplantCentreIdstring
nullable: true
Patient Blood Groupabostring
nullable: true
Patient Rhesusrhesusstring
nullable: true
Patient Weightweightinteger($int32)
nullable: true
Patient Sexsexstring
nullable: true

legalTermsboolean


3 - Patient Administration

3 - Patient Administration



  • No labels