API end point: https://patient360ny.bcbsdirect.com/P360Member/api/fhir-r4.

Resource Observation (R4)

Combines the CareEvolution Observation, LabObservation, DeviceDataContextWithDeviceDataPoints, and DeviceDataPoint concepts

Labs and other clincal data like vital signs (eg blood pressure), populated from a variety of Anthem and external clinical data sources.
Also various kind of alerts coming from Anthem sources, like for example Member Messages from Facets.

Supported interactions

Search parameters

Name Type Modifiers , prefixes Multiple values Can be chained Description
_id Token Yes

Resource id

_lastUpdated Date :missing lt le gt ge

When the resource last changed

_source Uri :missing Yes

Where the resource comes from

category Token :missing Yes

The classification of the type of observation - path Observation.category.
Matches CareEvolution observations whose type is in a term subset with scope 'http://terminology.hl7.org/CodeSystem/observation-category' and name equal to one of the specified codes with system 'http://terminology.hl7.org/CodeSystem/observation-category'.
Matches any CareEvolution lab observations if one of the specified category codes is 'laboratory' with system 'http://terminology.hl7.org/CodeSystem/observation-category'.
So for example 'category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs' (and 'category=vital-signs') matches no lab observation and matches observations whose type is in the term subset with scope 'http://terminology.hl7.org/CodeSystem/observation-category' and name 'vital-signs';
'category=http://terminology.hl7.org/CodeSystem/observation-category|laboratory' (and 'category=laboratory') matches any lab observation and no observations. Observations whose type is in the term subset with scope 'http://terminology.hl7.org/CodeSystem/observation-category' and name 'laboratory' are always excluded and 'category=http://snomed.info/sct|laboratory' matches no lab observation or observations. R4 version also includes all CareEvolution device data.

code Token :not :in :not-in :missing Yes

The code of the observation type

date Date :missing eq ne lt le gt ge sa eb ap

Obtained date/time. If the obtained element is a period, a date that falls in the period

device Reference (Device) :missing Yes Yes

The Device that generated the observation data.

document-date Date :missing eq ne lt le gt ge sa eb ap

Searches for observation by their associated document date

document-type Token :not :in :not-in :missing Yes

Searches for observation by their associated document type

encounter Reference (Encounter) :missing Yes Yes

Encounter related to the observation

patient Reference (Patient) :missing Yes Yes

The patient the Observation is about

performer Reference (Practitioner) :missing Yes Yes

Who performed the observation

provenance-agent Reference (Organization) :missing Yes Yes

Search by provenance, specified by its author (aka originator) Organization

status Token :missing Yes

The status of the observation

subject Reference (Patient) :missing Yes Yes

The patient the Observation is about. Functionally identical to the "patient" search parameter.

Sorts

Supports multiple sorts

Includes

Operations

To FHIR mappings

