PackagesCanonicalsLogsProblems
    Packages
    ans.fhir.fr.ror@0.1.1
    https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-location-supported-capacity
description: Extension créée dans le cadre du ROR qui indique une série d’enregistrements indiquant la quantité de lit (ou de place) de l'entité pour un statut et une temporalité donnés.
package_name: ans.fhir.fr.ror
derivation: constraint
name: RORLocationSupportedCapacity
type: Extension
elements:
  extension:
    array: true
    min: 7
    index: 0
    slicing:
      slices:
        temporalityCapacity:
          match: {}
          schema:
            _required: true
            index: 15
            extensions: {}
            elements:
              extension: {index: 16}
              url:
                pattern: {type: Uri, value: temporalityCapacity}
                index: 17
              value:
                choices: [valueCodeableConcept]
                index: 19
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 20}
        temporaryAssignement:
          match: {}
          schema:
            _required: true
            index: 69
            extensions: {}
            elements:
              extension: {index: 70}
              url:
                pattern: {type: Uri, value: temporaryAssignement}
                index: 71
              value:
                choices: [valueCodeableConcept]
                index: 73
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 74}
        nbCapacity:
          match: {}
          schema:
            _required: true
            index: 22
            extensions: {}
            elements:
              extension: {index: 23}
              url:
                pattern: {type: Uri, value: nbCapacity}
                index: 24
              value:
                choices: [valueInteger]
                index: 26
              valueInteger: {type: integer, choiceOf: value, index: 27}
        capacityType:
          match: {}
          schema:
            _required: true
            index: 1
            extensions: {}
            elements:
              extension: {index: 2}
              url:
                pattern: {type: Uri, value: capacityType}
                index: 3
              value:
                choices: [valueCodeableConcept]
                index: 5
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6}
        capacityClosingType:
          match: {}
          schema:
            index: 48
            extensions: {}
            elements:
              extension: {index: 49}
              url:
                pattern: {type: Uri, value: capacityClosingType}
                index: 50
              value:
                choices: [valueCodeableConcept]
                index: 52
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 53}
        capacityUpdateDate:
          match: {}
          schema:
            _required: true
            index: 42
            extensions: {}
            elements:
              extension: {index: 43}
              url:
                pattern: {type: Uri, value: capacityUpdateDate}
                index: 44
              value:
                choices: [valueDateTime]
                index: 46
              valueDateTime: {type: dateTime, choiceOf: value, index: 47}
        genderCapacityAvailable:
          match: {}
          schema:
            index: 35
            extensions: {}
            elements:
              extension: {index: 36}
              url:
                pattern: {type: Uri, value: genderCapacityAvailable}
                index: 37
              value:
                choices: [valueCodeableConcept]
                index: 39
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 40}
        crisisType:
          match: {}
          schema:
            index: 62
            extensions: {}
            elements:
              extension: {index: 63}
              url:
                pattern: {type: Uri, value: crisisType}
                index: 64
              value:
                choices: [valueCodeableConcept]
                index: 66
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 67}
        capacitySourceType:
          match: {}
          schema:
            _required: true
            index: 28
            extensions: {}
            elements:
              extension: {index: 29}
              url:
                pattern: {type: Uri, value: capacitySourceType}
                index: 30
              value:
                choices: [valueCodeableConcept]
                index: 32
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 33}
        additionalBedType:
          match: {}
          schema:
            index: 55
            extensions: {}
            elements:
              extension: {index: 56}
              url:
                pattern: {type: Uri, value: additionalBedType}
                index: 57
              value:
                choices: [valueCodeableConcept]
                index: 59
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 60}
        capacityStatus:
          match: {}
          schema:
            _required: true
            index: 8
            extensions: {}
            elements:
              extension: {index: 9}
              url:
                pattern: {type: Uri, value: capacityStatus}
                index: 10
              value:
                choices: [valueCodeableConcept]
                index: 12
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13}
  url:
    pattern: {type: Uri, value: 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-location-supported-capacity'}
    index: 76
  value:
    choices: []
    index: 78
package_version: 0.1.1
extensions:
  temporalityCapacity:
    url: null
    _required: true
    index: 15
    extensions: {}
    elements:
      extension: {index: 16}
      url:
        pattern: {type: Uri, value: temporalityCapacity}
        index: 17
      value:
        choices: [valueCodeableConcept]
        index: 19
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 20}
  temporaryAssignement:
    url: null
    _required: true
    index: 69
    extensions: {}
    elements:
      extension: {index: 70}
      url:
        pattern: {type: Uri, value: temporaryAssignement}
        index: 71
      value:
        choices: [valueCodeableConcept]
        index: 73
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 74}
  nbCapacity:
    url: null
    _required: true
    index: 22
    extensions: {}
    elements:
      extension: {index: 23}
      url:
        pattern: {type: Uri, value: nbCapacity}
        index: 24
      value:
        choices: [valueInteger]
        index: 26
      valueInteger: {type: integer, choiceOf: value, index: 27}
  capacityType:
    url: null
    _required: true
    index: 1
    extensions: {}
    elements:
      extension: {index: 2}
      url:
        pattern: {type: Uri, value: capacityType}
        index: 3
      value:
        choices: [valueCodeableConcept]
        index: 5
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6}
  capacityClosingType:
    url: null
    index: 48
    extensions: {}
    elements:
      extension: {index: 49}
      url:
        pattern: {type: Uri, value: capacityClosingType}
        index: 50
      value:
        choices: [valueCodeableConcept]
        index: 52
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 53}
  capacityUpdateDate:
    url: null
    _required: true
    index: 42
    extensions: {}
    elements:
      extension: {index: 43}
      url:
        pattern: {type: Uri, value: capacityUpdateDate}
        index: 44
      value:
        choices: [valueDateTime]
        index: 46
      valueDateTime: {type: dateTime, choiceOf: value, index: 47}
  genderCapacityAvailable:
    url: null
    index: 35
    extensions: {}
    elements:
      extension: {index: 36}
      url:
        pattern: {type: Uri, value: genderCapacityAvailable}
        index: 37
      value:
        choices: [valueCodeableConcept]
        index: 39
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 40}
  crisisType:
    url: null
    index: 62
    extensions: {}
    elements:
      extension: {index: 63}
      url:
        pattern: {type: Uri, value: crisisType}
        index: 64
      value:
        choices: [valueCodeableConcept]
        index: 66
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 67}
  capacitySourceType:
    url: null
    _required: true
    index: 28
    extensions: {}
    elements:
      extension: {index: 29}
      url:
        pattern: {type: Uri, value: capacitySourceType}
        index: 30
      value:
        choices: [valueCodeableConcept]
        index: 32
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 33}
  additionalBedType:
    url: null
    index: 55
    extensions: {}
    elements:
      extension: {index: 56}
      url:
        pattern: {type: Uri, value: additionalBedType}
        index: 57
      value:
        choices: [valueCodeableConcept]
        index: 59
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 60}
  capacityStatus:
    url: null
    _required: true
    index: 8
    extensions: {}
    elements:
      extension: {index: 9}
      url:
        pattern: {type: Uri, value: capacityStatus}
        index: 10
      value:
        choices: [valueCodeableConcept]
        index: 12
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13}
class: extension
kind: complex-type
url: https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-location-supported-capacity
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 0.1.1