Match-Connect is an API-based platform designed to streamline and modernise donor-patient communication across registries. Match-Connect replaces the older EMDIS system with a more secure, standardised, and future-proof solution for international collaboration. |
APIs work behind the scenes and will not change your system’s graphical interface (GUI). You have two options:
|
Match-Connect does not currently provide automatic delivery receipts. However:
|
No. Match-Connect itself is a pure API-based service, so there’s no standalone demo application available. If your organisation wants to use Match-Connect, you’ll need to implement the API endpoints and connect your own local system to Match-Connect. Please see Match-Connect Demo video by Matchis and Gift of Life, showcasing how Match-Connect operates when integrated with local registry software. |
Yes, during the transition period (2024–2027), registries may use both systems in parallel. However, the goal is to fully retire EMDIS by the end of 2027. |
|
As of September 2025: Many WMDA members are now exploring and implementing Match-Connect. Leading organisations like DKMS Registry and NMDP plan to migrate their operations in 2026. Canadian Blood Services, Matchis, and Gift of Life have already gone live and are ready to connect with others. More information can be found here. |
|
|
|
|
No. If your organisation does not support a specific message type, you are not required to respond. However:
|
A donor can have only one open request of the same type at a time. Multiple identical requests for the same patient–donor pair are invalid and must be rejected by the receiving registry. For example, if an extendedTypingRequest (TYP_REQ) has already been sent for HLA locus A for a specific patient–donor pair, sending the exact same request again would be denied. However, it is valid to send another extendedTypingRequest (TYP_REQ) for the same pair if it is for a different locus. It is also acceptable to have different types of requests in parallel, such as IDM request and VT request, but never two VT requests at the same time. |
Searches can be run for 0MM, 1MM, or 2MM. However, there are restrictions:
|
|
Donors are typically reserved when a registry initiates a request (e.g., extended typing, IDM request, sample request, reservation request). The default reservation period is 90 days, but this can vary based on registry policies and donor availability. |
reservationResponseRequest (RSV_RES) message informs the requesting patient registry if the donor registry has confirmed the reservationRequestRequest (RSV_REQ) OR if the donor reservation was performed after another request. When a donor is requested via Match-Connect, they have to be reserved (typically for 90 days) by the responding registry, and the updated donor status is included in the Reservation Response. Reservation response is an expected return message for:
|
Donor data is uploaded via full or differential uploads to WMDA's Data Manager system. Match-Connect uses this data for messaging, while Search & Match uses it for matching algorithms. Synchronisation relies on:
|
This is addressed via delta searches. If a donor drops from 10/10 to 9/10, refreshing the search or running a 9/10 search will reveal updated results. |
Yes, however WMDA places responsibility on the requesting registry to determine histocompatibility. Match grade validation is implemented to ensure appropriate pairings. |
Usage Guidelines:
|
Message order is managed through sequence numbers provided by the central Match-Connect system. Each message includes a unique number to help registries detect missing or out-of-order messages. To maintain correct order, registries should:
Optionally implement local message queues to help maintain sending order and retry logic. |
Yes. Messages are soft-deleted after retrieval and remain recoverable for 72 hours. During this time, you can still retrieve them using the appropriate endpoints. WMDA recommends:
|
No, donor specific endpoints are not available at this time. WMDA will introduce donor-related endpoints in the future based on user demand. Feel free to submit a RFC via this link. |
Local registry systems must be able to switch the communication channel for open patient cases. This is possible by the introduction of the EMDIS_ID in the embedded patient block in Match-Connect. Please see Transition Recommendation for more details. |
The recommendation would be not to switch communication channels for open requests but to finish the request workflow in the communication channel the request has been started. This means that the channel must be controlled on a request level in local registry systems. Please see Transition Recommendation for more details. |
By making use of the EMDIS_ID in the embedded patient block in Match-Connect ongoing reservation must be handled by the local registry system accordingly. Please see Transition Recommendation for more details. |
The decision on how to handle this scenario ultimately rests with the implementing registry and is more operational than technical. WMDA does not recommend blocking the entire messaging queue. If possible, block only the failed message, while continuing to accept and process other messages. |