FHIR CareEvolution
category
Bindings:  observation-category
Observation.TypeTerm
Domain: ObservationType
code
Bindings:  https://www.cms.gov/Medicare/Coding/HCPCSReleaseCodeSets  http://loinc.org  http://snomed.info/sct
Observation.TypeTerm
Domain: ObservationType
Observation.TypeTermAlternateTerms
Domain: ObservationType
Observation.TypeTermText
LabObservation.Observation
Domain: LabObservationType
LabObservation.ObservationAlternate
Domain: LabObservationType
LabObservation.ObservationText
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.Type
Domain: DeviceDataContextType
DeviceDataPoint.Type
Domain: DeviceDataPointType
component Observation.ChildObservations
component.code DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.Type
component.extension('http://careevolution.com/fhirextensions#observationComponent-observationDate') DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.ObservationDate
component.value DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.Type
DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.Value
DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.Units
contained Observation.ChildObservations
device DeviceDataContextWithDeviceDataPoints.DeviceDataContext.DeviceDataSource
DeviceDataPoint.DeviceDataSource
effective Observation.ObservationDate
Observation.EndDate
LabObservation.ObservationDate
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.StartDate
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.ObservationDate
DeviceDataPoint.StartDate
DeviceDataPoint.ObservationDate
encounter Observation.ObservationContext.EncounterID
LabObservation.LabReport.EncounterID
extension('http://careevolution.com/fhirextensions#dataSource') Observation.ObservationContext.DataSource
extension('http://careevolution.com/fhirextensions#observation-additionalAcuities') LabObservation.AdditionalAcuities
extension('http://careevolution.com/fhirextensions#observation-analysisDate') LabObservation.AnalysisDate
extension('http://careevolution.com/fhirextensions#observation-contextID') Observation.ObservationContext.ID
extension('http://careevolution.com/fhirextensions#observation-documentDate') Observation.ObservationContext.DocumentDate
extension('http://careevolution.com/fhirextensions#observation-documentType')
Bindings:  http://loinc.org  http://snomed.info/sct
Observation.ObservationContext.DocumentType
Domain: DocumentType
extension('http://careevolution.com/fhirextensions#observation-observationOrder') Observation.ObservationOrder
extension('http://careevolution.com/fhirextensions#observation-reportReference') LabObservation.LabReportID
extension('http://careevolution.com/fhirextensions#observation-sequence') LabObservation.Sequence
extension('http://careevolution.com/fhirextensions#observation-subId') LabObservation.SubID
extension('http://careevolution.com/fhirextensions#observation-valuePractitionerReference') Observation.ValueCaregiver
extension('http://careevolution.com/fhirextensions#properties') DeviceDataContextWithDeviceDataPoints.DeviceDataContext.Properties
DeviceDataPoint.Properties
hasMember Observation.ChildObservations
identifier DeviceDataContextWithDeviceDataPoints.DeviceDataContext.Identifier
DeviceDataPoint.Identifier
interpretation Observation.Acuity
Domain: Acuity
Observation.AcuityAlternateTerms
Domain: Acuity
Observation.AcuityText
LabObservation.Acuity
Domain: Acuity
LabObservation.AcuityAlternate
Domain: Acuity
LabObservation.AcuityText
issued Observation.ObservationDate
LabObservation.ObservationResultStatusDate
method LabObservation.ObservationMethod
Domain: ObservationMethod
LabObservation.ObservationMethodAlternate
Domain: ObservationMethod
LabObservation.ObservationMethodText
note Observation.Comment
LabObservation.Comment
performer LabObservation.PerformingOrganizationID
LabObservation.PerformingOrganizationMedicalDirectorID
referenceRange Observation.NormalRange
Observation.Units
Domain: ObservationUnits
Observation.TypeTerm
Domain: ObservationType
LabObservation.NormalRange
LabObservation.UnitsTerm
Domain: ObservationUnits
LabObservation.UnitsTermAlternate
Domain: ObservationUnits
LabObservation.Units
LabObservation.Observation
Domain: LabObservationType
status
Bindings:  valueset-observation-status
Observation.ObservationResultStatus
Domain: ObservationResultStatus
LabObservation.ObservationResultStatus
Domain: ObservationResultStatus
subject Observation.ObservationContext.PatientID
LabObservation.PatientID
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.PatientID
DeviceDataPoint.PatientID
value Observation.Value
Observation.Units
Domain: ObservationUnits
Observation.ValueType
Domain: HL7ValueType
Observation.ValueTerm
Domain: ObservationValue
Observation.ValueTermAlternateTerms
Domain: ObservationValue
Observation.TypeTerm
Domain: ObservationType
LabObservation.Value
LabObservation.UnitsTerm
Domain: ObservationUnits
LabObservation.ValueType
Domain: HL7ValueType
LabObservation.ValueTerm
Domain: LabObservationValue
LabObservation.ValueTermAlternate
Domain: LabObservationValue
LabObservation.UnitsTermAlternate
Domain: ObservationUnits
LabObservation.Units
LabObservation.Observation
Domain: LabObservationType
DeviceDataPoint.Value
DeviceDataPoint.Units
Domain: DeviceDataPointUnits
DeviceDataPoint.Type
Domain: DeviceDataPointType

From FHIR mappings

