PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.extensions.r3@5.3.0-ballot
    http://hl7.org/fhir/StructureDefinition/artifact-reviewer
description: An individual or organization primarily responsible for review of some aspect of the artifact.
package_name: hl7.fhir.uv.extensions.r3
derivation: constraint
name: ArtifactReviewer
type: Extension
elements:
  extension:
    array: true
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        _datatype:
          match: {url: null}
          schema:
            type: Extension
            short: DataType name 'ContactDetail' from R5
            url: h
            index: 1
            elements:
              value:
                pattern: {type: string, value: ContactDetail}
                choices: [valueString]
                type: string
                index: 3
              valueString:
                type: string
                pattern: {type: string, value: ContactDetail}
                choiceOf: value
                index: 4
            required: [value, valueString]
        name:
          match: {url: name}
          schema:
            short: Name of an individual to contact
            index: 5
            extensions: {}
            elements:
              extension: {index: 6}
              url:
                pattern: {type: uri, value: name}
                type: uri
                index: 7
              value:
                choices: [valueString]
                index: 9
              valueString: {type: string, choiceOf: value, index: 10}
            required: [value, valueString]
        telecom:
          match: {url: telecom}
          schema:
            short: Contact details for individual or organization
            array: true
            index: 11
            extensions: {}
            elements:
              extension: {index: 12}
              url:
                pattern: {type: uri, value: telecom}
                type: uri
                index: 13
              value:
                choices: [valueContactPoint]
                index: 15
              valueContactPoint: {type: ContactPoint, choiceOf: value, index: 16}
            required: [value, valueContactPoint]
  url:
    pattern: {type: uri, value: 'http://hl7.org/fhir/StructureDefinition/artifact-reviewer'}
    type: uri
    index: 17
  value:
    choices: []
    index: 19
package_version: 5.3.0-ballot
extensions:
  _datatype:
    url: h
    type: Extension
    short: DataType name 'ContactDetail' from R5
    index: 1
    elements:
      value:
        pattern: {type: string, value: ContactDetail}
        choices: [valueString]
        type: string
        index: 3
      valueString:
        type: string
        pattern: {type: string, value: ContactDetail}
        choiceOf: value
        index: 4
    required: [value, valueString]
  name:
    url: name
    short: Name of an individual to contact
    index: 5
    extensions: {}
    elements:
      extension: {index: 6}
      url:
        pattern: {type: uri, value: name}
        type: uri
        index: 7
      value:
        choices: [valueString]
        index: 9
      valueString: {type: string, choiceOf: value, index: 10}
    required: [value, valueString]
  telecom:
    url: telecom
    short: Contact details for individual or organization
    array: true
    index: 11
    extensions: {}
    elements:
      extension: {index: 12}
      url:
        pattern: {type: uri, value: telecom}
        type: uri
        index: 13
      value:
        choices: [valueContactPoint]
        index: 15
      valueContactPoint: {type: ContactPoint, choiceOf: value, index: 16}
    required: [value, valueContactPoint]
class: extension
kind: complex-type
url: http://hl7.org/fhir/StructureDefinition/artifact-reviewer
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 5.3.0-ballot