PackagesCanonicalsLogsProblems
    Packages
    ANS.annuaire.fhir.r4@0.2.0
    https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitioner-bundle-rass
description: null
package_name: ANS.annuaire.fhir.r4
derivation: constraint
name: PractitionerBundleRass
type: Bundle
elements:
  meta:
    index: 0
    elements:
      source:
        pattern: {type: Uri, value: 'https://annuaire.sante.fr'}
        index: 1
      profile:
        pattern: {type: Canonical, value: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/BundlePP-RASS'}
        index: 2
  type:
    pattern: {type: Code, value: collection}
    index: 3
  entry:
    index: 4
    slicing:
      rules: open
      discriminator:
      - {path: resource, type: type}
      min: null
      slices:
        practitioner:
          match: {}
          schema:
            short: Entry obligatoire correspondant à la ressource Practitioner représentant la personne physique
            _required: true
            index: 5
            elements:
              resource: {type: Resource, index: 6}
        professionalRole:
          match: {}
          schema:
            short: Une ou plusieurs entry représentant les exercices professionnels (PractitionerRole) d'une personne physique
            index: 7
            elements:
              resource: {type: Resource, index: 8}
        organizationalRole:
          match: {}
          schema:
            short: Une ou plusieurs entry correspondant aux situations d'exercice (PractitionerRole) d'une personne physique
            index: 9
            elements:
              resource: {type: Resource, index: 10}
        organization:
          match: {}
          schema:
            short: Une ou plusieurs entry correspondant aux structures (Organization ) des situations d'exercice de la personne physique
            index: 11
            elements:
              resource:
                type: Resource
                index: 12
                extensions:
                  usePeriod: {url: null, max: 0, index: 14}
                  pharmacyLicence: {url: null, max: 0, index: 15}
                  digitalCertificate: {url: null, max: 0, index: 16}
                  mailboxMSS: {url: null, max: 0, index: 17}
                elements:
                  extension:
                    index: 13
                    slicing:
                      rules: open
                      discriminator:
                      - {path: url, type: value}
                      min: null
                      slices:
                        usePeriod:
                          match: {url: null}
                          schema: {index: 14}
                          max: 0
                        pharmacyLicence:
                          match: {url: null}
                          schema: {index: 15}
                          max: 0
                        digitalCertificate:
                          match: {url: null}
                          schema: {index: 16}
                          max: 0
                        mailboxMSS:
                          match: {url: null}
                          schema: {index: 17}
                          max: 0
                  type: {index: 18}
                  partOf: {index: 19}
package_version: 0.2.0
class: profile
kind: resource
url: https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitioner-bundle-rass
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: '1.0'