description: null package_name: Modelisationdesstructuresetdesprofessionnels.sept2021 derivation: constraint name: PractitionerRoleSmartCard type: Extension elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: type: match: {url: type} schema: index: 1 elements: url: pattern: {type: Uri, value: type} index: 2 value: choices: [valueCodeableConcept] index: 4 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 5} value[x]: elements: coding: binding: {strength: extensible, valueSet: 'https://mos.esante.gouv.fr/NOS/JDV_J128-TypeCarte-RASS/FHIR/JDV-J128-TypeCarte-RASS'} index: 6 number: match: {url: number} schema: index: 7 elements: url: pattern: {type: Uri, value: number} index: 8 value: choices: [valueString] index: 10 valueString: {type: string, choiceOf: value, index: 11} period: match: {url: period} schema: index: 12 elements: url: pattern: {type: Uri, value: period} index: 13 value: choices: [valuePeriod] index: 15 valuePeriod: {type: Period, choiceOf: value, index: 16} cancellationDate: match: {url: cancellationDate} schema: index: 17 elements: url: pattern: {type: Uri, value: cancellationDate} index: 18 value: choices: [valueDateTime] index: 20 valueDateTime: {type: dateTime, choiceOf: value, index: 21} date: match: {url: date} schema: index: 22 elements: url: pattern: {type: Uri, value: date} index: 23 value: choices: [valueMeta] index: 25 valueMeta: {type: Meta, choiceOf: value, index: 26} value[x]: elements: source: pattern: {type: Uri, value: 'https://annuaire.sante.fr'} index: 27 profile: pattern: {type: Canonical, value: 'https://apifhir.annuaire.sante.fr/exposed/structuredefinition/practitionerRole-smartCard'} index: 28 url: pattern: {type: Uri, value: 'https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-smartCard'} index: 29 value: choices: [] index: 31 package_version: 0.1.0 extensions: type: url: type index: 1 elements: url: pattern: {type: Uri, value: type} index: 2 value: choices: [valueCodeableConcept] index: 4 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 5} value[x]: elements: coding: binding: {strength: extensible, valueSet: 'https://mos.esante.gouv.fr/NOS/JDV_J128-TypeCarte-RASS/FHIR/JDV-J128-TypeCarte-RASS'} index: 6 number: url: number index: 7 elements: url: pattern: {type: Uri, value: number} index: 8 value: choices: [valueString] index: 10 valueString: {type: string, choiceOf: value, index: 11} period: url: period index: 12 elements: url: pattern: {type: Uri, value: period} index: 13 value: choices: [valuePeriod] index: 15 valuePeriod: {type: Period, choiceOf: value, index: 16} cancellationDate: url: cancellationDate index: 17 elements: url: pattern: {type: Uri, value: cancellationDate} index: 18 value: choices: [valueDateTime] index: 20 valueDateTime: {type: dateTime, choiceOf: value, index: 21} date: url: date index: 22 elements: url: pattern: {type: Uri, value: date} index: 23 value: choices: [valueMeta] index: 25 valueMeta: {type: Meta, choiceOf: value, index: 26} value[x]: elements: source: pattern: {type: Uri, value: 'https://annuaire.sante.fr'} index: 27 profile: pattern: {type: Canonical, value: 'https://apifhir.annuaire.sante.fr/exposed/structuredefinition/practitionerRole-smartCard'} index: 28 class: extension kind: complex-type url: https://apifhir.annuaire.sante.fr/ws-sync/exposed/structuredefinition/practitionerRole-smartCard base: http://hl7.org/fhir/StructureDefinition/Extension version: '1.0'