PackagesCanonicalsLogsProblems
    Packages
    rs/ans.fhir.fr.ror@0.4.0-snapshot-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: rs/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: 13
            extensions: {}
            elements:
              extension: {index: 14}
              url:
                pattern: {type: uri, value: temporalityCapacity}
                type: uri
                index: 15
              value:
                choices: [valueCodeableConcept]
                index: 17
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 18}
        temporaryAssignement:
          match: {}
          schema:
            _required: true
            index: 61
            extensions: {}
            elements:
              extension: {index: 62}
              url:
                pattern: {type: uri, value: temporaryAssignement}
                type: uri
                index: 63
              value:
                choices: [valueCodeableConcept]
                index: 65
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 66}
        nbCapacity:
          match: {}
          schema:
            _required: true
            index: 19
            extensions: {}
            elements:
              extension: {index: 20}
              url:
                pattern: {type: uri, value: nbCapacity}
                type: uri
                index: 21
              value:
                choices: [valueInteger]
                index: 23
              valueInteger: {type: integer, choiceOf: value, index: 24}
        capacityType:
          match: {}
          schema:
            _required: true
            index: 1
            extensions: {}
            elements:
              extension: {index: 2}
              url:
                pattern: {type: uri, value: capacityType}
                type: uri
                index: 3
              value:
                choices: [valueCodeableConcept]
                index: 5
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6}
        capacityClosingType:
          match: {}
          schema:
            index: 43
            extensions: {}
            elements:
              extension: {index: 44}
              url:
                pattern: {type: uri, value: capacityClosingType}
                type: uri
                index: 45
              value:
                choices: [valueCodeableConcept]
                index: 47
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 48}
        capacityUpdateDate:
          match: {}
          schema:
            _required: true
            index: 37
            extensions: {}
            elements:
              extension: {index: 38}
              url:
                pattern: {type: uri, value: capacityUpdateDate}
                type: uri
                index: 39
              value:
                choices: [valueDateTime]
                index: 41
              valueDateTime: {type: dateTime, choiceOf: value, index: 42}
        genderCapacityAvailable:
          match: {}
          schema:
            index: 31
            extensions: {}
            elements:
              extension: {index: 32}
              url:
                pattern: {type: uri, value: genderCapacityAvailable}
                type: uri
                index: 33
              value:
                choices: [valueCodeableConcept]
                index: 35
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 36}
        crisisType:
          match: {}
          schema:
            index: 55
            extensions: {}
            elements:
              extension: {index: 56}
              url:
                pattern: {type: uri, value: crisisType}
                type: uri
                index: 57
              value:
                choices: [valueCodeableConcept]
                index: 59
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 60}
        capacitySourceType:
          match: {}
          schema:
            _required: true
            index: 25
            extensions: {}
            elements:
              extension: {index: 26}
              url:
                pattern: {type: uri, value: capacitySourceType}
                type: uri
                index: 27
              value:
                choices: [valueCodeableConcept]
                index: 29
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 30}
        additionalBedType:
          match: {}
          schema:
            index: 49
            extensions: {}
            elements:
              extension: {index: 50}
              url:
                pattern: {type: uri, value: additionalBedType}
                type: uri
                index: 51
              value:
                choices: [valueCodeableConcept]
                index: 53
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 54}
        capacityStatus:
          match: {}
          schema:
            _required: true
            index: 7
            extensions: {}
            elements:
              extension: {index: 8}
              url:
                pattern: {type: uri, value: capacityStatus}
                type: uri
                index: 9
              value:
                choices: [valueCodeableConcept]
                index: 11
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12}
  url:
    pattern: {type: uri, value: 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-location-supported-capacity'}
    type: uri
    index: 67
  value:
    choices: []
    index: 69
package_version: 0.4.0-snapshot-1
extensions:
  temporalityCapacity:
    url: null
    _required: true
    index: 13
    extensions: {}
    elements:
      extension: {index: 14}
      url:
        pattern: {type: uri, value: temporalityCapacity}
        type: uri
        index: 15
      value:
        choices: [valueCodeableConcept]
        index: 17
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 18}
  temporaryAssignement:
    url: null
    _required: true
    index: 61
    extensions: {}
    elements:
      extension: {index: 62}
      url:
        pattern: {type: uri, value: temporaryAssignement}
        type: uri
        index: 63
      value:
        choices: [valueCodeableConcept]
        index: 65
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 66}
  nbCapacity:
    url: null
    _required: true
    index: 19
    extensions: {}
    elements:
      extension: {index: 20}
      url:
        pattern: {type: uri, value: nbCapacity}
        type: uri
        index: 21
      value:
        choices: [valueInteger]
        index: 23
      valueInteger: {type: integer, choiceOf: value, index: 24}
  capacityType:
    url: null
    _required: true
    index: 1
    extensions: {}
    elements:
      extension: {index: 2}
      url:
        pattern: {type: uri, value: capacityType}
        type: uri
        index: 3
      value:
        choices: [valueCodeableConcept]
        index: 5
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6}
  capacityClosingType:
    url: null
    index: 43
    extensions: {}
    elements:
      extension: {index: 44}
      url:
        pattern: {type: uri, value: capacityClosingType}
        type: uri
        index: 45
      value:
        choices: [valueCodeableConcept]
        index: 47
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 48}
  capacityUpdateDate:
    url: null
    _required: true
    index: 37
    extensions: {}
    elements:
      extension: {index: 38}
      url:
        pattern: {type: uri, value: capacityUpdateDate}
        type: uri
        index: 39
      value:
        choices: [valueDateTime]
        index: 41
      valueDateTime: {type: dateTime, choiceOf: value, index: 42}
  genderCapacityAvailable:
    url: null
    index: 31
    extensions: {}
    elements:
      extension: {index: 32}
      url:
        pattern: {type: uri, value: genderCapacityAvailable}
        type: uri
        index: 33
      value:
        choices: [valueCodeableConcept]
        index: 35
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 36}
  crisisType:
    url: null
    index: 55
    extensions: {}
    elements:
      extension: {index: 56}
      url:
        pattern: {type: uri, value: crisisType}
        type: uri
        index: 57
      value:
        choices: [valueCodeableConcept]
        index: 59
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 60}
  capacitySourceType:
    url: null
    _required: true
    index: 25
    extensions: {}
    elements:
      extension: {index: 26}
      url:
        pattern: {type: uri, value: capacitySourceType}
        type: uri
        index: 27
      value:
        choices: [valueCodeableConcept]
        index: 29
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 30}
  additionalBedType:
    url: null
    index: 49
    extensions: {}
    elements:
      extension: {index: 50}
      url:
        pattern: {type: uri, value: additionalBedType}
        type: uri
        index: 51
      value:
        choices: [valueCodeableConcept]
        index: 53
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 54}
  capacityStatus:
    url: null
    _required: true
    index: 7
    extensions: {}
    elements:
      extension: {index: 8}
      url:
        pattern: {type: uri, value: capacityStatus}
        type: uri
        index: 9
      value:
        choices: [valueCodeableConcept]
        index: 11
      valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12}
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.4.0-snapshot-1