<title>

<Narrative>

<Swagger - API reference>

<temporary - document any differences needing implementation in swagger>

<Specific rules / expectations>

6.1 Embedded Address block

Original message: Address to broadcast [NEW_ADD]

With this message block, the contact information of the hub's institutions, namely Financial institutions, Transplant Centers and Laboratories are shared with the partner hubs. Thus a partner hub has all the required contact information for the Institute IDs, ”INST_ID”, contained in Donor Requests. 

Hubs are required to keep this contact information up to date.

In the Match-Connect system, the addresses will be embedded in the donor requests. See chapter Requests for details.

Address block structure:

6.2 Message Response

The message response is intended as an automated response to every user generated message. It serves three purposes:

Message structure:

https://apispecs.wmda.info/?urls.primaryName=Connect%20API#/General/post_api_v1_MessageResponse

Additional fields to be added:

Field name descriptionField nameNullableLength
Original message IDGUIDno?
Remark (required for warning and denial)remarkyes120
Original message type ???
seems not needed, if we get the original message by its ID




6.4 Text message [TXT_MSG]

The TXT_MSG is useful to convey notes or comments pertaining to a particular patient, donor, or patient/donor pair.

Proposal:

  1. remove

6.5 Message acknowledgement [MSG_ACK]

This message serves a confirmation letting your partner hub know that that their message has been received and stored in your system. A MSG_ACK message is explicitly requested by the partner hub.

Assumption:

  1. A message seems not be the appropriate solution in an API environment. Alternatives?

6.6 Error Handling