Developer Satisfaction
0.2.0 - ci-build
Developer Satisfaction - Local Development build (v0.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: http://touchstone.aegis.net/touchstone/fhir/dev-satisfaction/OperationDefinition/dev-satisfaction-get-satisfaction | Version: 0.2.0 | |||
Active as of 2024-04-10 | Computable Name: DevSatisfactionGetSatisfaction |
This operation is used to get the satisfaction measurement based on the stored satisfaction observations.
URL: [base]/$get-satisfaction
Parameters
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | search | 0..1 | string | Optional list of query parameters on Observation to limit the measurement to those satisfaction observations. | ||
OUT | measurement | 1..1 | decimal | The computed satisfaction measurement value. | ||
OUT | interpretation | 1..1 | string | An interpretation description of the satisfaction measurement value. |
The operation is invoked using the POST Syntax with the Parameters payload as shown in the following example.
Request the Developer Satisfaction Measurement from the Responder actor
POST [base]/$get-satisfaction
Accept: application/fhir+json;charset=utf-8
Content-Type: application/fhir+json;charset=utf-8
[other headers]
Request Body
{
"resourceType": "Parameters",
"id": "parameters-in-example",
"parameter": [
{
"name": "search",
"valueString": "status=preliminary"
}
]
}
Response
HTTP/1.1 200 OK
Content-Type: application/fhir+json;charset=utf-8
[other headers]
Response Body
{
"resourceType": "Parameters",
"id": "parameters-out-example",
"parameter": [
{
"name": "measurement",
"valueDecimal": 0.77
},
{
"name": "interpretation",
"valueString": "Above average"
}
]
}