# description
This Section describes the expected capabilities of the DaVinci ATR Consumer, which is responsible for retrieving and using the Member Attribution List.

# rest[].documentation
The ATR Consumer Server **SHALL**:

1. Support all profiles defined in this Implementation Guide.
2. Implement the RESTful behavior according to the FHIR specification.
3. Support the searchParameters on each profile individually and in combination.

# rest[].security.description
1. A server **SHALL** reject any unauthorized requests by returning an `HTTP 401` unauthorized response code.

# rest[].resource[].interaction[].documentation
Allows retrieval of a specific Coverage Resource

# rest[].resource[].interaction[].documentation
Allows review of changes to a Coverage Instance over time

# rest[].resource[].interaction[].documentation
Allows discovery of existing groups. SHOULD be limited to groups a requestor is permitted to access.

# rest[].resource[].interaction[].documentation
Allows retrieval of a specific Group Resource.

# rest[].resource[].interaction[].documentation
Allows retrieval of a historical version of a Group Resource.

# rest[].resource[].interaction[].documentation
Allows review of changes to a Group Resource over time.

# rest[].resource[].interaction[].documentation
Retrieve the change history fora Group Resource.

# rest[].resource[].searchParam[].documentation
The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.

The server **SHALL** support both.

# rest[].resource[].searchParam[].documentation
A common characteristic of all members of a group.

# rest[].resource[].operation[].documentation
Search for a Group by name via PAA's discovery endpoint

# rest[].resource[].operation[].documentation
Add members to a Group via the reconciliation service

# rest[].resource[].operation[].documentation
Remove members from a Group via the reconciliation service

# rest[].resource[].operation[].documentation
Confirm the attribution list for a Group

# rest[].resource[].operation[].documentation
Initiate Da Vinci PDEX export via Care Coordination path

# rest[].resource[].operation[].documentation
Check status of Care Coordination Da Vinci export

# rest[].resource[].operation[].documentation
Download Resource of Davinci Export Task

# rest[].resource[].interaction[].documentation
Allows retrieval of a specific Location Resource

# rest[].resource[].interaction[].documentation
Allows review of changes to a Location Instance over time

# rest[].resource[].interaction[].documentation
Allows retrieval of a specific Organization Resource

# rest[].resource[].interaction[].documentation
Allows review of changes to a Organization Instance over time

# rest[].resource[].interaction[].documentation
Allows retrieval of a specific Patient Resource

# rest[].resource[].interaction[].documentation
Allows review of changes to a Patient Instance over time

# rest[].resource[].interaction[].documentation
Allows retrieval of a specific Practitioner Resource

# rest[].resource[].interaction[].documentation
Allows review of changes to a Practitioner Instance over time

# rest[].resource[].interaction[].documentation
Allows retrieval of a specific PractitionerRole Resource

# rest[].resource[].interaction[].documentation
Allows review of changes to a PractitionerRole Instance over time

# rest[].resource[].interaction[].documentation
Allows retrieval of a specific RelatedPerson Resource

# rest[].resource[].interaction[].documentation
Allows review of changes to a RelatedPerson Instance over time