PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-pdex@2.1.0
    http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-provider-group
description: 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.
package_name: hl7.fhir.us.davinci-pdex
derivation: constraint
name: PDexProviderGroup
type: Group
elements:
  extension:
    type: Extension
    mustSupport: true
    url: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out
    index: 0
    slicing:
      slices:
        optedOut:
          match: {}
          schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out', index: 0}
          min: 0
          max: 1
  code:
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pdex/ValueSet/PDexMultiMemberMatchResultVS'}
    mustSupport: true
    index: 1
  characteristic:
    elements:
      code:
        pattern:
          type: CodeableConcept
          value:
            coding:
            - {code: pdexprovidergroup, system: 'http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PdexMemberAttributionCS', display: PDex Provider Group}
        type: CodeableConcept
        index: 2
      value:
        choices: []
        index: 4
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: $this, type: type}
          min: null
          slices:
            valueReference:
              match: {}
              schema:
                mustSupport: true
                choices: [valueReference]
                index: 6
              min: 0
              max: 1
      valueReference:
        type: Reference
        mustSupport: true
        choiceOf: value
        index: 7
        slicing:
          slices:
            valueReference:
              match: {}
              schema: {type: Reference, mustSupport: true, choiceOf: value, index: 7}
              min: 0
              max: 1
      exclude:
        pattern: {type: boolean, value: false}
        type: boolean
        index: 8
      period: {mustSupport: true, index: 9}
  member:
    extensions:
      lastTransmitted: {url: 'http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission', min: 0, max: 1, type: Extension, mustSupport: true, index: 10}
      lastResources: {url: 'http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types', min: 0, max: 1, type: Extension, mustSupport: true, index: 11}
      lastFilters: {url: 'http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter', min: 0, max: 1, type: Extension, mustSupport: true, index: 12}
    elements:
      extension:
        type: Extension
        mustSupport: true
        url: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission
        index: 10
        slicing:
          slices:
            lastTransmitted:
              match: {}
              schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-transmission', index: 10}
              min: 0
              max: 1
            lastResources:
              match: {}
              schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-types', index: 11}
              min: 0
              max: 1
            lastFilters:
              match: {}
              schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-last-typefilter', index: 12}
              min: 0
              max: 1
package_version: 2.1.0
extensions:
  optedOut: {url: 'http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-members-opted-out', min: 0, max: 1, type: Extension, mustSupport: true, index: 0}
class: profile
kind: resource
url: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-provider-group
base: http://hl7.org/fhir/us/davinci-atr/StructureDefinition/atr-group
version: 2.1.0
required: [code]