PackagesCanonicalsLogsProblems
    Packages
    cisis.cds@4.0.0
    http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/GAP_BundleResultatReponseADemandeConsultationDisponibilite
description: Il s’agit de la réponse à la demande de consultation des disponibilités d’une ou de plusieurs ressources. Sur la durée demandée, elle devra contenir les informations sur le temps libre ou occupé de chacune des ressources. La réponse contient donc les disponibilités (Slot) des ressources répondant aux critères de recherche de la demande. Les Slot portant le statut free représentent les disponibilités (status=free). Status=busy pour les indisponibilités correspondant à des rendez-vous pris
package_name: cisis.cds
derivation: constraint
name: GAP_BundleResultatReponseADemandeConsultationDisponibilite
type: Bundle
elements:
  type:
    pattern: {type: Code, value: searchset}
    index: 0
  entry:
    index: 1
    slicing:
      rules: open
      discriminator:
      - {path: resource, type: profile}
      min: null
      slices:
        Schedule:
          match: {}
          schema:
            index: 7
            elements:
              resource: {type: Resource, index: 8}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 9
              request: {index: 10}
              response: {index: 11}
            required: [resource]
        PractitionerRolePro:
          match: {}
          schema:
            index: 27
            elements:
              resource: {type: Resource, index: 28}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 29
              request: {index: 30}
              response: {index: 31}
            required: [resource]
        HealthcareService:
          match: {}
          schema:
            index: 42
            elements:
              resource: {type: Resource, index: 43}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 44
              request: {index: 45}
              response: {index: 46}
            required: [resource]
        Patient:
          match: {}
          schema:
            index: 12
            elements:
              resource: {type: Resource, index: 13}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 14
              request: {index: 15}
              response: {index: 16}
            required: [resource]
        Slot:
          match: {}
          schema:
            index: 2
            elements:
              resource: {type: Resource, index: 3}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: match}
                    index: 4
              request: {index: 5}
              response: {index: 6}
            required: [resource]
        Practitioner:
          match: {}
          schema:
            index: 17
            elements:
              resource: {type: Resource, index: 18}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 19
              request: {index: 20}
              response: {index: 21}
            required: [resource]
        PractitionerRoleEx:
          match: {}
          schema:
            index: 22
            elements:
              resource: {type: Resource, index: 23}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 24
              request: {index: 25}
              response: {index: 26}
            required: [resource]
        RelatedPerson:
          match: {}
          schema:
            index: 52
            elements:
              resource: {type: Resource, index: 53}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 54
              request: {index: 55}
              response: {index: 56}
            required: [resource]
        Location:
          match: {}
          schema:
            index: 37
            elements:
              resource: {type: Resource, index: 38}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 39
              request: {index: 40}
              response: {index: 41}
            required: [resource]
        Organization:
          match: {}
          schema:
            index: 47
            elements:
              resource: {type: Resource, index: 48}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 49
              request: {index: 50}
              response: {index: 51}
            required: [resource]
        Device:
          match: {}
          schema:
            index: 32
            elements:
              resource: {type: Resource, index: 33}
              search:
                elements:
                  mode:
                    pattern: {type: Code, value: include}
                    index: 34
              request: {index: 35}
              response: {index: 36}
            required: [resource]
package_version: 4.0.0
class: profile
kind: resource
url: http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/GAP_BundleResultatReponseADemandeConsultationDisponibilite
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: '2.0'