at-core-ext-gender-administrativeGenderAddition
type: StructureDefinition
node role: treeRoot
resource.id:
  value: at-core-ext-gender-administrativeGenderAddition
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Generated Narrative: StructureDefinition at-core-ext-gender-administrativeGenderAddition Name Flags Card. Type Description & Constraints Extension 0..* Extension Administrative Gender Addition #xD; extension 0..0 Extension #xD; url 1..1 uri "https://fhir.hl7.at/core/r4/StructureDefinition/at-core-ext-gender-administrativeGenderAddition" #xD; value[x] <a style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;" href="http://hl7.org/fhir/R4/conformance-rules.html#constraints" title="This element has or is affected by constraints ( at-ext-gender-1 )">C 1..1 Coding Value of extension Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-administrativegender-fhir-extension (required) Constraints: at-ext-gender-1 #xD; Documentation for this format
structure definition.url:
  value: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-ext-gender-administrativeGenderAddition
structure definition.version:
  value: 2.1.0
structure definition.name:
  value: AdministrativeGenderAddition
structure definition.title:
  value: Administrative Gender Addition
structure definition.status:
  value: active
structure definition.date:
  value: 2026-08-11T21:21:27+00:00
structure definition.publisher:
  value: HL7® Austria, TC FHIR®
structure definition.contact:
  index: 0
  contact detail.name:
    value: HL7® Austria, TC FHIR®
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: https://hl7.at/technische-komitees/tc-fhir/
structure definition.contact:
  index: 1
  contact detail.name:
    value: Technical Committee for FHIR® at HL7® Austria
  contact detail.telecom:
    index: 0
    contact point.system:
      value: email
structure definition.description:
  value: HL7® Austria FHIR® Core Extension for the administrative gender of a person (Patient, Practitioner, ...). The extension is used to add the missing codes and is applied in case the code for administrative gender itself is set to 'other'.
structure definition.fhir version:
  value: 4.0.1
structure definition.mapping:
  index: 0
  structure definition.mapping.identity:
    value: rim
  structure definition.mapping.uri:
    value: http://hl7.org/v3
  structure definition.mapping.name:
    value: RIM Mapping
structure definition.kind:
  value: complex-type
structure definition.abstract:
  value: false
structure definition.context:
  index: 0
  structure definition.context.type:
    value: element
  structure definition.context.expression:
    value: Patient.gender
structure definition.context:
  index: 1
  structure definition.context.type:
    value: element
  structure definition.context.expression:
    value: Patient.contact.gender
structure definition.context:
  index: 2
  structure definition.context.type:
    value: element
  structure definition.context.expression:
    value: Practitioner.gender
structure definition.context:
  index: 3
  structure definition.context.type:
    value: element
  structure definition.context.expression:
    value: RelatedPerson.gender
structure definition.context:
  index: 4
  structure definition.context.type:
    value: element
  structure definition.context.expression:
    value: Person.gender
structure definition.context:
  index: 5
  structure definition.context.type:
    value: element
  structure definition.context.expression:
    value: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-patient#Patient.gender
structure definition.context:
  index: 6
  structure definition.context.type:
    value: element
  structure definition.context.expression:
    value: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-patient#Patient.contact.gender
structure definition.context:
  index: 7
  structure definition.context.type:
    value: element
  structure definition.context.expression:
    value: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-practitioner#Practitioner.gender
structure definition.type:
  value: Extension
structure definition.base definition:
  value: http://hl7.org/fhir/StructureDefinition/Extension
  link: http://hl7.org/fhir/StructureDefinition/Extension
structure definition.derivation:
  value: constraint
