Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

                                  Service in use

API endpoint \ 

Commentmandatory Recommended for Patient & Searchmandatory Recommended for Patient & Search, download Registrymandatory Mandatory for Connectmandatory Mandatory for Connect, download Download RegistryComment
SEARCH & MATCH





PATIENTS





​/patients [POST]Create a patientyesnoyes (PR)no
​/patients [PUT]Update an existing patientnonoyes (PR)no
​/patients [GET]Retrieved patients listnonononoSearch and Match Service Graphical User Interface (GUI) content, optional for participating organisations
​/patients​/{wmdaId} [GET]Retrieve nonononoSearch and Match Service GUI content, optional for participating organisations
/patients/status [PUT]
yesnonono
​/patients​/user [PUT]
nonononoSearch and Match Service GUI content, optional for participating organisations
SEARCH





/searches [POST]
yesnoyes (PR)nofor recommendations see semantics (warning)
/searches/patientSearches/{wmdaId} [GET]
yesnoyes (PR)no
/searches/refreshAllPatientSearches [POST]
nonononoSearch and Match Service GUI content, optional for participating organisations
/searches/{searchId} [GET]
nonononohighly recommended
/searches/refreshAllPatientSearches [POST]
nononono
/searches/searchResults/donors [POST]
yesnoyes (PR)noat least one of those is mandatory, 
/searches/searchResults/cbus [POST]
/searches/{searchId}/searchResults/adcu [GET]
​/searches​/{searchId}​/searchResults​/registries [GET]
nonononoSearch and Match Service GUI content, optional for participating organisations
/searches/{searchId}/searchResults/cbbs [GET]
nonononoSearch and Match Service GUI content, optional for participating organisations
/searches/selected/donors [POST]
nonononoSearch and Match Service GUI content, optional for participating organisations
​/searches​/selected​/cbus [POST]
nonononoSearch and Match Service GUI content, optional for participating organisations
/searches/donors/{searchResultsId} [GET]
nonononoSearch and Match Service GUI content, optional for participating organisations
​/searches​/cbus​/{searchResultsId} [GET]
nonononoSearch and Match Service GUI content, optional for participating organisations
DASHBOARD





for all
nonononoSearch and Match Service GUI content, optional for participating organisations







CONNECT API





ATTACHMENT





​/api​/v1​/attachmentTicket [POST]


nonoOptional for participating organisations
/api/v1/attachmentDownloadURL [POST]


nonoOptional for participating organisations
​/api​/v1​/attachmentDownloadedNotification [POST]


nonoOptional for participating organisations
RETRIEVE





​/api​/v1​/availableMessages [POST]


yesyes(warning) check with Mark
ADMIN





/api/v1/alertRetrieve [GET]


nonorecommended
/api/v1/alertUpdateRetrieve [GET]


nonorecommended
PATIENT





/api/v1/updateRegisteredPatient [POST]


yes (PR)yes (PR)
​/api​/v1​/updateRegisteredPatientRetrieve [GET]


yes (DR)yes (DR)
PING





​/api​/v1​/pingRequest [POST]


nonoOptional for participating organisations
/api/v1/pingRetrieve [POST]


nonoOptional for participating organisations
TEXT MESSAGE





/api/v1/textMessageRequest [POST]


nonoOptional for participating organisations
​/api​/v1​/TextMessageRetrieve [GET]


nonoOptional for participating organisations
REQUEST





/api/v1/genericRequestRequest [POST]


nono
/api/v1/genericRequestRetrieve [GET]


nono
/api/v1/extendedTypingRequestRequest [POST]


yes (PR)yes (PR)
/api/v1/extendedTypingRequestRetrieve [POST]


nonorecommended for DCs with incompletely typed donors
/api/v1/extendedTypingResponseRequest [POST]


nonorecommended for DCs with incompletely typed donors
/api/v1/extendedTypingResponseRetrieve [POST]


yes (PR)yes (PR)
​/api​/v1​/sampleRequestRequest [POST]


yes (PR)yes (PR)
​/api​/v1​/sampleRequestRetrieve [POST]


yes (DR, CBB)yes (DR, CBB)
​/api​/v1​/sampleInfoRequest [POST]


yes (DR, CBB)yes (DR, CBB)
​/api​/v1​/sampleInfoRetrieve [POST]


yes (PR)yes (PR)
​/api​/v1​/sampleArrivalRequest [POST]


yes (DR, CBB)yes (DR, CBB)
​/api​/v1​/sampleArrivalRetrieve [POST]


yes (PR)yes (PR)
/api/v1/sampleResponseRequest [POST]


yes (PR)yes (PR)
/api/v1/sampleResponseRetrieve [POST]


yes (DR, CBB)yes (DR, CBB)
/api/v1/infectiousDiseaseMarkerRequest [POST]


yes (PR)yes (PR)
/api/v1/infectiousDiseaseMarkerRequestRetrieve [POST]


yes (DR)yes (DR)
​/api​/v1​/infectiousDiseaseMarkerResultRequest [POST]


yes (DR)yes (DR)
/api/v1/infectiousDiseaseMarkerResultRetrieve [POST]


yes (PR)yes (PR)
​/api​/v1​/reservationRequestRequest [POST]


yes (PR)yes (PR)(warning) under discussion in user group
​/api​/v1​/reservationRequestRetrieve [POST]


yes (DR)yes (DR)
​/api​/v1​/reservationResponseRequest [POST]


yes (DR)yes (DR)
/api/v1/reservationResponseRetrieve [POST]


yes (PR)yes (PR)
​/api​/v1​/reservationReleaseRequest [POST]


yes (PR)yes (PR)
​/api​/v1​/reservationReleaseRetrieve [POST]


yes (DR)yes (DR)
/api/v1/requestCancellationRequest [POST]


yes (PR)yes (PR)
/api/v1/requestCancellationRetrieve [POST]


yes (DR)yes (DR)
​/api​/v1​/requestRejectedRequest [POST]


yes (DR)yes (DR)
/api/v1/requestRejectedRetrieve [POST]


yes (PR)yes (PR)
​/api​/v1​/resultReminderRequest [POST]


nonorecommended
/api/v1/resultReminderRetrieve [POST]


nonorecommended
GENERAL





/api/v1/messageResponse [POST]


yesyes
​/api​/v1​/messageResponseRetrieve [POST]


yesyes
/api/v1/messageAcknowledgementRequest [POST]




all replaced by the messageResponse
/api/v1/messageAcknowledgementRetrieve [POST]




​/api​/v1​/warningRequest [POST]




/api/v1/warningRetrieve [POST]




​/api​/v1​/messageDenialRequest [POST]




/api/v1/messageDenialRetrieve [POST]




CBU





/api/v1/cordBloodUnitReportRequestRequeston hold

nonoshould be generalised to CBU and ADCUs, etc...
/api/v1/cordBloodUnitReportRequestRetrieveon hold

yes (CBB)yes (CBB)
/api/v1/cordBloodUnitReportResponseRequeston hold

nono
​/api​/v1​/cordBloodUnitReportResponseRetrieveon hold

yes (CBB)yes (CBB)














...