PackagesCanonicalsLogsProblems
    Packages
    rs/hl7.fhir.uv.fhir@clinical-document-1.0.0-ballot
    http://hl7.org/fhir/uv/fhir-clinical-document/StructureDefinition/ParticipantExtension
description: Participant Extension identifies supporting entities, including parents, relatives, caregivers, insurance policyholders, guarantors, and others related in some way to the patient. A supporting person or organization is an individual or an organization with a relationship to the patient. A supporting person who is playing multiple roles would be recorded in multiple participants (e.g., emergency contact and next-of-kin).
package_name: rs/hl7.fhir.uv.fhir
derivation: constraint
name: ParticipantExtension
type: Extension
elements:
  extension:
    array: true
    min: 2
    index: 0
    slicing:
      slices:
        type:
          match: {}
          schema:
            short: 'Meaning and purpose of participation, in creation of the clinical document. The list includes: data entry person, informant, primary information recipient, and tracker. Other types are allowed.'
            array: true
            min: 1
            _required: true
            index: 1
            extensions: {}
            elements:
              extension: {index: 2}
              url:
                pattern: {type: uri, value: type}
                type: uri
                index: 3
              value:
                choices: [valueCodeableConcept]
                index: 5
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6}
            required: [value, valueCodeableConcept]
        function:
          match: {}
          schema:
            short: Exact function of the participant in the creation of the clinical document. This is more granular than type.
            array: true
            index: 7
            extensions: {}
            elements:
              extension: {index: 8}
              url:
                pattern: {type: uri, value: function}
                type: uri
                index: 9
              value:
                choices: [valueCodeableConcept]
                index: 11
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12}
            required: [value, valueCodeableConcept]
        time:
          match: {}
          schema:
            short: Time period of participation
            index: 13
            extensions: {}
            elements:
              extension: {index: 14}
              url:
                pattern: {type: uri, value: time}
                type: uri
                index: 15
              value:
                choices: [valuePeriod]
                index: 17
              valuePeriod: {type: Period, choiceOf: value, index: 18}
            required: [value, valuePeriod]
        party:
          match: {}
          schema:
            short: participant
            mustSupport: true
            _required: true
            index: 19
            extensions: {}
            elements:
              extension: {index: 20}
              url:
                pattern: {type: uri, value: party}
                type: uri
                index: 21
              value:
                choices: [valueReference]
                index: 23
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
                index: 24
            required: [value, valueReference]
  url:
    pattern: {type: uri, value: 'http://hl7.org/fhir/uv/fhir-clinical-document/StructureDefinition/ParticipantExtension'}
    type: uri
    index: 25
  value:
    choices: []
    index: 27
package_version: clinical-document-1.0.0-ballot
extensions:
  type:
    min: 1
    short: 'Meaning and purpose of participation, in creation of the clinical document. The list includes: data entry person, informant, primary information recipient, and tracker. Other types are allowed.'
    index: 1
    array: true
    elements:
      extension: {index: 2}
      url:
        pattern: {type: uri, value: type}
        type: uri
        index: 3
      value:
        choices: [valueCodeableConcept]
        index: 5
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6}
    _required: true
    extensions: {}
    url: null
    required: [value, valueCodeableConcept]
  function:
    url: null
    short: Exact function of the participant in the creation of the clinical document. This is more granular than type.
    array: true
    index: 7
    extensions: {}
    elements:
      extension: {index: 8}
      url:
        pattern: {type: uri, value: function}
        type: uri
        index: 9
      value:
        choices: [valueCodeableConcept]
        index: 11
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12}
    required: [value, valueCodeableConcept]
  time:
    url: null
    short: Time period of participation
    index: 13
    extensions: {}
    elements:
      extension: {index: 14}
      url:
        pattern: {type: uri, value: time}
        type: uri
        index: 15
      value:
        choices: [valuePeriod]
        index: 17
      valuePeriod: {type: Period, choiceOf: value, index: 18}
    required: [value, valuePeriod]
  party:
    url: null
    short: participant
    mustSupport: true
    _required: true
    index: 19
    extensions: {}
    elements:
      extension: {index: 20}
      url:
        pattern: {type: uri, value: party}
        type: uri
        index: 21
      value:
        choices: [valueReference]
        index: 23
      valueReference:
        type: Reference
        choiceOf: value
        refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
        index: 24
    required: [value, valueReference]
class: extension
kind: complex-type
url: http://hl7.org/fhir/uv/fhir-clinical-document/StructureDefinition/ParticipantExtension
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 1.0.0-ballot