structure definition.snapshot:
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
    extension.value string:
      value: 4.0.1
  structure definition.snapshot.element:
    index: 0
    element.id:
      value: Extension
    element definition.path:
      value: Extension
    element definition.short:
      value: Administrative Gender Addition
    element definition.definition:
      value: HL7® Austria FHIR® Core Extension for the administrative gender of a person (Patient, Practitioner, ...). The extension is used to add the missing codes and is applied in case the code for administrative gender itself is set to 'other'.
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: Extension
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.condition:
      value: ele-1
      index: 0
    element definition.constraint:
      index: 0
      element definition.constraint.key:
        value: ele-1
      element definition.constraint.severity:
        value: error
      element definition.constraint.human:
        value: All FHIR elements must have a @value or children
      element definition.constraint.expression:
        value: hasValue() or (children().count() > id.count())
      element definition.constraint.xpath:
        value: @value|f:*|h:div
      element definition.constraint.source:
        value: http://hl7.org/fhir/StructureDefinition/Element
        link: http://hl7.org/fhir/StructureDefinition/Element
    element definition.constraint:
      index: 1
      element definition.constraint.key:
        value: ext-1
      element definition.constraint.severity:
        value: error
      element definition.constraint.human:
        value: Must have either extensions or value[x], not both
      element definition.constraint.expression:
        value: extension.exists() != value.exists()
      element definition.constraint.xpath:
        value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
      element definition.constraint.source:
        value: http://hl7.org/fhir/StructureDefinition/Extension
        link: http://hl7.org/fhir/StructureDefinition/Extension
    element definition.is modifier:
      value: false
  structure definition.snapshot.element:
    index: 1
    element.id:
      value: Extension.id
    element definition.path:
      value: Extension.id
    element definition.representation:
      value: xmlAttr
      index: 0
    element definition.short:
      value: Unique id for inter-element referencing
    element definition.definition:
      value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
    element definition.min:
      value: 0
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: Element.id
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element.extension:
        index: 0
      element definition.type.code:
        value: http://hl7.org/fhirpath/System.String

value: string

value: false

value: false

index: 0
element definition.mapping.identity:
  value: rim
element definition.mapping.map:
  value: n/a

index: 2
element.id:
  value: Extension.extension
element definition.path:
  value: Extension.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Extension
element definition.definition:
  value: An Extension
element definition.min:
  value: 0
element definition.max:
  value: 0
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false

index: 3
element.id:
  value: Extension.url
element definition.path:
  value: Extension.url
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: identifies the meaning of the extension
element definition.definition:
  value: Source of the definition for the extension code - a logical name or a URL.
element definition.comment:
  value: The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Extension.url
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: uri
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.fixed uri:
  value: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-ext-gender-administrativeGenderAddition
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: N/A

index: 4
element.id:
  value: Extension.value[x]
element definition.path:
  value: Extension.value[x]
element definition.short:
  value: Value of extension
element definition.definition:
  value: Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Extension.value[x]
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Coding
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: at-ext-gender-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: The extension for the additional administrative gender codes is only applied if the administrative gender itself is set to 'other'
  element definition.constraint.expression:
    value: %resource.where(gender='other').exists() or %resource.contact.where(gender='other').exists()
  element definition.constraint.source:
    value: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-ext-gender-administrativeGenderAddition
    link: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-ext-gender-administrativeGenderAddition
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.binding:
  element definition.binding.strength:
    value: required
  element definition.binding.value set:
    value: https://termgit.elga.gv.at/ValueSet/hl7-at-administrativegender-fhir-extension
    link: https://termgit.elga.gv.at/ValueSet/hl7-at-administrativegender-fhir-extension
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: N/A

structure definition.differential.element:
  index: 0
  element.id:
    value: Extension
  element definition.path:
    value: Extension
  element definition.short:
    value: Administrative Gender Addition
  element definition.definition:
    value: HL7® Austria FHIR® Core Extension for the administrative gender of a person (Patient, Practitioner, ...). The extension is used to add the missing codes and is applied in case the code for administrative gender itself is set to 'other'.
structure definition.differential.element:
  index: 1
  element.id:
    value: Extension.extension
  element definition.path:
    value: Extension.extension
  element definition.max:
    value: 0
structure definition.differential.element:
  index: 2
  element.id:
    value: Extension.url
  element definition.path:
    value: Extension.url
  element definition.fixed uri:
    value: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-ext-gender-administrativeGenderAddition
structure definition.differential.element:
  index: 3
  element.id:
    value: Extension.value[x]
  element definition.path:
    value: Extension.value[x]
  element definition.min:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Coding
  element definition.constraint:
    index: 0
    element definition.constraint.key:
      value: at-ext-gender-1
    element definition.constraint.severity:
      value: error
    element definition.constraint.human:
      value: The extension for the additional administrative gender codes is only applied if the administrative gender itself is set to 'other'
    element definition.constraint.expression:
      value: %resource.where(gender='other').exists() or %resource.contact.where(gender='other').exists()
    element definition.constraint.source:
      value: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-ext-gender-administrativeGenderAddition
      link: https://fhir.hl7.at/core/r4/StructureDefinition/at-core-ext-gender-administrativeGenderAddition
  element definition.binding:
    element definition.binding.strength:
      value: required
    element definition.binding.value set:
      value: https://termgit.elga.gv.at/ValueSet/hl7-at-administrativegender-fhir-extension
      link: https://termgit.elga.gv.at/ValueSet/hl7-at-administrativegender-fhir-extension