...
| Send | Retrieve |
| SampleArrivalRequest (comments reffer to changes to the current API definition) | SampleArrivalRetrieve |
- Payload
- patient (just the wmdaID)
- donor (format change see above)
- referenceCode (see text above)
- arrivalDate
- collectionDate
acknowledgementId (not needed anymore → MSG_RSP)- labelId (is there a usecase for this ID, where it is not the donor ID?)
- aampleType (missing: was this field dropped by purpose?)
- remark
| - MetaInformation
- Payload
- patient (just the wmdaID)
- donor (format change see above)
- referenceCode (see text above)
- arrivalDate
- collectionDate
acknowledgementId (not needed anymore → MSG_RSP)- labelId (is there a usecase for this ID, where it is not the donor ID?)
- aampleType (missing: was this field dropped by purpose?)
- remark
|
5.6 - Sample Results
The SampleResponseRequest (and SampleResponseRetrieve) is used to transmit the results of the sample request.
The message ID (correlationGUID) of this message will be used as 'referenceCode' for the rest of the request related message flow.
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. DON_ACCPT = ”N” means: donor can be released immediately.
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 a DONOR_CB with D_STATUS = ”RS”. All the other patients the donor might have been reported for should receive a DONOR_CB with D_STATUS = ”OP”.
If no SMP_RES can be sent then a NO_RES should be sent with the reason field populated to explain why.
| Send | Retrieve |
| SampleResponseRequest (comments reffer to changes to the current API definition) | SampleRequestRetrieveSampleResultRetrieve |
- Payload
- patient (just the wmdaID)
- donor (format change see above)
- referenceCode (see text above)
- hlaNomenclatureVersion
- hla (full block of all HLA typing results)
- mlcGch
- mlcHvg
- gvhReactivityPercent
- hvgReactivityPercent
- abo
- rh (missing)
- ccr5 (missing)
- cmv (→ antiCmv)
- cmvDate (→ antiCmvDate)
- cmvNat (missing)
- cmvNatDate (missing)
- hbsAg
- antiHbc
- antiHbs
- hbvNat (missing)
- antiHcv
- hcvNat (missing)
- antiHev (missing)
- hiv (→ antiHiv12)
- hiv1Nat (missing)
- hivP24
- antiHtlv
- syphilis (missing)
- antiChagas (missing)
- chagasNat (missing)
- ebv
- toxo
- pb19Nat (missing)
- alt
- donAccpt
- remark (missing: was this field dropped by purpose?)
| - MetaInformation
- Payload
- patient (just the wmdaID)
- donor (format change see above)
- referenceCode (see text above)
- hlaNomenclatureVersion
- hla (full block of all HLA typing results)
- mlcGch
- mlcHvg
- gvhReactivityPercent
- hvgReactivityPercent
- abo
- rh (missing)
- ccr5 (missing)
- cmv (→ antiCmv)
- cmvDate (→ antiCmvDate)
- cmvNat (missing)
- cmvNatDate (missing)
- hbsAg
- antiHbc
- antiHbs
- hbvNat (missing)
- antiHcv
- hcvNat (missing)
- antiHev (missing)
- hiv (→ antiHiv12)
- hiv1Nat (missing)
- hivP24
- antiHtlv
- syphilis (missing)
- antiChagas (missing)
- chagasNat (missing)
- ebv
- toxo
- pb19Nat (missing)
- alt
- donAccpt
- remark (missing: was this field dropped by purpose?)
|
...