Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

IdentifierDescription
patientId
  • Provided by the local registry system.  
  • Should be worldwide unique.
    • 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. 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.

TODO:  Discuss whether patientId should be made required within createPatientRequest and updatePatientRequest

Risk of nullable is that duplicate patients may be created.  Some transplant centers or patient registries may have concerns with sharing a patientId before the point of donor request.  If we make patientId required then we should also consider enforcing uniqueness.  Decision on nullability deferred to the business requirements group.

Proposal:  Make patientId required where possible.  WMDA office to investigate making mandatory in existing Search & Match Service.  If there are legitimate reasons not to (amongst TCs or other), we can add a requirement that the patientId become required at the point of request.

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.

...

The updateRegisteredPatientRequest is used to update a registered patient with a partner registry.

TODO:  Discuss whether we need this message.  Does the requesting registry take responsibility for sending updates to the partners it wants OR does SMC take responsibility for updating patients with all registries with which the patient has been shared?

UpdateRegisteredPatientRequest

...

Sending RegistryregSend

string

nullable: false

Receiving RegistryregReceive

string

nullable: false

WMDA Patient IdentifierwmdaId

integer

nullable: false

Old Patient StatepriorStat

string

nullable: true

New Patient StatenewStat

string

nullable: false

Reason For Changereason

string

nullable: true

3.7 - Register Patient with local partners 

This came from the Miro board.  I don't know exactly what was meant by 'local' partners.  But - I think this may be covered by Patient Registration above(?).

...

3.8 - Replace EMDIS PAT_UPD msg

...