Versions Compared

Key

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

...

SendRetrieve
ReservationRequestRequestReservationRequestRetrieve
Expand
titleRequest...
FieldDetails
payload*
Expand
title...
FieldDetails
patient*Embedded Patient Block
donorEmbedded Donor Block
requestDate*string($date-time)

Request date REQ_DATE Req 8 yyyy-MM-dd [or yyyyMMdd]

referenceCode*string($uuid)
expirationDatestring($date-time)
nullable: true

Request date EXPI_DATE Opt 8 yyyy-MM-dd [or yyyyMMdd]

acknowledgementIdstring
maxLength: 17

nullable: true

example: 1234567890abcdefg

Acknowledgement ID ACK_ID Opt 17

remarkstring
maxLength: 120

nullable: true

Remark REMARK Opt 120

recipient*string
maximum: 9999

minimum: 0

maxLength: 4

minLength: 4

example: 1234

4 digit ION of recipient

correlationGuid*string($uuid)

Sender generated GUID used to correlate response acknowledgement

Expand
titleResponse...
FieldDetails
wmdaResponse{...}
Expand
titleRequest...
No parameters specified
Expand
titleResponse...
originalMessage{...}
metaInformationEmbedded Meta Block
  • Reservation Request Payload
    • donor
      • type (adult, adcu, cbu)
      • id (grid, id)
    • requestDate
    • expirationDate
    • remark
  • Patient Block (6.1.3)
  • Meta Block (6.1.1)
  • Payload ReservationRequest

    5.10 - Reservation Result

    ...

    SendRetrieve
    ReservationResultRequestReservationResultRetrieve
    Expand
    titleRequest...
    FieldDetails
    sender*string
    maxLength: 4

    minLength: 4

    example: 5678

    4 digit ION of sender

    sentAtUtc*string($date-time)

    Server-supplied timestamp showing UTC time sender posted (i.e. sent) MessageRequest.

    deliveredAtUtc*string($date-time)

    Server-supplied timestamp showing UTC time of Message delivery to recipient's inbox queue.

    payload*
    Expand
    title...
    FieldDetails
    patient*{...}
    donor*{...}
    referenceCode*string($uuid)
    expirationDatestring($date-time)
    nullable: true

    Date expiration of reservation EXPI_DATE Opt 8 yyyy-MM-dd [or yyyyMMdd]

    confirmed*boolean

    Confirmation of reservation CONFIRM Req 1

    remarkstring
    maxLength: 120

    nullable: true

    Remark REMARK Opt 120

    recipient*string
    maximum: 9999

    minimum: 0

    maxLength: 4

    minLength: 4

    example: 1234

    4 digit ION of recipient

    correlationGuid*string($uuid)

    Sender generated GUID used to correlate response acknowledgement

    messageTypestring

    Message types supported by WmdaConnect

    Enum:
    Array [ 21 ]
    Expand
    titleResponse...
    FieldDetails
    wmdaResponse{...}
    Expand
    titleRequest...
    No parameters specified
    Expand
    titleResponse...
    FieldDetails
    originalMessage{...}
    metaInformationEmbedded Meta Block

    Rules

    After the ReservationResult (RSV_RES) message which includes an embedded donor (DONOR_CB) block, a separate update must be made to the Search & Match system with the updated donor data to ensure up-to-date master data.

    ...