description: 'This is a role in the FlexForms system\nPartition: Always DEFAULT' package_name: ca.on.health.sadie derivation: constraint name: FlexFormsRole type: PractitionerRole elements: availableTime: {index: 18} specialty: {index: 14} notAvailable: {index: 19} organization: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/ProgramArea'] index: 6 extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: RelatedRole: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/OnBehalfOfRequestor', index: 1} max: 1 TeamMemberName: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/TeamMemberName', index: 2} max: 1 code: index: 7 elements: coding: elements: system: pattern: {type: Uri, value: 'urn:sadie:internalCodeSystem'} index: 8 version: {index: 9} code: binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-AuthorizationRoles'} index: 10 display: {index: 11} userSelected: {index: 12} required: [system, code] text: {index: 13} identifier: {index: 3} availabilityExceptions: {index: 20} practitioner: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormPotentialUser', 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormUser'] index: 5 telecom: {index: 17} period: {index: 4} location: type: Reference refers: ['http://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestorLocation'] index: 15 endpoint: {index: 21} healthcareService: {index: 16} package_version: 0.1.22-beta extensions: RelatedRole: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/OnBehalfOfRequestor', max: 1, type: Extension, index: 1} TeamMemberName: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/TeamMemberName', max: 1, type: Extension, index: 2} class: profile kind: resource url: https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole base: http://hl7.org/fhir/StructureDefinition/PractitionerRole version: '1.0' required: [practitioner, code]