Developer documentation‎ > ‎FHIR® REST API‎ > ‎Operations‎ > ‎Group‎ > ‎

Examples

Search for laboratory results, returning at most 1 per day

This example demonstrates how to query for laboratory results for a specific patient, within a given date range, returning at most 1 resource per day.
  1. Generate an access token by following the OAuth2 walkthrough
    1. The example below assumes you have been granted an access token of: aaaaa-bbbbb
  2. Confirm the Patient reference of the Patient you are interested in
    1. The example below assumes a reference of: Patient/3d8afd18-0844-459a-b3c2-355d02e54c0a
  3. Confirm the start of the date range you are interested in, and whether the date is inclusive (ge) or exclusive (gt)
    1. The example below assumes a start date of: ge2018-01-01
  4. Confirm the end of the date range you are interested in, and whether the date is inclusive (le) or exclusive (lt)
    1. The example below assumes an end date of: le2018-12-31
  5. Make the call as detailed below, replacing the access token and search parameters with your own values
  6. The matching Consent resources will be returned in the search results

Example Request

This example is written for sandbox.patientsknowbest.com; replace the URL as needed if you are connecting to a different environment.

ExampleDetails
Absolute URLhttps://sandbox.patientsknowbest.com/fhir/Observation/$group?category=http://fhir.patientsknowbest.com/codesystem/observation-category|LABORATORY&patient=Patient/3d8afd18-0844-459a-b3c2-355d02e54c0a&date=ge2018-01-01&date=le2018-12-31
curlcurl -X GET --header "Accept: application/fhir+json" --header "Authorization: Bearer aaaaa-bbbbb" "https://sandbox.patientsknowbest.com/fhir/Observation/$group?category=http://fhir.patientsknowbest.com/codesystem/observation-category|LABORATORY&patient=Patient/3d8afd18-0844-459a-b3c2-355d02e54c0a&date=ge2018-01-01&date=le2018-12-31"
Comments