PackagesCanonicalsLogsProblems
    Packages
    fhir.deep6.ai@2.4.0
    http://deep6.ai/fhir/StructureDefinition/deep-6-ai-documentreference-1.1.0
description: This profile extends the US core document reference and enforces a standard of CodeableConcepts in DocumentReferences.
package_name: fhir.deep6.ai
derivation: constraint
name: Deep6AIDocumentReferenceProfile
type: DocumentReference
elements:
  type:
    constraint:
      coding-code-or-display: {human: Code codings must include either a code or a display value, source: 'http://deep6.ai/fhir/StructureDefinition/deep-6-ai-documentreference-1.1.0', severity: error, expression: coding.all(code or display)}
    index: 0
  category:
    type: CodeableConcept
    short: Deep 6 AI categorization
    binding: {strength: required, valueSet: 'http://deep6.ai/fhir/ValueSet/deep-6-ai-documentreference-category'}
    constraint:
      coding-code-or-display: {human: Code codings must include either a code or a display value, source: 'http://deep6.ai/fhir/StructureDefinition/deep-6-ai-documentreference-1.1.0', severity: error, expression: coding.all(code or display)}
    index: 1
  content:
    elements:
      attachment:
        constraint:
          contentreference-constraint: {human: The attachment contentreference extension reference must match the value of its associated attachment URL, source: 'http://deep6.ai/fhir/StructureDefinition/deep-6-ai-documentreference-1.1.0', severity: error, expression: 'extension(''http://deep6.ai/fhir/StructureDefinition/deep-6-ai-documentreference-contentreference-1.0.2'').valueReference.reference = url'}
        index: 2
        extensions:
          contentReference: {url: 'http://deep6.ai/fhir/StructureDefinition/deep-6-ai-documentreference-contentreference-1.0.2', min: 1, max: 1, type: Extension, short: Document Reference Content Reference Extension, mustSupport: true, index: 4}
        elements:
          extension:
            index: 3
            slicing:
              slices:
                contentReference:
                  match: {}
                  schema: {type: Extension, short: Document Reference Content Reference Extension, mustSupport: true, url: 'http://deep6.ai/fhir/StructureDefinition/deep-6-ai-documentreference-contentreference-1.0.2', index: 4}
                  min: 1
                  max: 1
        required: [extension]
package_version: 2.4.0
class: profile
kind: resource
url: http://deep6.ai/fhir/StructureDefinition/deep-6-ai-documentreference-1.1.0
base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference
version: 2.4.0