3.53 StructureDefinition: Shared Health Non-Clinician Practitioner
The official URL for this profile is:
http://sharedhealth.exchange/fhir/StructureDefinition/profile-practitioner-nonclinician
3.53.2 Formal Views of Profile Content
Download Excel representation
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Practitioner
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Practitioner | 0..* | Practitioner | Definition: A person who is directly or indirectly involved in the provisioning of healthcare. Comments: |
id | 1..1 | id | Definition: The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. Comments: Conformance Note: This will be a GUID assigned by the sending application in the form urn:uuid:[guid]. Ideally, this guid will be consistent for all messages referencing the same practitioner. |
name | 1..1 | Shared Health HumanName | Definition: A human's name with the ability to identify parts and usage. Comments: Conformance Rule: Set use = Professional; Alias is optional. |
telecom | 0..* | Shared Health ContactPoint | cpt-2: A system is required if a value is provided. Definition: This segment provide methods of contacting the practitioner. Only numbers that have authorized to be disclosed by the practitioner should be included. For example, most practitioners do not authorize the disclosure of their cell phone number to pharmacies. Comments: |
practitionerRole | 1..1 | BackboneElement | Definition: The list of roles/organizations that the practitioner is associated with. Comments: The address to be used for this PractitionerRole is in the referenced location (removing duplication across all the services provided at the location). |
role | 1..1 | CodeableConcept | Binding: PractitionerRole (example): The role a person plays representing an organization Definition: Roles which this practitioner is authorized to perform for the organization. Comments: A person may have more than one role. At least one role is required. |
text | 1..1 | string | Definition: A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user. Comments: This indicates the 'title' of the non-clinician practitioner. E.g. 'Receptionist', 'clinic manager', etc. |
This structure is derived from Practitioner
This structure is derived from Practitioner
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Practitioner | S | 0..* | Practitioner | A person with a formal responsibility in the provisioning of healthcare or related services |
id | S | 1..1 | id | Logical id of this artifact |
name | S | 1..1 | Shared Health HumanName | Name of a human - parts and usage |
telecom | S | 0..* | Shared Health ContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) |
practitionerRole | S | 1..1 | BackboneElement | Roles/organizations the practitioner is associated with |
role | S | 1..1 | CodeableConcept | Roles which this practitioner may perform |
text | S | 1..1 | string | Plain text representation of the concept |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Practitioner | S | 0..* | Practitioner | A person with a formal responsibility in the provisioning of healthcare or related services |
id | SΣ | 1..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: http://tools.ietf.org/html/bcp47 (required): A human language. | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | A identifier for the person as this agent |
active | Σ | 0..1 | boolean | Whether this practitioner's record is in active use |
name | S | 1..1 | Shared Health HumanName | Name of a human - parts and usage |
telecom | SI | 0..* | Shared Health ContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) |
address | Σ | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) |
gender | Σ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. |
birthDate | Σ | 0..1 | date | The date on which the practitioner was born |
photo | 0..* | Attachment | Image of the person | |
practitionerRole | S | 1..1 | BackboneElement | Roles/organizations the practitioner is associated with |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
organization | 0..1 | Reference(Organization) | Organization where the roles are performed | |
role | SΣ | 1..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
coding | Σ | 0..* | Coding | Code defined by a terminology system |
text | SΣ | 1..1 | string | Plain text representation of the concept |
specialty | Σ | 0..* | CodeableConcept | Specific specialty of the practitioner Binding: PractitionerSpecialty (example): Specific specialty associated with the agency |
identifier | Σ | 0..* | Identifier | Business Identifiers that are specific to a role/location |
telecom | Σ | 0..* | ContactPoint | Contact details that are specific to the role/location/service |
period | Σ | 0..1 | Period | The period during which the practitioner is authorized to perform in these role(s) |
location | 0..* | Reference(Location) | The location(s) at which this practitioner provides care | |
healthcareService | 0..* | Reference(HealthcareService) | The list of healthcare services that this worker provides for this role's Organization/Location(s) | |
qualification | 0..* | BackboneElement | Qualifications obtained by training and certification | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
identifier | 0..* | Identifier | An identifier for this qualification for the practitioner | |
code | 1..1 | CodeableConcept | Coded representation of the qualification Binding: ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 (example): Specific qualification the practitioner has to provide a service | |
period | 0..1 | Period | Period during which the qualification is valid | |
issuer | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification | |
communication | 0..* | CodeableConcept | A language the practitioner is able to use in patient communication Binding: http://tools.ietf.org/html/bcp47 (required): A human language. | |
Documentation for this format |
Grid View
This structure is derived from Practitioner
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Practitioner | 0..* | Practitioner | Definition: A person who is directly or indirectly involved in the provisioning of healthcare. Comments: |
id | 1..1 | id | Definition: The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. Comments: Conformance Note: This will be a GUID assigned by the sending application in the form urn:uuid:[guid]. Ideally, this guid will be consistent for all messages referencing the same practitioner. |
name | 1..1 | Shared Health HumanName | Definition: A human's name with the ability to identify parts and usage. Comments: Conformance Rule: Set use = Professional; Alias is optional. |
telecom | 0..* | Shared Health ContactPoint | cpt-2: A system is required if a value is provided. Definition: This segment provide methods of contacting the practitioner. Only numbers that have authorized to be disclosed by the practitioner should be included. For example, most practitioners do not authorize the disclosure of their cell phone number to pharmacies. Comments: |
practitionerRole | 1..1 | BackboneElement | Definition: The list of roles/organizations that the practitioner is associated with. Comments: The address to be used for this PractitionerRole is in the referenced location (removing duplication across all the services provided at the location). |
role | 1..1 | CodeableConcept | Binding: PractitionerRole (example): The role a person plays representing an organization Definition: Roles which this practitioner is authorized to perform for the organization. Comments: A person may have more than one role. At least one role is required. |
text | 1..1 | string | Definition: A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user. Comments: This indicates the 'title' of the non-clinician practitioner. E.g. 'Receptionist', 'clinic manager', etc. |
This structure is derived from Practitioner
Differential View
This structure is derived from Practitioner
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Practitioner | S | 0..* | Practitioner | A person with a formal responsibility in the provisioning of healthcare or related services |
id | S | 1..1 | id | Logical id of this artifact |
name | S | 1..1 | Shared Health HumanName | Name of a human - parts and usage |
telecom | S | 0..* | Shared Health ContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) |
practitionerRole | S | 1..1 | BackboneElement | Roles/organizations the practitioner is associated with |
role | S | 1..1 | CodeableConcept | Roles which this practitioner may perform |
text | S | 1..1 | string | Plain text representation of the concept |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Practitioner | S | 0..* | Practitioner | A person with a formal responsibility in the provisioning of healthcare or related services |
id | SΣ | 1..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: http://tools.ietf.org/html/bcp47 (required): A human language. | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | A identifier for the person as this agent |
active | Σ | 0..1 | boolean | Whether this practitioner's record is in active use |
name | S | 1..1 | Shared Health HumanName | Name of a human - parts and usage |
telecom | SI | 0..* | Shared Health ContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) |
address | Σ | 0..* | Address | Address(es) of the practitioner that are not role specific (typically home address) |
gender | Σ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required): The gender of a person used for administrative purposes. |
birthDate | Σ | 0..1 | date | The date on which the practitioner was born |
photo | 0..* | Attachment | Image of the person | |
practitionerRole | S | 1..1 | BackboneElement | Roles/organizations the practitioner is associated with |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
organization | 0..1 | Reference(Organization) | Organization where the roles are performed | |
role | SΣ | 1..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
coding | Σ | 0..* | Coding | Code defined by a terminology system |
text | SΣ | 1..1 | string | Plain text representation of the concept |
specialty | Σ | 0..* | CodeableConcept | Specific specialty of the practitioner Binding: PractitionerSpecialty (example): Specific specialty associated with the agency |
identifier | Σ | 0..* | Identifier | Business Identifiers that are specific to a role/location |
telecom | Σ | 0..* | ContactPoint | Contact details that are specific to the role/location/service |
period | Σ | 0..1 | Period | The period during which the practitioner is authorized to perform in these role(s) |
location | 0..* | Reference(Location) | The location(s) at which this practitioner provides care | |
healthcareService | 0..* | Reference(HealthcareService) | The list of healthcare services that this worker provides for this role's Organization/Location(s) | |
qualification | 0..* | BackboneElement | Qualifications obtained by training and certification | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
identifier | 0..* | Identifier | An identifier for this qualification for the practitioner | |
code | 1..1 | CodeableConcept | Coded representation of the qualification Binding: ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 (example): Specific qualification the practitioner has to provide a service | |
period | 0..1 | Period | Period during which the qualification is valid | |
issuer | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification | |
communication | 0..* | CodeableConcept | A language the practitioner is able to use in patient communication Binding: http://tools.ietf.org/html/bcp47 (required): A human language. | |
Documentation for this format |
Other representations of profile: Schematron
3.53.3 Terminology Bindings
Terminology Bindings
Path | Conformance | ValueSet |
Practitioner.language | required | http://tools.ietf.org/html/bcp47 |
Practitioner.gender | required | AdministrativeGender |
Practitioner.practitionerRole.role | example | PractitionerRole |
Practitioner.practitionerRole.specialty | example | PractitionerSpecialty |
Practitioner.qualification.code | example | ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 |
Practitioner.communication | required | http://tools.ietf.org/html/bcp47 |
3.53.4 Constraints
Constraints
Id | Path | Details | Requirements |
cpt-2 | Practitioner.telecom | A system is required if a value is provided. : value.empty() or system.exists() |