FHIR CareEvolution
code
Bindings:  https://www.cms.gov/Medicare/Coding/HCPCSReleaseCodeSets  http://loinc.org  http://snomed.info/sct
Observation.TypeTerm
Domain: ObservationType
Observation.TypeTermAlternateTerms
Domain: ObservationType
Observation.TypeTermText
LabObservation.Observation
Domain: LabObservationType
LabObservation.ObservationAlternate
Domain: LabObservationType
LabObservation.ObservationText
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.Type
Domain: DeviceDataContextType
DeviceDataPoint.Type
Domain: DeviceDataPointType
component Observation.ChildObservations
component.code DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.Type
component.extension('http://careevolution.com/fhirextensions#observationComponent-observationDate') DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.ObservationDate
component.value DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.Type
DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.Value
DeviceDataContextWithDeviceDataPoints.DeviceDataPoints.Units
contained Observation.ChildObservations
device DeviceDataContextWithDeviceDataPoints.DeviceDataContext.DeviceDataSource
DeviceDataPoint.DeviceDataSource
effective Observation.ObservationDate
Observation.EndDate
Observation.ObservationContext.DocumentDate
LabObservation.ObservationDate
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.StartDate
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.ObservationDate
DeviceDataPoint.StartDate
DeviceDataPoint.ObservationDate
encounter Observation.ObservationContext.EncounterID
extension('http://careevolution.com/fhirextensions#dataSource') Observation.ObservationContext.DataSource
extension('http://careevolution.com/fhirextensions#observation-additionalAcuities') LabObservation.AdditionalAcuities
extension('http://careevolution.com/fhirextensions#observation-analysisDate') LabObservation.AnalysisDate
extension('http://careevolution.com/fhirextensions#observation-documentDate') Observation.ObservationContext.DocumentDate
extension('http://careevolution.com/fhirextensions#observation-documentType')
Bindings:  http://loinc.org  http://snomed.info/sct
Observation.ObservationContext.DocumentType
Domain: DocumentType
extension('http://careevolution.com/fhirextensions#observation-observationOrder') Observation.ObservationOrder
extension('http://careevolution.com/fhirextensions#observation-subId') LabObservation.SubID
extension('http://careevolution.com/fhirextensions#properties') DeviceDataContextWithDeviceDataPoints.DeviceDataContext.Properties
DeviceDataPoint.Properties
hasMember Observation.ChildObservations
id LabObservation.Sequence
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.Identifier
DeviceDataPoint.Identifier
identifier DeviceDataContextWithDeviceDataPoints.DeviceDataContext.Identifier
DeviceDataPoint.Identifier
interpretation Observation.Acuity
Domain: Acuity
Observation.AcuityAlternateTerms
Domain: Acuity
Observation.AcuityText
LabObservation.Acuity
Domain: Acuity
LabObservation.AcuityAlternate
Domain: Acuity
LabObservation.AcuityText
issued LabObservation.ObservationResultStatusDate
method LabObservation.ObservationMethod
Domain: ObservationMethod
LabObservation.ObservationMethodAlternate
Domain: ObservationMethod
LabObservation.ObservationMethodText
note Observation.Comment
LabObservation.Comment
performer LabObservation.PerformingOrganizationID
LabObservation.PerformingOrganizationMedicalDirectorID
referenceRange Observation.NormalRange
LabObservation.NormalRange
status
Bindings:  valueset-observation-status
Observation.ObservationResultStatus
Domain: ObservationResultStatus
LabObservation.ObservationResultStatus
Domain: ObservationResultStatus
subject Observation.ObservationContext.PatientID
LabObservation.PatientID
DeviceDataContextWithDeviceDataPoints.DeviceDataContext.PatientID
DeviceDataPoint.PatientID
value Observation.Value
Observation.Units
Domain: ObservationUnits
Observation.ValueType
Domain: HL7ValueType
Observation.ValueTerm
Domain: ObservationValue
Observation.ValueTermAlternateTerms
Domain: ObservationValue
Observation.NormalRange
LabObservation.Value
LabObservation.UnitsTerm
Domain: ObservationUnits
LabObservation.ValueType
Domain: HL7ValueType
LabObservation.ValueTerm
Domain: LabObservationValue
LabObservation.ValueTermAlternate
Domain: LabObservationValue
LabObservation.NormalRange
DeviceDataPoint.Value
DeviceDataPoint.Units
Domain: DeviceDataPointUnits