STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

H.?? StructureDefinition: hspc-provpract

The official URL for this profile is:

http://hl7.org/fhir/StructureDefinition/hspc-provpract

ProviderPractitioner captures the demographic and preofessional information of a health care provider/practitioner.

This profile was published on Wed, May 13, 2015 00:00+1000 as a draft by HSPC.

H.??.1 Formal Views of Profile Content

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

This structure is derived from QICore-Practitioner.

NameFlagsCard.TypeDescription & Constraintsdoco
.. Practitioner 0..*Practitioner
... classification Binding: HSPC ProviderPractitioner Classification (preferred)
... telecom 0..*ContactPoint
.... iso21090-preferred 0..*booleanpreferred
URL: http://hl7.org/fhir/StructureDefinition/iso21090-preferred
... address 0..*Address
.... hspc-extensionsprimaryIndicator 0..*CodeableConceptA flag indicating prime
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionsprimaryIndicator
Binding: v2 Yes/no Indicator (preferred)
... practitionerRole BackboneElementSlice: Unordered, Open, by Practitioner.practitionerRole.organization, Practitioner.practitionerRole.role
... practitionerRole 0..*BackboneElement
.... role 0..1CodeableConceptBinding: HSPC ProviderPractitioner Type (preferred)
.... specialty 0..*CodeableConceptBinding: HSPC ProviderPractitioner Specialty (preferred)
... practitionerRole 0..*BackboneElement
... practitionerRole 0..*BackboneElement
.... hspc-extensionspracticeAffiliationType 0..*CodeableConceptAffiliationType
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionspracticeAffiliationType
Binding: HSPC Practice Affiliation Type (example)
.... hspc-extensionspractitionerPrivilege 0..*CodeableConceptPractitionerPrivilege
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionspractitionerPrivilege
Binding: HSPC ProviderPractitioner Privilege (preferred)
... qualification 0..*BackboneElement
.... hspc-extensionscredentialEligibilityInd 0..*CodeableConceptCredential Eligibility Indicator
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionscredentialEligibilityInd
Binding: v2 Yes/no Indicator (preferred)
... communication 0..*CodeableConcept
.... hspc-extensionscommunicationMode 0..*CodeableConceptCommunicationMode
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionscommunicationMode
Binding: HSPC Communication Mode (preferred)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Practitioner 0..*PractitionerA person with a formal responsibility in the provisioning of healthcare or related services
... meta 0..1MetaMetadata about the resource
... implicitRules ?! 0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: IETF BCP-47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... practitioner-classification 0..1CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/practitioner-classification
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierA identifier for the person as this agent
... active 0..1booleanWhether this practitioner's record is in active use
... name 0..*HumanNameThe name(s) associated with the practitioner
... telecom 0..*ContactPointA contact detail for the practitioner (that apply to all roles)
.... iso21090-preferred 0..*booleanExtension
URL: http://hl7.org/fhir/StructureDefinition/iso21090-preferred
.... system I0..1codephone | fax | email | pager | other
Binding: ContactPointSystem (required)
.... value 0..1stringThe actual contact point details
.... use ?! 0..1codehome | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required)
.... rank 0..1positiveIntSpecify preferred order of use (1 = highest)
.... period 0..1PeriodTime period when the contact point was/is in use
... address 0..*AddressAddress(es) of the practitioner that are not role specific (typically home address)
.... hspc-extensionsprimaryIndicator 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionsprimaryIndicator
Binding: v2 Yes/no Indicator (preferred)
.... use ?! 0..1codehome | work | temp | old - purpose of this address
Binding: AddressUse (required)
Example: home
.... type 0..1codepostal | physical | both
Binding: AddressType (required)
Example: both
.... text 0..1stringText representation of the address
Example: 137 Nowhere Street, Erewhon 9132
.... line 0..*stringStreet name, number, direction & P.O. Box etc.
Example: 137 Nowhere Street
.... city 0..1stringName of city, town etc.
Example: Erewhon
.... district 0..1stringDistrict name (aka county)
Example: Madison
.... state 0..1stringSub-unit of country (abbreviations ok)
.... postalCode 0..1stringPostal code for area
Example: 9132
.... country 0..1stringCountry (can be ISO 3166 3 letter code)
.... period 0..1PeriodTime period when address was/is in use
Example: {"start":"2010-03-23","end":"2010-07-01"}
... gender S 0..1codemale | female | other | unknown
Binding: AdministrativeGender (required)
... birthDate 0..1dateThe date on which the practitioner was born
... photo 0..*AttachmentImage of the person
... practitionerRole BackboneElementRoles/organizations the practitioner is associated with
Slice: Unordered, Open, by Practitioner.practitionerRole.organization, Practitioner.practitionerRole.role
... practitionerRole 0..*BackboneElementRoles/organizations the practitioner is associated with
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... organization S0..1Reference(QICore-Organization)Organization where the roles are performed
.... role S 0..1CodeableConceptRoles which this practitioner may perform
Binding: HSPC ProviderPractitioner Type (preferred)
.... specialty S 0..*CodeableConceptSpecific specialty of the practitioner
Binding: HSPC ProviderPractitioner Specialty (preferred)
..... practitioner-primaryInd 0..1booleanExtension
URL: http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
..... coding 0..*CodingCode defined by a terminology system
..... text 0..1stringPlain text representation of the concept
.... identifier 0..*IdentifierBusiness Identifiers that are specific to a role/location
.... telecom 0..*ContactPointContact details that are specific to the role/location/service
.... period S 0..1PeriodThe period during which the practitioner is authorized to perform in these role(s)
.... location 0..*Reference(QICore-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)
... practitionerRole 0..*BackboneElementRoles/organizations the practitioner is associated with
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... organization S0..1Reference(QICore-Organization)Organization where the roles are performed
.... role S 0..1CodeableConceptRoles which this practitioner may perform
Binding: PractitionerRole (example)
.... specialty S 0..*CodeableConceptSpecific specialty of the practitioner
Binding: PractitionerSpecialty (example)
..... practitioner-primaryInd 0..1booleanExtension
URL: http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
..... coding 0..*CodingCode defined by a terminology system
..... text 0..1stringPlain text representation of the concept
.... identifier 0..*IdentifierBusiness Identifiers that are specific to a role/location
.... telecom 0..*ContactPointContact details that are specific to the role/location/service
.... period S 0..1PeriodThe period during which the practitioner is authorized to perform in these role(s)
.... location 0..*Reference(QICore-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)
... practitionerRole 0..*BackboneElementRoles/organizations the practitioner is associated with
.... hspc-extensionspracticeAffiliationType 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionspracticeAffiliationType
Binding: HSPC Practice Affiliation Type (example)
.... hspc-extensionspractitionerPrivilege 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionspractitionerPrivilege
Binding: HSPC ProviderPractitioner Privilege (preferred)
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... organization S0..1Reference(QICore-Organization)Organization where the roles are performed
.... role S 0..1CodeableConceptRoles which this practitioner may perform
Binding: PractitionerRole (example)
.... specialty S 0..*CodeableConceptSpecific specialty of the practitioner
Binding: PractitionerSpecialty (example)
..... practitioner-primaryInd 0..1booleanExtension
URL: http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
..... coding 0..*CodingCode defined by a terminology system
..... text 0..1stringPlain text representation of the concept
.... identifier 0..*IdentifierBusiness Identifiers that are specific to a role/location
.... telecom 0..*ContactPointContact details that are specific to the role/location/service
.... period S 0..1PeriodThe period during which the practitioner is authorized to perform in these role(s)
.... location 0..*Reference(QICore-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..*BackboneElementQualifications obtained by training and certification
.... hspc-extensionscredentialEligibilityInd 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionscredentialEligibilityInd
Binding: v2 Yes/no Indicator (preferred)
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... identifier 0..*IdentifierAn identifier for this qualification for the practitioner
.... code 1..1CodeableConceptCoded representation of the qualification
Binding: ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 (example)
.... period 0..1PeriodPeriod during which the qualification is valid
.... issuer 0..1Reference(QICore-Organization)Organization that regulates and issues the qualification
... communication 0..*CodeableConceptA language the practitioner is able to use in patient communication
Binding: IETF BCP-47 (required)
.... hspc-extensionscommunicationMode 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionscommunicationMode
Binding: HSPC Communication Mode (preferred)
.... coding 0..*CodingCode defined by a terminology system
.... text 0..1stringPlain text representation of the concept

doco Documentation for this format

todo

Differential View

This structure is derived from QICore-Practitioner.

NameFlagsCard.TypeDescription & Constraintsdoco
.. Practitioner 0..*Practitioner
... classification Binding: HSPC ProviderPractitioner Classification (preferred)
... telecom 0..*ContactPoint
.... iso21090-preferred 0..*booleanpreferred
URL: http://hl7.org/fhir/StructureDefinition/iso21090-preferred
... address 0..*Address
.... hspc-extensionsprimaryIndicator 0..*CodeableConceptA flag indicating prime
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionsprimaryIndicator
Binding: v2 Yes/no Indicator (preferred)
... practitionerRole BackboneElementSlice: Unordered, Open, by Practitioner.practitionerRole.organization, Practitioner.practitionerRole.role
... practitionerRole 0..*BackboneElement
.... role 0..1CodeableConceptBinding: HSPC ProviderPractitioner Type (preferred)
.... specialty 0..*CodeableConceptBinding: HSPC ProviderPractitioner Specialty (preferred)
... practitionerRole 0..*BackboneElement
... practitionerRole 0..*BackboneElement
.... hspc-extensionspracticeAffiliationType 0..*CodeableConceptAffiliationType
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionspracticeAffiliationType
Binding: HSPC Practice Affiliation Type (example)
.... hspc-extensionspractitionerPrivilege 0..*CodeableConceptPractitionerPrivilege
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionspractitionerPrivilege
Binding: HSPC ProviderPractitioner Privilege (preferred)
... qualification 0..*BackboneElement
.... hspc-extensionscredentialEligibilityInd 0..*CodeableConceptCredential Eligibility Indicator
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionscredentialEligibilityInd
Binding: v2 Yes/no Indicator (preferred)
... communication 0..*CodeableConcept
.... hspc-extensionscommunicationMode 0..*CodeableConceptCommunicationMode
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionscommunicationMode
Binding: HSPC Communication Mode (preferred)

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Practitioner 0..*PractitionerA person with a formal responsibility in the provisioning of healthcare or related services
... meta 0..1MetaMetadata about the resource
... implicitRules ?! 0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: IETF BCP-47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... practitioner-classification 0..1CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/practitioner-classification
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierA identifier for the person as this agent
... active 0..1booleanWhether this practitioner's record is in active use
... name 0..*HumanNameThe name(s) associated with the practitioner
... telecom 0..*ContactPointA contact detail for the practitioner (that apply to all roles)
.... iso21090-preferred 0..*booleanExtension
URL: http://hl7.org/fhir/StructureDefinition/iso21090-preferred
.... system I0..1codephone | fax | email | pager | other
Binding: ContactPointSystem (required)
.... value 0..1stringThe actual contact point details
.... use ?! 0..1codehome | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required)
.... rank 0..1positiveIntSpecify preferred order of use (1 = highest)
.... period 0..1PeriodTime period when the contact point was/is in use
... address 0..*AddressAddress(es) of the practitioner that are not role specific (typically home address)
.... hspc-extensionsprimaryIndicator 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionsprimaryIndicator
Binding: v2 Yes/no Indicator (preferred)
.... use ?! 0..1codehome | work | temp | old - purpose of this address
Binding: AddressUse (required)
Example: home
.... type 0..1codepostal | physical | both
Binding: AddressType (required)
Example: both
.... text 0..1stringText representation of the address
Example: 137 Nowhere Street, Erewhon 9132
.... line 0..*stringStreet name, number, direction & P.O. Box etc.
Example: 137 Nowhere Street
.... city 0..1stringName of city, town etc.
Example: Erewhon
.... district 0..1stringDistrict name (aka county)
Example: Madison
.... state 0..1stringSub-unit of country (abbreviations ok)
.... postalCode 0..1stringPostal code for area
Example: 9132
.... country 0..1stringCountry (can be ISO 3166 3 letter code)
.... period 0..1PeriodTime period when address was/is in use
Example: {"start":"2010-03-23","end":"2010-07-01"}
... gender S 0..1codemale | female | other | unknown
Binding: AdministrativeGender (required)
... birthDate 0..1dateThe date on which the practitioner was born
... photo 0..*AttachmentImage of the person
... practitionerRole BackboneElementRoles/organizations the practitioner is associated with
Slice: Unordered, Open, by Practitioner.practitionerRole.organization, Practitioner.practitionerRole.role
... practitionerRole 0..*BackboneElementRoles/organizations the practitioner is associated with
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... organization S0..1Reference(QICore-Organization)Organization where the roles are performed
.... role S 0..1CodeableConceptRoles which this practitioner may perform
Binding: HSPC ProviderPractitioner Type (preferred)
.... specialty S 0..*CodeableConceptSpecific specialty of the practitioner
Binding: HSPC ProviderPractitioner Specialty (preferred)
..... practitioner-primaryInd 0..1booleanExtension
URL: http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
..... coding 0..*CodingCode defined by a terminology system
..... text 0..1stringPlain text representation of the concept
.... identifier 0..*IdentifierBusiness Identifiers that are specific to a role/location
.... telecom 0..*ContactPointContact details that are specific to the role/location/service
.... period S 0..1PeriodThe period during which the practitioner is authorized to perform in these role(s)
.... location 0..*Reference(QICore-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)
... practitionerRole 0..*BackboneElementRoles/organizations the practitioner is associated with
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... organization S0..1Reference(QICore-Organization)Organization where the roles are performed
.... role S 0..1CodeableConceptRoles which this practitioner may perform
Binding: PractitionerRole (example)
.... specialty S 0..*CodeableConceptSpecific specialty of the practitioner
Binding: PractitionerSpecialty (example)
..... practitioner-primaryInd 0..1booleanExtension
URL: http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
..... coding 0..*CodingCode defined by a terminology system
..... text 0..1stringPlain text representation of the concept
.... identifier 0..*IdentifierBusiness Identifiers that are specific to a role/location
.... telecom 0..*ContactPointContact details that are specific to the role/location/service
.... period S 0..1PeriodThe period during which the practitioner is authorized to perform in these role(s)
.... location 0..*Reference(QICore-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)
... practitionerRole 0..*BackboneElementRoles/organizations the practitioner is associated with
.... hspc-extensionspracticeAffiliationType 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionspracticeAffiliationType
Binding: HSPC Practice Affiliation Type (example)
.... hspc-extensionspractitionerPrivilege 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionspractitionerPrivilege
Binding: HSPC ProviderPractitioner Privilege (preferred)
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... organization S0..1Reference(QICore-Organization)Organization where the roles are performed
.... role S 0..1CodeableConceptRoles which this practitioner may perform
Binding: PractitionerRole (example)
.... specialty S 0..*CodeableConceptSpecific specialty of the practitioner
Binding: PractitionerSpecialty (example)
..... practitioner-primaryInd 0..1booleanExtension
URL: http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
..... coding 0..*CodingCode defined by a terminology system
..... text 0..1stringPlain text representation of the concept
.... identifier 0..*IdentifierBusiness Identifiers that are specific to a role/location
.... telecom 0..*ContactPointContact details that are specific to the role/location/service
.... period S 0..1PeriodThe period during which the practitioner is authorized to perform in these role(s)
.... location 0..*Reference(QICore-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..*BackboneElementQualifications obtained by training and certification
.... hspc-extensionscredentialEligibilityInd 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionscredentialEligibilityInd
Binding: v2 Yes/no Indicator (preferred)
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... identifier 0..*IdentifierAn identifier for this qualification for the practitioner
.... code 1..1CodeableConceptCoded representation of the qualification
Binding: ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 (example)
.... period 0..1PeriodPeriod during which the qualification is valid
.... issuer 0..1Reference(QICore-Organization)Organization that regulates and issues the qualification
... communication 0..*CodeableConceptA language the practitioner is able to use in patient communication
Binding: IETF BCP-47 (required)
.... hspc-extensionscommunicationMode 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-extensionscommunicationMode
Binding: HSPC Communication Mode (preferred)
.... coding 0..*CodingCode defined by a terminology system
.... text 0..1stringPlain text representation of the concept

doco Documentation for this format

XML Template

JSON Template

todo

 

Other representations of profile: Schematron

H.??.2 Terminology Bindings

PathNameConformanceValueSet
Practitioner.language?extrequiredhttp://tools.ietf.org/html/bcp47
Practitioner.telecom.systemContactPointSystemrequiredContactPointSystem
Practitioner.telecom.useContactPointUserequiredContactPointUse
Practitioner.address.extension
[UriType[http://hl7.org/fhir/StructureDefinition/hspc-extensionsprimaryIndicator]]
v2 Yes/no Indicatorpreferredv2 Yes/no Indicator
Practitioner.address.useAddressUserequiredAddressUse
Practitioner.address.typeAddressTyperequiredAddressType
Practitioner.genderAdministrativeGenderrequiredAdministrativeGender
Practitioner.practitionerRole.rolePractitionerRoleexamplePractitionerRole
Practitioner.practitionerRole.specialtyPractitionerSpecialtyexamplePractitionerSpecialty
Practitioner.practitionerRole.rolePractitionerRoleexamplePractitionerRole
Practitioner.practitionerRole.specialtyPractitionerSpecialtyexamplePractitionerSpecialty
Practitioner.practitionerRole.extension
[UriType[http://hl7.org/fhir/StructureDefinition/hspc-extensionspracticeAffiliationType]]
HSPC Practice Affiliation TypeexampleHSPC Practice Affiliation Type
Practitioner.practitionerRole.extension
[UriType[http://hl7.org/fhir/StructureDefinition/hspc-extensionspractitionerPrivilege]]
HSPC ProviderPractitioner PrivilegepreferredHSPC ProviderPractitioner Privilege
Practitioner.practitionerRole.rolePractitionerRoleexamplePractitionerRole
Practitioner.practitionerRole.specialtyPractitionerSpecialtyexamplePractitionerSpecialty
Practitioner.qualification.extension
[UriType[http://hl7.org/fhir/StructureDefinition/hspc-extensionscredentialEligibilityInd]]
v2 Yes/no Indicatorpreferredv2 Yes/no Indicator
Practitioner.qualification.codeANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2exampleANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2
Practitioner.communication?extrequiredhttp://tools.ietf.org/html/bcp47
Practitioner.communication.extension
[UriType[http://hl7.org/fhir/StructureDefinition/hspc-extensionscommunicationMode]]
HSPC Communication ModepreferredHSPC Communication Mode

H.??.3 Constraints

IdPathDetailsRequirements
.