New Zealand HPI Implementation Guide
0.2.0 - CI Build

New Zealand HPI Implementation Guide, published by David Hay. This is not an authorized publication; it is the continuous build for version 0.2.0). This version is based on the current content of https://github.com/HL7NZ/hpi/ and changes regularly. See the Directory of published versions

Logical Model: Provider role

Defining URL:http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderRoleModel
Version:0.2.0
Name:ProviderRoleModel
Title:Provider role
Status:Active as of 2021-08-31T02:39:29+00:00
Definition:

The role of a provider in a care delivery setting

Publisher:David Hay
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderRoleModel

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Element

Summary

Mandatory: 0 element (2 nested mandatory elements)

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraintsdoco
.. ProviderRoleModel 0..*ElementProvider role
... provider 1..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderModelThe provider
... organization 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/OrganizationModelThe organization that the provide is working for
... facility 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/FacilityModelThe facility where the provider provides care
... status 0..1BackboneElementThe current status of this role
.... active 0..1booleanTrue if the role is currently active
.... statusReason 0..1CodeableConceptThe reason for the role being in this status
Binding: PractitionerRole status reason (required)
... contactDetails 0..*ContactPointHow to contact the provider
... period 0..1PeriodThe period over which the provider is working for the organization
... identifier 0..*IdentifierIdentifiers assigned to this role
... creator 0..1BackboneElementThe person who created or updated this resource
.... person 1..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderModelThe person making the change
.... organization 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/OrganizationModelThe organization they are working on behalf on

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. ProviderRoleModel 0..*ElementProvider role
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... provider 1..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderModelThe provider
... organization 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/OrganizationModelThe organization that the provide is working for
... code 0..1CodeableConceptThe role that this provider may perform for the Organization
Binding: PractitionerRoleCodes (required)
... status 0..1BackboneElementThe current status of this role
.... active 0..1booleanTrue if the role is currently active
.... statusReason 0..1CodeableConceptThe reason for the role being in this status
Binding: PractitionerRole status reason (required)
... contactDetails 0..*ContactPointHow to contact the provider
... period 0..1PeriodThe period over which the provider is working for the organization
... identifier 0..*IdentifierIdentifiers assigned to this role
... creator 0..1BackboneElementThe person who created or updated this resource
.... person 1..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderModelThe person making the change
.... organization 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/OrganizationModelThe organization they are working on behalf on

doco Documentation for this format

This structure is derived from Element

Summary

Mandatory: 0 element (2 nested mandatory elements)

Differential View

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraintsdoco
.. ProviderRoleModel 0..*ElementProvider role
... provider 1..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderModelThe provider
... organization 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/OrganizationModelThe organization that the provide is working for
... facility 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/FacilityModelThe facility where the provider provides care
... status 0..1BackboneElementThe current status of this role
.... active 0..1booleanTrue if the role is currently active
.... statusReason 0..1CodeableConceptThe reason for the role being in this status
Binding: PractitionerRole status reason (required)
... contactDetails 0..*ContactPointHow to contact the provider
... period 0..1PeriodThe period over which the provider is working for the organization
... identifier 0..*IdentifierIdentifiers assigned to this role
... creator 0..1BackboneElementThe person who created or updated this resource
.... person 1..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderModelThe person making the change
.... organization 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/OrganizationModelThe organization they are working on behalf on

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ProviderRoleModel 0..*ElementProvider role
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... provider 1..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderModelThe provider
... organization 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/OrganizationModelThe organization that the provide is working for
... code 0..1CodeableConceptThe role that this provider may perform for the Organization
Binding: PractitionerRoleCodes (required)
... status 0..1BackboneElementThe current status of this role
.... active 0..1booleanTrue if the role is currently active
.... statusReason 0..1CodeableConceptThe reason for the role being in this status
Binding: PractitionerRole status reason (required)
... contactDetails 0..*ContactPointHow to contact the provider
... period 0..1PeriodThe period over which the provider is working for the organization
... identifier 0..*IdentifierIdentifiers assigned to this role
... creator 0..1BackboneElementThe person who created or updated this resource
.... person 1..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/ProviderModelThe person making the change
.... organization 0..1http://hl7.org.nz/fhir/ig/hpi/StructureDefinition/OrganizationModelThe organization they are working on behalf on

doco Documentation for this format

 

Other representations of profile: CSV, Excel

Terminology Bindings

PathConformanceValueSet
ProviderRoleModel.coderequiredPractitionerRoleCodes
ProviderRoleModel.status.statusReasonrequiredPractitionerRoleStatusReason