List Patient Care Gaps
curl --request GET \
--url https://api.sandbox.metriport.com/medical/v1/patient/{patientId}/care-gaps \
--header 'x-api-key: <api-key>'Care Gaps
List Patient Care Gaps
Lists care gaps for a single patient as FHIR Bundles (analytics).
GET
/
medical
/
v1
/
patient
/
{patientId}
/
care-gaps
List Patient Care Gaps
curl --request GET \
--url https://api.sandbox.metriport.com/medical/v1/patient/{patientId}/care-gaps \
--header 'x-api-key: <api-key>'Documentation Index
Fetch the complete documentation index at: https://docs.metriport.com/llms.txt
Use this file to discover all available pages before exploring further.
Analytics must be enabled for your account to receive data
from this endpoint. Contact
us to get started.
patientId in the path. Each result
is a FHIR Bundle with a Patient entry, a MeasureReport, and a Parameters resource with supporting
calculation details.
For more context on care gaps and how to interpret results, see the
Care Gaps guide.
Path Params
The Metriport Patient ID.
Query Params
Maximum number of results to return. Must be between 1 and
100. Defaults to
20.Number of results to skip for pagination. Must be 0 or
greater. Defaults to
0.Response
Array of FHIR Bundle resources. Each bundle contains a
Patient, a MeasureReport, and a Parameters resource.Show Bundle properties
Show Bundle properties
The patient this measure report applies to.
Show Patient properties
Show Patient properties
Always
"Patient".The Metriport patient id.
Your system’s version of the patient id. Each entry uses
Metriport’s external-id system and
use: "secondary".Name when present. Each entry may include
given (string
array) and/or family (string).Administrative gender when present:
male, female,
other, or unknown (FHIR).Date of birth as an ISO 8601 date (
YYYY-MM-DD) when
present.The care gap measure report.
Show MeasureReport properties
Show MeasureReport properties
Always
"MeasureReport".The measure report ID, composed as
{measureName}.{patientId}.{periodStart} (e.g. "BreastCancerScreening.00000000-0000-0000-0000-000000000000.2025-01-01").One of
complete, pending, or error.One of
individual, subject-list, summary, or data-collection.The canonical URL of the measure (e.g.
"http://ncqa.org/fhir/Measure/BreastCancerScreening").Reference to the patient this report covers.
Show subject properties
Show subject properties
Patient reference in the format
Patient/{patientId}.Show Extension properties
Show Extension properties
URL:
https://public.metriport.com/fhir/StructureDefinition/job-id. The analytics job that produced this report.The measure population groups.
Show MeasureReportGroup properties
Show MeasureReportGroup properties
The group identifier (e.g. the measure name).
The coded group type.
Supporting calculation parameters for this patient and
measure.
Show Parameters properties
Show Parameters properties
Always
"Parameters".Supporting calculation details for this patient and measure. Parameters vary by measure.
Show Parameter properties
Show Parameter properties
The parameter name (e.g.
"Age at end of measurement period", "Is continuously enrolled").A boolean parameter value.
An integer parameter value.
A decimal parameter value.
A string parameter value.
A coded parameter value.
A date parameter value (ISO 8601).
A date-time parameter value (ISO 8601).
Response
{
"metadata": {
"total": 1,
"limit": 20,
"offset": 0
},
"results": [
{
"resourceType": "Bundle",
"type": "collection",
"entry": [
{
"fullUrl": "urn:uuid:11111111-1111-1111-1111-111111111111",
"resource": {
"resourceType": "Patient",
"id": "00000000-0000-0000-0000-000000000000",
"identifier": [
{
"value": "1234567890",
"system": "https://public.metriport.com/fhir/StructureDefinition/external-id.json",
"use": "secondary"
}
],
"name": [
{ "given": ["Alex"], "family": "Example" }
],
"gender": "female",
"birthDate": "1980-01-15"
}
},
{
"fullUrl": "urn:uuid:22222222-2222-2222-2222-222222222222",
"resource": {
"resourceType": "MeasureReport",
"id": "BreastCancerScreening.00000000-0000-0000-0000-000000000000.2025-01-01",
"status": "complete",
"type": "individual",
"measure": "http://ncqa.org/fhir/Measure/BreastCancerScreening",
"subject": {
"reference": "Patient/00000000-0000-0000-0000-000000000000"
},
"period": {
"start": "2025-01-01",
"end": "2025-12-31"
},
"extension": [
{
"url": "https://public.metriport.com/fhir/StructureDefinition/job-id",
"valueString": "99999999-9999-9999-9999-999999999999"
}
],
"group": [
{
"id": "BreastCancerScreening",
"code": {
"coding": [
{
"system": "https://ncqa.org/fhir/CodeSystem/measure-group",
"code": "BreastCancerScreening"
}
]
},
"population": [
{
"code": {
"coding": [
{
"system": "https://ncqa.org/fhir/CodeSystem/measure-group",
"code": "initial-population"
}
]
},
"count": 1
},
{
"code": {
"coding": [
{
"system": "https://ncqa.org/fhir/CodeSystem/measure-group",
"code": "denominator"
}
]
},
"count": 1
},
{
"code": {
"coding": [
{
"system": "https://ncqa.org/fhir/CodeSystem/measure-group",
"code": "denominator-exclusion"
}
]
},
"count": 0
},
{
"code": {
"coding": [
{
"system": "https://ncqa.org/fhir/CodeSystem/measure-group",
"code": "numerator"
}
]
},
"count": 0
}
]
}
]
}
},
{
"fullUrl": "urn:uuid:33333333-3333-3333-3333-333333333333",
"resource": {
"resourceType": "Parameters",
"parameter": [
{
"name": "Age at end of measurement period",
"valueInteger": 42
},
{
"name": "Is continuously enrolled",
"valueBoolean": true
},
{
"name": "Mammography screening period",
"valuePeriod": {
"start": "2023-10-01",
"end": "2025-12-31"
}
}
]
}
}
]
}
]
}
⌘I

