| Table of Contents | ||
|---|---|---|
|
General considerations:
A patient registration embedded block will be sent together with each request. This block contains both wmdaId and patientId of the patient.
The donor requested has to be reserved at the remote hub and reported back to the requesting hub / donor patient registry by a an embedded donor block with the donor status reflecting the change (DONOR_CB with D_STATUS = ”RS”.
3 - Patient Administration#3PatientAdministration-3.8-RegisterPatient
ADCU and CBU have similar structure, but adult donor has the ID (GRID) right away.
Suggested structure for the adult donors:
...
{
| grid* | string nullable: true maxLength: 19 minLength: 19 example: 9991012070433202000 |
}
ReferenceCode:
...
).
ReferenceCode: In order to couple messages to the same request, e.g. VT request (SMP_REQ) and its results (SMP_ARR, SMP_RES) all messages following
...
the request must have a referenceCode as part of the message.
The message ID (correlationGUID) of the request message (TYP_REQ, IDM_REQ, SMP_REQ, RSV_REQ, etc...) will be used as the 'referenceCode' for the rest of the request related message flow.
5.1 - Extended Typing Request
This message is used to request an extended typing of a donor (adult, adcu, cbu?). It will primarily contain information about what to type and for which donor.
Added to that a patient block (ref?) containing up-to-date information about the patient, and an address block (ref?) containing up-to-date contact-information about the needed institution(s).
Expected return message is 'typing result' (5.2) or 'request rejected' (5.14).
Check paragraph '5.18 Extended Typing' for the related message flow.
...
- Typing request info
- donor
- type (adult, adcu, cbu)
- id (grid, id)
- requestDate
- resolutionRequired
- urgent
- remark
- donor
- Patient Block (6.1.3)
- Address Block (6.1.2)
...
- Meta Block (6.1.1)
- Payload TypingRequest
flow.
| Send | Retrieve |
| TypingRequest | TypingRequestRetrieve |
|
Rules
Examples for field resolutionRequired:
HLA-DRB1 low resolution:
---L-------
HLA-DRB1 serological:
---S-------
HLA-DRB1 high resolution:
---H-------
HLA-DRB1 and HLA-DQB1 high resolution:
---H----H--
Intermediate resolution (M) translates to the non-high resolution.Rules
The coding schema theoretically allows more combinations than the previous bitstring (e.g. non-high DRB1 typing). The actually valid combinations have to be published in the national rules of each registry. The local user interfaces will have to take care that no invalid or previously undefined previously undefined requests are issued.
Combinations are possible, i.e. several loci may be requested in one message.
...
The maximum amount of material, requested in one sample request or pre-collection sample request, is 100 ml, if not stated otherwise in the national rules. If the number of tubes is unassigned, not given in the request, the default value number of tubes is one.new:
| Send | Retrieve | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SampleRequestRequest (comments reffer to changes to the current API definition) | SampleRequestRetrieve | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Request No parameters specified
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
...
DON_ACCPT = ”Y” means: please reserve the donor according to your national rules. If possible, the donor should be reserved at the remote hub and reported back to the requesting hub by adding a DONOR_DIFF block to the message STATUS = ”RS”. For all the other patients the donor should be updated by sending a DIFF update to S&M. A delta search will then update the search results for those patients.
Suggested text: "Y" means: please continue donor reservation according to your national rules.
EMDIS Semantic:
The fields for the infectious disease markers are included in this message in order to give the transplant centres the possibility to report the results of IDMs they might have tested.
...