PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.insurance-card.r4@1.1.0
    http://hl7.org/fhir/us/insurance-card/StructureDefinition/C4DIC-Barcode-extension
description: This extension enables payers to provide an image of the barcode found on a member's physicial insurance card. This image may be displayed by consuming applications when rendering the coverage information for use by the health plan member. Often there are data elements relevant to the health plan coverage encoded in the barcode. The extension also allows for the health plan to provide a Label for the image which can be displayed in the consuming application as well as a Description of the content in the image file. Detailed descriptions are encouraged to assist with accessibility.
package_name: hl7.fhir.us.insurance-card.r4
derivation: constraint
name: Barcode
type: Extension
elements:
  extension:
    array: true
    min: 3
    index: 0
    slicing:
      slices:
        description:
          match: {}
          schema:
            _required: true
            index: 1
            extensions: {}
            elements:
              extension: {index: 2}
              url:
                pattern: {type: Uri, value: description}
                index: 3
              value:
                choices: [valueString]
                index: 5
              valueString: {type: string, choiceOf: value, index: 6}
        image:
          match: {}
          schema:
            _required: true
            index: 7
            extensions: {}
            elements:
              extension: {index: 8}
              url:
                pattern: {type: Uri, value: image}
                index: 9
              value:
                choices: [valueReference]
                index: 20
                slicing:
                  slices:
                    valueReference:
                      match: {}
                      schema:
                        choices: [valueReference]
                        index: 20
                      min: 0
                      max: 1
              valueAttachment:
                type: Attachment
                choiceOf: value
                index: 16
                slicing:
                  slices:
                    valueAttachment:
                      match: {}
                      schema: {type: Attachment, choiceOf: value, index: 16}
                      min: 0
                      max: 1
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference']
                index: 21
                slicing:
                  slices:
                    valueReference:
                      match: {}
                      schema:
                        type: Reference
                        choiceOf: value
                        refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference']
                        index: 21
                      min: 0
                      max: 1
              value[x]:
                elements:
                  reference: {index: 22}
                required: [reference]
        label:
          match: {}
          schema:
            _required: true
            index: 23
            extensions: {}
            elements:
              extension: {index: 24}
              url:
                pattern: {type: Uri, value: label}
                index: 25
              value:
                choices: [valueString]
                index: 27
              valueString: {type: string, choiceOf: value, index: 28}
  url:
    pattern: {type: Uri, value: 'http://hl7.org/fhir/us/insurance-card/StructureDefinition/C4DIC-Barcode-extension'}
    index: 29
  value:
    choices: []
    index: 31
package_version: 1.1.0
extensions:
  description:
    url: null
    _required: true
    index: 1
    extensions: {}
    elements:
      extension: {index: 2}
      url:
        pattern: {type: Uri, value: description}
        index: 3
      value:
        choices: [valueString]
        index: 5
      valueString: {type: string, choiceOf: value, index: 6}
  image:
    url: null
    _required: true
    index: 7
    extensions: {}
    elements:
      extension: {index: 8}
      url:
        pattern: {type: Uri, value: image}
        index: 9
      value:
        choices: [valueReference]
        index: 20
        slicing:
          slices:
            valueReference:
              match: {}
              schema:
                choices: [valueReference]
                index: 20
              min: 0
              max: 1
      valueAttachment:
        type: Attachment
        choiceOf: value
        index: 16
        slicing:
          slices:
            valueAttachment:
              match: {}
              schema: {type: Attachment, choiceOf: value, index: 16}
              min: 0
              max: 1
      valueReference:
        type: Reference
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference']
        index: 21
        slicing:
          slices:
            valueReference:
              match: {}
              schema:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference']
                index: 21
              min: 0
              max: 1
      value[x]:
        elements:
          reference: {index: 22}
        required: [reference]
  label:
    url: null
    _required: true
    index: 23
    extensions: {}
    elements:
      extension: {index: 24}
      url:
        pattern: {type: Uri, value: label}
        index: 25
      value:
        choices: [valueString]
        index: 27
      valueString: {type: string, choiceOf: value, index: 28}
class: extension
kind: complex-type
url: http://hl7.org/fhir/us/insurance-card/StructureDefinition/C4DIC-Barcode-extension
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 1.1.0