Välityksen tilan kyselyn vastaus
Välityksen tilan kyselyn HTTP vastaus (response)
HTTP vastauksen tiedot palautetaan HTTP header- ja body-osuuksiin jaettuna.
Vastauksen HTTP header
Vastauksen HTTP header esimerkki
Status code: 200
x-request-id: cfaafd43-9234-4501-8508-8d840fc374a0
expires: 0
cache-control: no-cache, no-store, max-age=0, must-revalidate
x-xss-protection: 0
pragma: no-cache
x-frame-options: DENY
date: Mon, 12 Aug 2024 07:31:10 GMT
vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
x-content-type-options: nosniff
strict-transport-security: max-age=31536000 ; includeSubDomains
transfer-encoding: chunked
content-type: application/json
Vastauksen HTTP body
Onnistuneen hakuoperaation vastauksena palautuu Bundle resurssi-instanssi, joka on tyypiltään searchset (type). Bundle-resurssin entryn CommunicationRequest-resurssissa palautuvat välityspyynnön tiedot.
Esimerkki Bundle resurssi-instanssista, jossa palautuu CommunicationRequest-resurssi:
{
"resourceType": "Bundle",
"id": "073ce2b1-4c39-4cae-a479-ca59c8f74fef",
"meta": {"lastUpdated": "2024-04-11T15:07:09"},
"type": "searchset",
"entry": [
{
"resource": {
"resourceType": "CommunicationRequest",
...
}
}
]
}
CommunicationRequest -rakenne, jonka sisällä välityksen tila löytyy, on kuvattu sivulla Kirjaa välityspyyntö. Hakuoperaatio on onnistunut myös silloin, jos vastauksena ei palaudu yhtään välityspyyntöä. Tällöin hakutulosten määrä (total) on nolla.
Esimerkki bundle-resurssista, jonka hakutulos on nolla.
{
"resourceType": "Bundle",
"id": "073ce2b1-4c39-4cae-a479-ca59c8f74fef",
"type": "searchset",
"total": 0,
}