Da Vinci Payer Data Exchange
2.1.1 - STU 2.1

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

## Resource Profile: PDex Provider Group ( Experimental )

Official URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-provider-group | Version: 2.1.1
Standards status: Informative | Computable Name: PDexProviderGroup
Copyright/Legal: Used by permission of HL7 International, all rights reserved Creative Commons License

The Provider Attribution Group List. Based on the Da Vinci Attribution Group (ATRGroup) Profile with the addition of extensions to track latest download for a member. Each member element in the Group record, that is processed by the export operation, should be updated with the execution date/time in lastTransmitted, list of resources (resourceTypes) in lastResources and query filters (filterQueries) in lastFilters.

Usages:

- Examples for this Profile: Attributed List of Health Plan Members for Practitioner 1122334455.
- CapabilityStatements using this Profile: PDex Provider Access Server CapabilityStatement, PDex Server CapabilityStatement with US core 6.1 support and PDEX Server CapabilityStatement

You can also check for usages in the FHIR IG Statistics

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Group | C | 0..* | ATRGroup | Davinci ATR Group Constraints: grp-1
meta | Σ | 0..1 | Meta | Metadata about the resource
lastUpdated | S Σ | 1..1 | instant | When the resource version last changed
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
extension:intendedRecipientIdentifier | S | 0..1 | Identifier | ATR Intended Recipient Extension URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-intended-recipient-identifier-extension
extension:contractValidityPeriod | S | 0..1 | Period | Indicates the validity period for Contract which is the basis for the Member Attribution List. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-contractValidityPeriod
extension:attributionListStatus | S | 1..1 | code | Indicates the status of the attribution list URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributionListStatus Binding: DaVinci Attribution List Status (extensible): The Da Vinci Attribution List Status is a starter set of codes used to indicate the status of the attribution list.
extension:optedOut | S | 0..1 | Quantity | Members Opted-out URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 0..* | Identifier | Unique id Slice: Unordered, Open by value:system
identifier:npi | S Σ | 0..* | Identifier | Unique id
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org/fhir/sid/us-npi
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
identifier:tin | S Σ | 0..* | Identifier | Unique id
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:oid:2.16.840.1.113883.4.4
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
active | S Σ | 0..1 | boolean | Whether this group's record is in active use
type | S Σ | 1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group. Fixed Value: person
actual | S Σ C | 1..1 | boolean | Descriptive or actual Fixed Value: true
code | S Σ | 1..1 | CodeableConcept | Kind of Group members Binding: PDex Multi-Member Match Result Value Set (required)
name | S Σ | 0..1 | string | Label for Group
quantity | S Σ | 0..1 | unsignedInt | Number of members
managingEntity | S Σ | 1..1 | Reference(Davinci ATR Organization) | Entity that is the custodian of the Group's definition
characteristic |  | 0..* | BackboneElement | Include / Exclude group members by Trait
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | S | 1..1 | CodeableConcept | Kind of characteristic Binding: DaVinci Group Characteristic (extensible): The set of characteristics shared by the members Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PdexMemberAttributionCS
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: pdexprovidergroup
display |  | 1..1 | string | Representation defined by the system Fixed Value: PDex Provider Group
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
Slices for value[x] | S | 1..1 |  | Value held by characteristic Slice: Unordered, Open by type:$this Binding Description: (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc.
valueCodeableConcept |  |  | CodeableConcept |
valueBoolean |  |  | boolean |
valueQuantity |  |  | Quantity |
valueRange |  |  | Range |
valueReference |  |  | Reference(Any) |
value[x]:valueReference | S | 0..1 | Reference() | Value held by characteristic
exclude |  | 1..1 | boolean | Group includes or excludes Required Pattern: false
period | S | 0..1 | Period | Period over which characteristic is tested
member | S C | 0..* | BackboneElement | Who or what is in group
Slices for extension |  |  |  | Content/Rules for all slices
extension:associatedData | S | 0..1 | Reference() | ATR Any Resource Extension URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-any-resource-extension
extension:changeType | S | 0..1 | code | Indicates whether a member was added, removed or changed when the Group was created/updated. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-changeType Binding: DaVinci ATR Change Types (extensible): The Da Vinci ATR Change Type Value Set is a 'starter set' of codes for identifying the detailed changes associated with Member Attribution Lists
extension:coverageReference | S | 0..1 | Reference(US Core Coverage Profile(7.0.0) | DaVinci ATR Coverage 3.1) | Indicates the Coverage assocaited with the member placing them on the attribution list. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-coverageReference
extension:attributedProvider | S | 0..1 | Reference(Davinci ATR Organization | Davinci ATR Practitioner | Davinci ATR PractitionerRole) | Indicates the attributed provider. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributedProvider
extension:lastTransmitted | S | 0..1 | dateTime | Member Last Transmission URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
extension:lastResources | S | 0..1 | string | Member Last Resource Types URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types
extension:lastFilters | S | 0..1 | string | Member Last Resource Filters URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
entity | S | 1..1 | Reference(Davinci ATR Patient) | Reference to the group member
period | S | 0..1 | Period | Period member belonged to the group
inactive | S | 0..1 | boolean | If member is no longer in group
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Group.identifier:npi.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Group.identifier:tin.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Group.type | Base | required | GroupType | 📍4.0.1 | FHIR Std.
Group.code | Base | required | PDex Multi-Member Match Result Value Set | 📦2.1.1 | This IG
Group.characteristic.​code | Base | extensible | DaVinci Group Characteristic | 📦2.1.0 | Da Vinci - Member Attribution v2.1
Group.characteristic.​value[x] | Base | example |  | Not State | Unknown

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Group | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Group | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Group | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Group | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Group | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
grp-1 | error | Group | Can only have members if group is "actual" | `member.empty() or (actual = true)`

This structure is derived from ATRGroup

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Group |  | 0..* | ATRGroup | Davinci ATR Group
Slices for extension |  |  |  | Content/Rules for all slices
extension:optedOut | S | 0..1 | Quantity | Members Opted-out URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
code | S | 1..1 | CodeableConcept | Kind of Group members Binding: PDex Multi-Member Match Result Value Set (required)
characteristic |  |  |  |
code |  | 1..1 | CodeableConcept | Kind of characteristic Required Pattern: At least the following
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PdexMemberAttributionCS
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: pdexprovidergroup
display |  | 1..1 | string | Representation defined by the system Fixed Value: PDex Provider Group
Slices for value[x] |  | 1..1 | CodeableConcept, boolean, Quantity, Range, Reference() | Value held by characteristic Slice: Unordered, Open by type:$this
value[x]:valueReference | S | 0..1 | Reference() | Value held by characteristic
exclude |  | 1..1 | boolean | Group includes or excludes Required Pattern: false
period | S | 0..1 | Period | Period over which characteristic is tested
member |  |  |  |
Slices for extension |  |  |  | Content/Rules for all slices
extension:lastTransmitted | S | 0..1 | dateTime | Member Last Transmission URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
extension:lastResources | S | 0..1 | string | Member Last Resource Types URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types
extension:lastFilters | S | 0..1 | string | Member Last Resource Filters URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
Group.code | Base | required | PDex Multi-Member Match Result Value Set | 📦2.1.1 | This IG

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Group | C | 0..* | ATRGroup | Davinci ATR Group Constraints: grp-1
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
versionId | Σ | 0..1 | id | Version specific identifier
lastUpdated | S Σ | 1..1 | instant | When the resource version last changed
source | Σ | 0..1 | uri | Identifies where the resource comes from
profile | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
extension:intendedRecipientIdentifier | S | 0..1 | Identifier | ATR Intended Recipient Extension URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-intended-recipient-identifier-extension
extension:contractValidityPeriod | S | 0..1 | Period | Indicates the validity period for Contract which is the basis for the Member Attribution List. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-contractValidityPeriod
extension:attributionListStatus | S | 1..1 | code | Indicates the status of the attribution list URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributionListStatus Binding: DaVinci Attribution List Status (extensible): The Da Vinci Attribution List Status is a starter set of codes used to indicate the status of the attribution list.
extension:optedOut | S | 0..1 | Quantity | Members Opted-out URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 0..* | Identifier | Unique id Slice: Unordered, Open by value:system
identifier:npi | S Σ | 0..* | Identifier | Unique id
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org/fhir/sid/us-npi
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:tin | S Σ | 0..* | Identifier | Unique id
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:oid:2.16.840.1.113883.4.4
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
active | S Σ | 0..1 | boolean | Whether this group's record is in active use
type | S Σ | 1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group. Fixed Value: person
actual | S Σ C | 1..1 | boolean | Descriptive or actual Fixed Value: true
code | S Σ | 1..1 | CodeableConcept | Kind of Group members Binding: PDex Multi-Member Match Result Value Set (required)
name | S Σ | 0..1 | string | Label for Group
quantity | S Σ | 0..1 | unsignedInt | Number of members
managingEntity | S Σ | 1..1 | Reference(Davinci ATR Organization) | Entity that is the custodian of the Group's definition
characteristic |  | 0..* | BackboneElement | Include / Exclude group members by Trait
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | S | 1..1 | CodeableConcept | Kind of characteristic Binding: DaVinci Group Characteristic (extensible): The set of characteristics shared by the members Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PdexMemberAttributionCS
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: pdexprovidergroup
display |  | 1..1 | string | Representation defined by the system Fixed Value: PDex Provider Group
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
Slices for value[x] | S | 1..1 |  | Value held by characteristic Slice: Unordered, Open by type:$this Binding Description: (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc.
valueCodeableConcept |  |  | CodeableConcept |
valueBoolean |  |  | boolean |
valueQuantity |  |  | Quantity |
valueRange |  |  | Range |
valueReference |  |  | Reference(Any) |
value[x]:valueReference | S | 0..1 | Reference() | Value held by characteristic
exclude |  | 1..1 | boolean | Group includes or excludes Required Pattern: false
period | S | 0..1 | Period | Period over which characteristic is tested
member | S C | 0..* | BackboneElement | Who or what is in group
id |  | 0..1 | string | Unique id for inter-element referencing
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:associatedData | S | 0..1 | Reference() | ATR Any Resource Extension URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-any-resource-extension
extension:changeType | S | 0..1 | code | Indicates whether a member was added, removed or changed when the Group was created/updated. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-changeType Binding: DaVinci ATR Change Types (extensible): The Da Vinci ATR Change Type Value Set is a 'starter set' of codes for identifying the detailed changes associated with Member Attribution Lists
extension:coverageReference | S | 0..1 | Reference(US Core Coverage Profile(7.0.0) | DaVinci ATR Coverage 3.1) | Indicates the Coverage assocaited with the member placing them on the attribution list. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-coverageReference
extension:attributedProvider | S | 0..1 | Reference(Davinci ATR Organization | Davinci ATR Practitioner | Davinci ATR PractitionerRole) | Indicates the attributed provider. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributedProvider
extension:lastTransmitted | S | 0..1 | dateTime | Member Last Transmission URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
extension:lastResources | S | 0..1 | string | Member Last Resource Types URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types
extension:lastFilters | S | 0..1 | string | Member Last Resource Filters URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
entity | S | 1..1 | Reference(Davinci ATR Patient) | Reference to the group member
period | S | 0..1 | Period | Period member belonged to the group
inactive | S | 0..1 | boolean | If member is no longer in group
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Group.meta.security | Base | extensible | SecurityLabels | 📦4.0.1 | FHIR Std.
Group.meta.tag | Base | example | Common Tags | 📦4.0.1 | FHIR Std.
Group.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std.
Group.identifier:npi.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Group.identifier:npi.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Group.identifier:tin.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Group.identifier:tin.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Group.type | Base | required | GroupType | 📍4.0.1 | FHIR Std.
Group.code | Base | required | PDex Multi-Member Match Result Value Set | 📦2.1.1 | This IG
Group.characteristic.​code | Base | extensible | DaVinci Group Characteristic | 📦2.1.0 | Da Vinci - Member Attribution v2.1
Group.characteristic.​value[x] | Base | example |  | Not State | Unknown

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Group | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Group | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Group | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Group | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Group | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
grp-1 | error | Group | Can only have members if group is "actual" | `member.empty() or (actual = true)`

This structure is derived from ATRGroup

Summary

Mandatory: 1 element
Must-Support: 7 elements

Extensions

This structure refers to these extensions:

- http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
- http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
- http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types
- http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter

Slices

This structure defines the following Slices:

- The element 1 is sliced based on the value of Group.characteristic.value[x]

Key Elements View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Group | C | 0..* | ATRGroup | Davinci ATR Group Constraints: grp-1
meta | Σ | 0..1 | Meta | Metadata about the resource
lastUpdated | S Σ | 1..1 | instant | When the resource version last changed
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
extension:intendedRecipientIdentifier | S | 0..1 | Identifier | ATR Intended Recipient Extension URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-intended-recipient-identifier-extension
extension:contractValidityPeriod | S | 0..1 | Period | Indicates the validity period for Contract which is the basis for the Member Attribution List. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-contractValidityPeriod
extension:attributionListStatus | S | 1..1 | code | Indicates the status of the attribution list URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributionListStatus Binding: DaVinci Attribution List Status (extensible): The Da Vinci Attribution List Status is a starter set of codes used to indicate the status of the attribution list.
extension:optedOut | S | 0..1 | Quantity | Members Opted-out URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 0..* | Identifier | Unique id Slice: Unordered, Open by value:system
identifier:npi | S Σ | 0..* | Identifier | Unique id
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org/fhir/sid/us-npi
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
identifier:tin | S Σ | 0..* | Identifier | Unique id
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:oid:2.16.840.1.113883.4.4
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
active | S Σ | 0..1 | boolean | Whether this group's record is in active use
type | S Σ | 1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group. Fixed Value: person
actual | S Σ C | 1..1 | boolean | Descriptive or actual Fixed Value: true
code | S Σ | 1..1 | CodeableConcept | Kind of Group members Binding: PDex Multi-Member Match Result Value Set (required)
name | S Σ | 0..1 | string | Label for Group
quantity | S Σ | 0..1 | unsignedInt | Number of members
managingEntity | S Σ | 1..1 | Reference(Davinci ATR Organization) | Entity that is the custodian of the Group's definition
characteristic |  | 0..* | BackboneElement | Include / Exclude group members by Trait
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | S | 1..1 | CodeableConcept | Kind of characteristic Binding: DaVinci Group Characteristic (extensible): The set of characteristics shared by the members Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PdexMemberAttributionCS
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: pdexprovidergroup
display |  | 1..1 | string | Representation defined by the system Fixed Value: PDex Provider Group
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
Slices for value[x] | S | 1..1 |  | Value held by characteristic Slice: Unordered, Open by type:$this Binding Description: (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc.
valueCodeableConcept |  |  | CodeableConcept |
valueBoolean |  |  | boolean |
valueQuantity |  |  | Quantity |
valueRange |  |  | Range |
valueReference |  |  | Reference(Any) |
value[x]:valueReference | S | 0..1 | Reference() | Value held by characteristic
exclude |  | 1..1 | boolean | Group includes or excludes Required Pattern: false
period | S | 0..1 | Period | Period over which characteristic is tested
member | S C | 0..* | BackboneElement | Who or what is in group
Slices for extension |  |  |  | Content/Rules for all slices
extension:associatedData | S | 0..1 | Reference() | ATR Any Resource Extension URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-any-resource-extension
extension:changeType | S | 0..1 | code | Indicates whether a member was added, removed or changed when the Group was created/updated. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-changeType Binding: DaVinci ATR Change Types (extensible): The Da Vinci ATR Change Type Value Set is a 'starter set' of codes for identifying the detailed changes associated with Member Attribution Lists
extension:coverageReference | S | 0..1 | Reference(US Core Coverage Profile(7.0.0) | DaVinci ATR Coverage 3.1) | Indicates the Coverage assocaited with the member placing them on the attribution list. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-coverageReference
extension:attributedProvider | S | 0..1 | Reference(Davinci ATR Organization | Davinci ATR Practitioner | Davinci ATR PractitionerRole) | Indicates the attributed provider. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributedProvider
extension:lastTransmitted | S | 0..1 | dateTime | Member Last Transmission URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
extension:lastResources | S | 0..1 | string | Member Last Resource Types URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types
extension:lastFilters | S | 0..1 | string | Member Last Resource Filters URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
entity | S | 1..1 | Reference(Davinci ATR Patient) | Reference to the group member
period | S | 0..1 | Period | Period member belonged to the group
inactive | S | 0..1 | boolean | If member is no longer in group
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Group.identifier:npi.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Group.identifier:tin.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Group.type | Base | required | GroupType | 📍4.0.1 | FHIR Std.
Group.code | Base | required | PDex Multi-Member Match Result Value Set | 📦2.1.1 | This IG
Group.characteristic.​code | Base | extensible | DaVinci Group Characteristic | 📦2.1.0 | Da Vinci - Member Attribution v2.1
Group.characteristic.​value[x] | Base | example |  | Not State | Unknown

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Group | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Group | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Group | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Group | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Group | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
grp-1 | error | Group | Can only have members if group is "actual" | `member.empty() or (actual = true)`

Differential View

This structure is derived from ATRGroup

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Group |  | 0..* | ATRGroup | Davinci ATR Group
Slices for extension |  |  |  | Content/Rules for all slices
extension:optedOut | S | 0..1 | Quantity | Members Opted-out URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
code | S | 1..1 | CodeableConcept | Kind of Group members Binding: PDex Multi-Member Match Result Value Set (required)
characteristic |  |  |  |
code |  | 1..1 | CodeableConcept | Kind of characteristic Required Pattern: At least the following
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PdexMemberAttributionCS
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: pdexprovidergroup
display |  | 1..1 | string | Representation defined by the system Fixed Value: PDex Provider Group
Slices for value[x] |  | 1..1 | CodeableConcept, boolean, Quantity, Range, Reference() | Value held by characteristic Slice: Unordered, Open by type:$this
value[x]:valueReference | S | 0..1 | Reference() | Value held by characteristic
exclude |  | 1..1 | boolean | Group includes or excludes Required Pattern: false
period | S | 0..1 | Period | Period over which characteristic is tested
member |  |  |  |
Slices for extension |  |  |  | Content/Rules for all slices
extension:lastTransmitted | S | 0..1 | dateTime | Member Last Transmission URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
extension:lastResources | S | 0..1 | string | Member Last Resource Types URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types
extension:lastFilters | S | 0..1 | string | Member Last Resource Filters URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter
Documentation for this format

#### Terminology Bindings (Differential)

Path | Status | Usage | ValueSet | Version | Source
Group.code | Base | required | PDex Multi-Member Match Result Value Set | 📦2.1.1 | This IG

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Group | C | 0..* | ATRGroup | Davinci ATR Group Constraints: grp-1
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
versionId | Σ | 0..1 | id | Version specific identifier
lastUpdated | S Σ | 1..1 | instant | When the resource version last changed
source | Σ | 0..1 | uri | Identifies where the resource comes from
profile | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url
extension:intendedRecipientIdentifier | S | 0..1 | Identifier | ATR Intended Recipient Extension URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-intended-recipient-identifier-extension
extension:contractValidityPeriod | S | 0..1 | Period | Indicates the validity period for Contract which is the basis for the Member Attribution List. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-contractValidityPeriod
extension:attributionListStatus | S | 1..1 | code | Indicates the status of the attribution list URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributionListStatus Binding: DaVinci Attribution List Status (extensible): The Da Vinci Attribution List Status is a starter set of codes used to indicate the status of the attribution list.
extension:optedOut | S | 0..1 | Quantity | Members Opted-out URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | S Σ | 0..* | Identifier | Unique id Slice: Unordered, Open by value:system
identifier:npi | S Σ | 0..* | Identifier | Unique id
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org/fhir/sid/us-npi
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:tin | S Σ | 0..* | Identifier | Unique id
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system | S Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: urn:oid:2.16.840.1.113883.4.4
value | S Σ | 1..1 | string | The value that is unique Example General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
active | S Σ | 0..1 | boolean | Whether this group's record is in active use
type | S Σ | 1..1 | code | person | animal | practitioner | device | medication | substance Binding: GroupType (required): Types of resources that are part of group. Fixed Value: person
actual | S Σ C | 1..1 | boolean | Descriptive or actual Fixed Value: true
code | S Σ | 1..1 | CodeableConcept | Kind of Group members Binding: PDex Multi-Member Match Result Value Set (required)
name | S Σ | 0..1 | string | Label for Group
quantity | S Σ | 0..1 | unsignedInt | Number of members
managingEntity | S Σ | 1..1 | Reference(Davinci ATR Organization) | Entity that is the custodian of the Group's definition
characteristic |  | 0..* | BackboneElement | Include / Exclude group members by Trait
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code | S | 1..1 | CodeableConcept | Kind of characteristic Binding: DaVinci Group Characteristic (extensible): The set of characteristics shared by the members Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PdexMemberAttributionCS
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: pdexprovidergroup
display |  | 1..1 | string | Representation defined by the system Fixed Value: PDex Provider Group
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
Slices for value[x] | S | 1..1 |  | Value held by characteristic Slice: Unordered, Open by type:$this Binding Description: (example): Value of descriptive member characteristic; e.g. red, male, pneumonia, Caucasian, etc.
valueCodeableConcept |  |  | CodeableConcept |
valueBoolean |  |  | boolean |
valueQuantity |  |  | Quantity |
valueRange |  |  | Range |
valueReference |  |  | Reference(Any) |
value[x]:valueReference | S | 0..1 | Reference() | Value held by characteristic
exclude |  | 1..1 | boolean | Group includes or excludes Required Pattern: false
period | S | 0..1 | Period | Period over which characteristic is tested
member | S C | 0..* | BackboneElement | Who or what is in group
id |  | 0..1 | string | Unique id for inter-element referencing
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:associatedData | S | 0..1 | Reference() | ATR Any Resource Extension URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-any-resource-extension
extension:changeType | S | 0..1 | code | Indicates whether a member was added, removed or changed when the Group was created/updated. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-changeType Binding: DaVinci ATR Change Types (extensible): The Da Vinci ATR Change Type Value Set is a 'starter set' of codes for identifying the detailed changes associated with Member Attribution Lists
extension:coverageReference | S | 0..1 | Reference(US Core Coverage Profile(7.0.0) | DaVinci ATR Coverage 3.1) | Indicates the Coverage assocaited with the member placing them on the attribution list. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-coverageReference
extension:attributedProvider | S | 0..1 | Reference(Davinci ATR Organization | Davinci ATR Practitioner | Davinci ATR PractitionerRole) | Indicates the attributed provider. URL: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/ext-attributedProvider
extension:lastTransmitted | S | 0..1 | dateTime | Member Last Transmission URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
extension:lastResources | S | 0..1 | string | Member Last Resource Types URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types
extension:lastFilters | S | 0..1 | string | Member Last Resource Filters URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
entity | S | 1..1 | Reference(Davinci ATR Patient) | Reference to the group member
period | S | 0..1 | Period | Period member belonged to the group
inactive | S | 0..1 | boolean | If member is no longer in group
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Group.meta.security | Base | extensible | SecurityLabels | 📦4.0.1 | FHIR Std.
Group.meta.tag | Base | example | Common Tags | 📦4.0.1 | FHIR Std.
Group.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std.
Group.identifier:npi.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Group.identifier:npi.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Group.identifier:tin.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Group.identifier:tin.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Group.type | Base | required | GroupType | 📍4.0.1 | FHIR Std.
Group.code | Base | required | PDex Multi-Member Match Result Value Set | 📦2.1.1 | This IG
Group.characteristic.​code | Base | extensible | DaVinci Group Characteristic | 📦2.1.0 | Da Vinci - Member Attribution v2.1
Group.characteristic.​value[x] | Base | example |  | Not State | Unknown

#### Constraints

Id | Grade | Path(s) | Description | Expression
dom-2 | error | Group | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Group | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Group | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Group | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Group | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
grp-1 | error | Group | Can only have members if group is "actual" | `member.empty() or (actual = true)`

This structure is derived from ATRGroup

Summary

Mandatory: 1 element
Must-Support: 7 elements

Extensions

This structure refers to these extensions:

- http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
- http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
- http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types
- http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter

Slices

This structure defines the following Slices:

- The element 1 is sliced based on the value of Group.characteristic.value[x]

Other representations of profile: CSV, Excel, Schematron

### Notes:

#### Mandatory Search Parameters

1. SHALL support searching for code for a Group. Group_Code Search Parameter

   `GET [base]/Group?code={code}`

   Example:

   GET [base]/Group?code="pdexprovidergroup"

   NOTE:

   Server should limit responses to records that requesting user or service is permitted to access. For example, Attributed Group lists for Practitioners working in a Facility where the system accessing is accessing on behalf of the facility.

Back to Artifacts