2.1 Rules

MessageNEWXXXXNNNN
PAT_UPDYDRB3/4/5DRB3/4/5
Donor_DIFFYDRB3/4/5DRB3/4/5
TYP_RESYDRB3/4/5DRB3/4/5
SMP_RESYDRB3/4/5DRB3/4/5


2.2 How to read the new semantics if you know EMDIS

As one can see from the first sentence above, the API documentation is part of the new documentation set. This API documentation is called "swagger" for shortness. It is located at this publicly available address: https://apispecs.wmda.info/

At this address one can find both Search & Match API specifications and Connect API specifications:

Since the communication is now split to communication with WMDA's Search & Match and messaging with other registries, each API request in the Semantics may be represented in two styles:

  1. Communication with S&M
    1. Most of the Patient API endpoints and all Search API endpoints consist of such messages.
  2. Messaging with other registries

    1. One Patient API and all Connect APIs are represented in this style.

Wherever suitable, we included EMDIS names of the messages in parentheses:

In many cases, current implementation of EMDIS messages will require a conversion of the flat EMDIS message structure into the nested (multi-level) structure of the API messages. All the fields in API have better names: e.g., REQ_DATE becomes requestDate.

EMDIS rules from the EMDIS Semantics are modified accordingly to the new reality and are added to each message, where applicable.