description: null package_name: Modelisationdesstructuresetdesprofessionnels.sept2021 derivation: constraint name: PractitionerRoleAmeliRASS type: PractitionerRole elements: availableTime: extensions: appointmentRequired: {url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-appointmentRequired', type: Extension, index: 25} homeCare: {url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-homeCare', type: Extension, index: 26} activityType: {url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-activityType', type: Extension, index: 27} elements: extension: index: 24 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: appointmentRequired: match: {url: null} schema: {type: Extension, url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-appointmentRequired', index: 25} homeCare: match: {url: null} schema: {type: Extension, url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-homeCare', index: 26} activityType: match: {url: null} schema: {type: Extension, url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-activityType', index: 27} 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/exposed/structuredefinition/practitionerRole-ameli-rass'} index: 2 security: {index: 3} tag: {index: 4} specialty: {index: 17} notAvailable: {index: 28} implicitRules: {index: 5} organization: {index: 15} extension: index: 8 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: partOf: match: {url: null} schema: {type: Extension, url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-partOf', index: 9} max: 1 contracted: match: {url: null} schema: {type: Extension, url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-contracted', index: 10} max: 1 hasCAS: match: {url: null} schema: {type: Extension, url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-hasCAS', index: 11} max: 1 vitaleAccepted: match: {url: null} schema: {type: Extension, url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-vitaleAccepted', index: 12} max: 1 contained: {index: 7} code: {index: 16} identifier: {index: 13} availabilityExceptions: {index: 29} telecom: elements: id: {index: 20} use: {index: 21} rank: {index: 22} period: {index: 23} period: {index: 14} location: {index: 18} endpoint: {index: 30} healthcareService: {index: 19} text: {index: 6} package_version: 0.1.0 extensions: partOf: {url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-partOf', max: 1, type: Extension, index: 9} contracted: {url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-contracted', max: 1, type: Extension, index: 10} hasCAS: {url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-hasCAS', max: 1, type: Extension, index: 11} vitaleAccepted: {url: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-vitaleAccepted', max: 1, type: Extension, index: 12} class: profile kind: resource url: https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-ameli-rass base: http://hl7.org/fhir/StructureDefinition/PractitionerRole version: '1.0'