...
Patients can search for measurements by:
$search-measurementmeasurements
Search on Observation
Search on Media
Search on QuestionnaireResponse
Practitioner
Practitioners can search for measurements by same methods as Patient, but restrictions apply:
...
Expand | ||
---|---|---|
| ||
Searching measurements with $search- |
...
title | $search.measurement examplemeasurementsPOST $search-measurement request body: Parameters available:
Combinations allow for:
Response: The response is a bundle of nested bundles that each contain a full set of related resources (Observation, Media, QuestionnaireResponse and Provenance) for a found measurement. If a QuestionnaireResponse is part of a bundle the Questionnaire it answers is also included in the bundle. Related resources are the set of resources created by a single invocation of the submit-measurement operation.
| ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Expand | |||||||||||||||||||
Examples:Below example is from here: http://ehealth-documentation.s3-website-eu-west-1.amazonaws.com/latest/ig/POST_search-measurements.html#post-search-measurements Unlike a regular search operation which would be a GET request, the $search-measurement is a POST request to the URL:
The search parameters are sent by including them in the request body (below is a JSON example of a body):
The response will then contain a bundle of bundles with the found resources (Below is a JSON example of a return bundle):
|
Searching for Observation
Possible search parameters:
...
Name
...
Description
...
tag
...
the tag of a resource
...
id
...
The ID of the resource
...
text
...
Search the contents of the resource's narrative using a fulltext search
...
episodeOfCare
...
$search-measurements-bundle-limit
Info |
---|
Introduced in 2024.3 |
Expand | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
Searching measurements with $search-measurements-bundle-limitPOST $search-measurement request body: Parameters available:
|
...
identifier
...
The unique id for a particular observation
...
patient
...
The patient that the observation is about
...
resolvedTimingServiceRequestVersionId
...
The serviceRequestVersionID held in the Resolved Timing
...
resolvedTimingStart
...
Resolved Timing start
...
resolvedTimingEnd
...
Resolved Timing end
...
resolvedTimingType
...
Resolved Timing type
...
subject
...
The subject that the observation is about
...
code
...
The code of the observation type
...
date
...
Obtained date/time. If the obtained element is a period, a date that falls in the period
...
qualityCode
...
The quality code of the observation
...
qualityType
...
Combinations allow for:
Response: The response is a bundle of nested bundles that each contain a full set of related resources (Observation, Media, QuestionnaireResponse and Provenance) for a found measurement. If a QuestionnaireResponse is part of a bundle the Questionnaire it answers is also included in the bundle. Related resources are the set of resources created by a single invocation of the submit-measurement operation. The amount of nested bundles is limited by the given count parameter.
Examples:Below example is from here: http://ehealth-documentation.s3-website-eu-west-1.amazonaws.com/latest/ig/POST_search-measurements.html#post-search-measurements Like the $search-measurements operation, the $search-measurements-bundle-limit operation is also a POST request to the URL:
The search parameters are sent by including them in the request body (below is a JSON example of a body):
The response will then contain a bundle of bundles with the found resources (Below is a JSON example of a return bundle):
|
Search on Observation
Expand | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
title | Examples of Searching for ObservationsSearching for ObservationBelow is a list of some of the common search parameters. An exhaustive list can be found in implementation guide at http://ehealth-documentation.s3-website-eu-west-1.amazonaws.com/latest/ig/measurement.openapi.json.
Response:
| ||||||||||||||||||
Expand | |||||||||||||||||||
Examples:Searching on Observations are done by use of a traditional GET request:
As an example one could perform searches like the following examples:
An example of a response on for a search could be:
|
Search on Media
Expand | ||
---|---|---|
|
...
| ||||||
Searching on MediaBelow is a list of some of the common search parameters. An exhaustive list can be found in implementation guide at http://ehealth-documentation.s3-website-eu-west-1.amazonaws.com/latest/ig/measurement.openapi.json.
|
...
identifier
...
The unique id for a particular observation
|
...
qualityCode
...
The quality code of the Media
...
qualityType
...
|
...
resolvedTimingServiceRequestVersionId
...
...
resolvedTimingStart
...
Resolved Timing start
...
resolvedTimingEnd
...
Resolved Timing end
...
resolvedTimingType
...
Resolved Timing type
Response:
| ||
Expand | ||
---|---|---|
| ||
Searching Examples:Searching on Medias are done by use of a traditional GET request:
As an example one could perform searches like the following examples:
An example of a response on for a search could be:
|
Searching for QuestionnaireResponse
...
|
Search on QuestionnaireResponse
Expand | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
Searching for QuestionnaireResponseBelow is a list of some of the common search parameters. An exhaustive list can be found in implementation guide at http://ehealth-documentation.s3-website-eu-west-1.amazonaws.com/latest/ig/measurement.openapi.json.
|
...
qualityCode
...
The quality code of the Media
...
...
The quality type of the Media
...
based-on
...
ServiceRequest that this QuestionnaireResponse is related to
...
resolvedTimingServiceRequestVersionId
...
The serviceRequestVersionID held in the Resolved Timing
...
resolvedTimingStart
...
Resolved Timing start
...
resolvedTimingEnd
...
Resolved Timing end
...
resolvedTimingType
...
Resolved Timing type
Response:
| ||
Expand | ||
---|---|---|
| ||
Examples:Searching on QuestionnaireResponses are done by use of a traditional GET request:
As an example one could perform searches like the following examples:
An example of a response on for a search could be:
|
Practitioner
Practitioners can search for measurements by the same methods as Patients, but restrictions apply:
The practitioner must be logged in using a CareTeam that, in generic terms, ”plays a role in the corresponding EpisodeOfCare or CarePlan”