Da Vinci - Coverage Requirements Discovery
1.0.0 - STU 1

This page is part of the Da Vinci Coverage Requirements Discovery (CRD) FHIR IG (v1.0.0: STU 1) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Artifact List

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Behavior: Search Parameters

These define the properties by which a RESTful server can be searched. They can also be used for sorting and including related resources.

Appointment Insurance Search Parameter

Defines an index that can be used to filter or sort Appointment resources and to enable the inclusion search for coverage information.

CommunicationRequest Insurance Search Parameter

Defines an index that can be used to filter or sort CommunicationRequest resources and to enable the inclusion search for coverage information.

DeviceRequest Insurance Search Parameter

Defines an index that can be used to filter or sort DeviceRequest resources and to enable the inclusion search for coverage information.

Encounter Insurance Search Parameter

Defines an index that can be used to filter or sort Encounter resources and to enable the inclusion search for coverage information.

MedicationRequest Insurance Search Parameter

Defines an index that can be used to filter or sort MedicationRequest resources and to enable the inclusion search for coverage information.

NutritionOrder Insurance Search Parameter

Defines an index that can be used to filter or sort NutritionOrder resources and to enable the inclusion search for coverage information.

ServiceRequest Insurance Search Parameter

Defines an index that can be used to filter or sort ServiceRequest resources and to enable the inclusion search for coverage information.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide

Appointment

This profile specifies extensions and constraints on the Appointment resource to support coverage requirements discovery.

ClaimResponse

This profile specifies constraints on ClaimResponse resource to reflect the contents of a pro-active prior authorization returned via a card

CommunicationRequest

This profile specifies constraints on the CommunicationRequest resource to support coverage requirements discovery.

Coverage

This profile specifies constraints on the Coverage resource to support coverage requirements discovery.

CoverageDeident

This profile specifies constraints on the Coverage resource to identify coverage plan type without exposing patient identity during coverage requirements discovery.

Device

This profile specifies additional constraints on the US Core Device Profile to support coverage requirements discovery.

DeviceRequest

This profile specifies extensions and constraints on the DeviceRequest resource to support coverage requirements discovery.

Encounter

This profile specifies additional extensions and constraints on the US Core Encounter profile to support coverage requirements discovery.

Location

This profile specifies constraints on the US Core Location profile to support coverage requirements discovery.

MedicationRequest

This profile specifies additional constraints on the US Core MedicationRequest profile to support coverage requirements discovery.

NutritionOrder

This profile specifies extensions and constraints on the NutritionOrder resource to support coverage requirements discovery.

Organization

This profile specifies additional constraints on the US Core Organization profile to support coverage requirements discovery.

Patient

This profile specifies additional constraints on the US Core Patient profile to support coverage requirements discovery.

PatientDident

This profile specifies additional constraints on the US Core Patient profile to support coverage requirements discovery without revealing patient identity.

Practitioner

This profile specifies constraints on the Practitioner resource to support coverage requirements discovery.

ServiceRequest

This profile specifies constraints on the ServiceRequest resource to support coverage requirements discovery.

TaskQuestionnaire

This profile specifies constraints on the Task resource to support requests for form (Questionnaire) completion.

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide

InsuranceExtension

Indicates coverage relevant to the request.

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide

CRD After Completion Code

Actions to take after completing form

CRD Coverage Classes

Restriction of coverage classes for CRD purposes

CRD Location Address Types

Address codes allowed for CRD locations - those that are physical addresses

CRD Service Request Codes

Example value set defines a set CPT, SNOMED CT, HCPCS Level II and LOINC codes mirroring bindings found in the US Core Procedure and Observation Lab profiles.

CRD Reason Codes

Reasons for creating tasks in CRD

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide

CRD Temporary Codes

Codes temporarily defined as part of the CRD implementation guide. These will eventually migrate into an officially maintained terminology (likely either SNOMED CT or HL7’s UTG code systems).

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like

Appointment example

Example appointment populated based on CRD profile

Prior Authorization example

Example prior authorization populated based on CRD profile

CommunicationRequest example

Example communication request populated based on CRD profile

De-identified Coverage example

Example de-identified coverage populated based on CRD profile

Coverage example

Example identified coverage populated based on CRD profile

Device example

Example device populated based on CRD profile

DeviceRequest example

Example devicerequest populated based on CRD profile

Encounter example

Example encounter populated based on CRD profile

Location example

Example location populated based on CRD profile

MedicationRequest example

Example medication request populated based on CRD profile

NutritionOder example

Example nutrition order populated based on CRD profile

Organization example

Example organization populated based on CRD profile

De-identified Patient example

Example de-identified patient populated based on CRD profile

Patient example

Example patient populated based on CRD profile

Practitioner example

Example practitioner populated based on CRD profile

ServiceRequest example

Example service request populated based on CRD profile

Questionnaire Task example

Example questionnaire-completion Task populated based on CRD profile