Kysely- ja välityspalvelun asiakirjojen hakuun liittyvien FHIR rajapintojen soveltamisopas
Toggle navigation
Etusivu
Käyttötapaukset
Hae asiakirjoja henkilötunnuksen perusteella
Hae organisaatiolle osoitetut asiakirjat
Kuittaa välitys
REST-rajapinta
Asiakirjojen haku henkilötunnuksen perusteella
Organisaatiolle osoitettujen asiakirjojen haku
Asiakirjahakujen vastaus
Välityksen kuittaus
Kuittauksen vastaus
Vastaussanoma virhetilanteessa
Esimerkit
Asiakirjojen haku henkilötunnuksen perusteella - pyyntösanoman body
Organisaatiolle osoitettujen asiakirjojen haku - pyyntosanoman body
Asiakirjojen haku - vastaussanoman body
Välityksen kuittaus - pyyntösanoman body
Välityksen tietosisältö
FHIR-artefaktit
Profiilit
Asiakirjojen haku - vastaussanoman body
{
"
resourceType
"
:
"
Bundle
"
,
"
type
"
:
"
searchset
"
,
"
total
"
:
1
,
"
link
"
:
[
{
"
relation
"
:
"
self
"
,
"
url
"
:
"
[base]/Communication/$get-persons-documents
"
}
]
,
"
entry
"
:
[
{
"
fullUrl
"
:
"
urn:uuid:f56f4b51-55c6-4b37-99bb-da7b67e943b0
"
,
"
resource
"
:
{
"
resourceType
"
:
"
Communication
"
,
"
id
"
:
"
f56f4b51-55c6-4b37-99bb-da7b67e943b0
"
,
"
meta
"
:
{
"
profile
"
:
[
"
https://kvp.kanta.fi/fhir/StructureDefinition/valitys
"
]
}
,
"
contained
"
:
[
{
"
resourceType
"
:
"
Patient
"
,
"
id
"
:
"
bf843f64-0deb-4cc5-bf4f-320486c138b7
"
,
"
identifier
"
:
[
{
"
use
"
:
"
official
"
,
"
system
"
:
"
urn:oid:1.2.246.21
"
,
"
value
"
:
"
030559-914N
"
}
]
}
]
,
"
basedOn
"
:
[
{
"
identifier
"
:
{
"
system
"
:
"
urn:ietf:rfc:3986
"
,
"
value
"
:
"
urn:uuid:83638f9a-e505-42fa-b55f-51f3ad15fc19
"
}
}
]
,
"
status
"
:
"
in-progress
"
,
"
subject
"
:
{
"
reference
"
:
"
#bf843f64-0deb-4cc5-bf4f-320486c138b7
"
}
,
"
recipient
"
:
[
{
"
identifier
"
:
{
"
system
"
:
"
urn:oid:1.2.246.537.6.40191.201701
"
,
"
value
"
:
"
1.2.246.10.10317159
"
}
}
]
,
"
sender
"
:
{
"
identifier
"
:
{
"
system
"
:
"
urn:ietf:rfc:3986
"
,
"
value
"
:
"
urn:oid:1.2.246.10.55612120.10.0
"
}
}
,
"
reasonCode
"
:
[
{
"
coding
"
:
[
{
"
system
"
:
"
urn:oid:1.2.246.537.6.40192.2012
"
,
"
code
"
:
"
1
"
}
]
}
]
,
"
payload
"
:
[
{
"
contentAttachment
"
:
{
"
contentType
"
:
"
text/xml
"
,
"
data
"
:
"
UEQ5NGJXd......
"
}
}
]
}
,
"
response
"
:
{
"
status
"
:
"
200 OK
"
,
"
lastModified
"
:
"
2025-10-08T10:09:59.577+00:00
"
}
}
]
}