Da Vinci - Member Attribution (ATR) List
2.0.0 - STU 2.0.0 United States of America flag

Da Vinci - Member Attribution (ATR) List, published by HL7 International / Financial Management. This guide is not an authorized publication; it is the continuous build for version 2.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-atr/ and changes regularly. See the Directory of published versions

Artifacts Summary

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

Behavior: Capability Statements

The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.

DaVinci ATR Consumer

This profile defines the expected capabilities of the ‘‘Consumer’’ role when conforming to the DaVinci Risk Based Contracts Member Attribution List Implementation Guide. This role is responsible for retrieving and using the Member Attribution List for DaVinci use cases such as CDex, PDex. The Member Attribution List can be used for other purposes also.

DaVinci ATR Producer

This profile defines the expected capabilities of the ‘‘Producer’’ role when conforming to the DaVinci Risk Based Contracts Member Attribution List Implementation Guide. This role is responsible for creating and publishing the Member Attribution List for usage by Consumers based on specific Risk Based Contracts.

Behavior: Operation Definitions

These are custom operations that can be supported by and/or invoked by systems conforming to this implementation guide.

Attribution Status

Provides the attribution status of the Patient in a Bundle which contains all the attribution resources related to the Patient.

Confirm Attribution List

Confirms that the Consumer of the list does not have any more changes to the Attribution List.

DaVinci Data Export

Exports data about members of the Group

Member Add

Adds a new member to the Group for attribution purposes.

Member Remove

Removes a member from the Group based on existing attribution.

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.

Group Characteristic Value Reference Search Parameter

Search a Group based on Characteristic.code and Characteristic.valueReference

Structures: Resource Profiles

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

ATRCoverage

This is the Coverage Resource profile for the IG.

ATRGroup

This is the Group Resource profile for the IG.

ATRLocation

This is the Location Resource profile for the IG.

ATROrganization

This is the Organization Resource profile for the IG.

ATRPatient

This is the Patient Resource profile for the IG.

ATRPractitioner

This is the Practitioner Resource profile for the IG.

ATRPractitionerRole

This is the PractitionerRole Resource profile for the IG.

ATRRelatedPerson

This is the RelatedPerson Resource profile for the IG.

DaVinci Patient List

Group Resource profile for exchanging a Patient List.

Member Attribution List Change Subscription

This profile describes the Member Attribution List Change Subscription to be used for notifications.

Structures: Extension Definitions

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

ATR Any Resource Extension

Specifies a resource that are associated with the member of the Group.

ATR Intended Recipient Identifier Extension

Specifies the Identifier of the entity that is going to be using the Group Resource.

AttributedProvider

Indicates the attributed provider.

AttributionListStatus

The attribution list status designates if the list is in a draft form or if the list is in a final form. When a list is designated as final, reconciliation operations member-add and member-remove are not allowed to be invoked.

ChangeType

changeType can be new (member added), dropped (member removed), changed (member information has changed), nochange (no change in member information since group was created).

ContractValidityPeriod

Indicates the validity period for Contract which is the basis for the Member Attribution List.

CoverageReference

Indicates the Coverage associated with the member placing them on the attribution list.

InsuranceProductType

Indicates the specific insurance product type related to the instance of the coverage resource.

Terminology: Value Sets

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

DaVinci ATR Change Types

The DaVinci ATR Change Type Value Set is a ‘starter set’ of codes for identifying the detailed changes associated with Member Attribution Lists.

DaVinci Attribution List Status

The DaVinci Attribution List Status CodeSystem is a ‘starter set’ of codes supported for identifying the status of the member attribution list.

DaVinci Group Characteristic

The DaVinci Group CharacteristicCodeSystem is a ‘starter set’ of codes supported for identifying the characteristics shared by members of a group.

Terminology: Code Systems

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

DaVinci ATR Change Type Codes

The DaVinci Change Type CodeSystem is a ‘starter set’ of codes supported for identifying changes in member attribution list.

DaVinci Attribution List Status Codes

The DaVinci Attribution List Status CodeSystem is a ‘starter set’ of codes supported for identifying the status of the member attribution list.

Davinci Group Characteristic Codes

The DaVinci Group CharacteristicCodeSystem is a ‘starter set’ of codes supported for identifying the characteristics shared by members of a group.

Example: Example Instances

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

Coverage For Patient 1 - Example

An example showing a Coverage for a Patient

Coverage For Patient 2 - Example

An example showing a Coverage for a Patient

Coverage For Patient 3 - Example

An example showing a Coverage for a Patient

Group Member Attribution List example

An example showing a fully populated Member Attribution List

Location - Example

An example showing a Location used in Practitioner Role

Member Attribution List Subscription example

An example showing a Subscription to be created by a Consumer on Group instance identified by MyGroup1234.

PRovider Organization Example

An example showing a Provider Organization

Patient 1 - Example

An example showing a Patient

Patient 2 - Example

An example showing a Patient

Patient 3 - Example

An example showing a Patient

Patient List example

An example showing a Patient List

Payer Organization Example

An example showing a Payer Organization

Practitioner - Example

An example showing a Practitioner

PractitionerRole - Example

An example showing a PractitionerRole

Related Person (1) used as a Subscriber in Coverage

An example showing a Related Person as a subscriber

Related Person (2) used as a Subscriber in Coverage

An example showing a Related Person as a subscriber