Versions Compared

Key

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

...

FeatureRequested byWhat changedExpected Delivery DateWMDA Ticket #
Patient's dateOfBirth field allows year-onlyTWG

Updated the regex pattern for the patient's dateOfBirth field to support both full ISO 8601 date (YYYY-MM-DD) and year-only (YYYY).

  Affected payloads:

  • /api/v2/extendedTypingRequestRequest (TYP_REQ)
    • Request body: patient.dateOfBirth field
  • /api/v2/extendedTypingRequestRetrieve (TYP_REQ)
    • Response body: messages.originalMessage.patient.dateOfBirth field
  • /api/v2/GenericRequestRequest
    • Request body: patient.dateOfBirth field
  • /api/v2/GenericRequestRetrieve
    • Response body: messages.originalMessage.patient.dateOfBirth field
  • /api/v2/infectiousDiseaseMarkerRequestRequest (IDM_REQ)
    • Request body: patient.dateOfBirth field
  • /api/v2/infectiousDiseaseMarkerRequestRetrieve (IDM_REQ)
    • Response body: messages.originalMessage.patient.dateOfBirth field
  • /api/v2/reservationRequestRequest (RSV_REQ)
    • Request body: patient.dateOfBirth field
  • /api/v2/reservationRequestRetrieve (RSV_REQ)
    • Response body: messages.originalMessage.patient.dateOfBirth field
  • /api/v2/sampleRequestRequest (SMP_REQ)
    • Request body: patient.dateOfBirth field
  • /api/v2/sampleRequestRetrieve (SMP_REQ)
    • Response body: messages.originalMessage.patient.dateOfBirth field
  • /api/v2/updateRegisteredPatientRequest
    • Request body: patient.dateOfBirth field
  • /api/v2/updateRegisteredPatientRetrieve
    • Response body: messages.originalMessage.patient.dateOfBirth field
December 2025-12-18

13698

v2.0

Optional drb1 in the Donor in Response blockTWG

Made drb1 optional in the HLA object for the Donor in Response block.

Affected payloads:

  • api/v2/extendedTypingResponseRequest (TYP_RES)
    • Request body: donor.hla.drb1 field
  • /api/v2/extendedTypingResponseRetrieve (TYP_RES)
    • Response body: messages.originalMessage.donor.hla.drb1 object
  • /api/v2/infectiousDiseaseMarkerResultRequest (IDM_RES)
    • Request body: donor.hla.drb1 object
  • /api/v2/infectiousDiseaseMarkerResultRetrieve (IDM_RES)
    • Response body: messages.originalMessage.donor.hla.drb1 object
  • /api/v2/reservationResponseRequest (RSV_RES)
    • Request body: donor.hla.drb1 object
  • /api/v2/reservationResponseRetrieve (RSV_RES)
    • Response body: messages.originalMessage.donor.hla.drb1 object
December 2025-12-18

14412

v2.0

Rename textMessage endpoint.

Add Embedded Attachment block to multiple endpoints

TWG

/api/v2/textMessage endpoint renamed to /api/v2/infoMessage.

Added optional Embedded Attachment block (attachment object) to the root-level of the request body for endpoints: TYP_REQ, TYP_RES, SMP_REQ, SMP_RES, SMP_INFO, SMP_ARR, IDM_REQ, IDM_RES, reservationReleaseRequest, RSV_REQ, RSV_RES, REQ_CAN, NO_RES, RES_REM, genericRequestRequest, genericRequestRequest, infoMessage.

December 2025

12350

v2.1

endpoints: /requestRejectedDonorRegistryRequest & RetrieveTWGRequest rejected (NO_RES) endpoint that is used by the donor side and includes full donor block.Q1 2026

13534

v2.1

endpoints: /cancellationConfirmationRequest & RetrieveTWG

Endpoint that allows registry to response to requestCancellationRequest (REQ_CAN) and indicate whether or not it can carry out cancellation request.

Q1 2026

13174

v2.1

endpoint: /alertRetrieveTWGEndpoint to retrieve alert messages. Alert can only be sent by WMDA to SMC network members.Q1 2026

9793

v2.1

endpoint: /alertUpdateRetrieveTWGEndpoint to retrieve alert updates. Alert can only be sent by WMDA to SMC network members.Q1 2026

9794

v2.1

endpoints: /cordBloodUnitReportRequestRequest & RetrieveMC-RFC 03: Document ExchangeEndpoint used to request a Cord Blood Unit Report. And retrieve message with Retrieve endpoint.Q1 2026

13198

v2.2

endpoints: /cordBloodUnitReportResponseRequest & RetrieveMC-RFC 03: Document ExchangeEndpoint used to respond to Cord Blood Unit Report request. And retrieve message with Retrieve endpoint.Q1 2026

13197

v2.2

endpoints: /extendedTypingResponseCbuResponseRequest & RetrieveMC-RFC 02: Cord Blood EndpointsEndpoints according to source type CBU.Q1 2026

13188

v2.2

endpoints: /infectiousDiseaseMarkerResultCbuResponseRequest & RetrieveMC-RFC 02: Cord Blood EndpointsEndpoints according to source type CBU.Q1 2026

11816

v2.2

endpoints: /reservationResponseCbuResponseRequest & RetrieveMC-RFC 02: Cord Blood EndpointsEndpoints according to source type CBU.Q1 2026

11726

v2.2

...