This page is part of the Validated Healthcare Directory FHIR IG (v0.2.0: STU 1 Ballot 2) based on FHIR (HL7® FHIR® Standard) v3.5.0. The current version which supersedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions
StructureDefinition-qualification
An extension to add qualifications for an organization (e.g. accreditation) or practitionerRole (e.g. registered to prescribe controlled substances). The extension includes:
qualification.identifierprovides an identifier for the qualificationqualification.codeindicates the type of qualificationqualificaton.issuerincludes a reference to the organization that issued the qualificationqualification.statusdescribes the current status of the qualification (i.e. active, inactive, issued in error, revoked, pending, unknown)qualification.periodindicates a period of time during which the current status appliesqualification.whereValidindicates where the qualification is valid. Users may select any number of specific locations, classes of locations, or combination thereofqualification.historypresents a series of historical statuses for the qualification and the period of time associated with each status
Formal Views of Profile Content
Description of Profiles, Differentials, and Snapshots.
The official URL for this profile is: http://hl7.org/fhir/uv/vhdir/StructureDefinition/qualification
Published on Sat Dec 09 00:54:07 AEST 2017 as a active by .
This profile builds on Extension
Complete Summary of the Mandatory Requirements
This extension is optional. If used, it SHALL include:
- A coded representation of the qualification in
qualification.code - A reference to the organization that issued the qualification in
qualification.issuer - For each representation of the history of the qualification, a coded status in
qualification.history.statusand period of time for which that status applied inqualification.history.status
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Qualification | ||
![]() ![]() | 0..* | Extension | Slice: Unordered, Open by value:url | |
![]() ![]() | 0..* | Extension | Identifier | |
![]() ![]() ![]() | 1..1 | "identifier" | ||
![]() ![]() ![]() | 1..1 | Identifier | Identifier | |
![]() ![]() | 1..1 | Extension | Code | |
![]() ![]() ![]() | 1..1 | "code" | ||
![]() ![]() ![]() | 1..1 | CodeableConcept | Code | |
![]() ![]() | 1..1 | Extension | Issuer | |
![]() ![]() ![]() | 1..1 | "issuer" | ||
![]() ![]() ![]() | 1..1 | Reference(VhDir Organization) | Issuer | |
![]() ![]() | 0..1 | Extension | Status | |
![]() ![]() ![]() | 1..1 | "status" | ||
![]() ![]() ![]() | 1..1 | Coding | Status | |
![]() ![]() | 0..1 | Extension | Period | |
![]() ![]() ![]() | 1..1 | "period" | ||
![]() ![]() ![]() | 1..1 | Period | Period | |
![]() ![]() | 0..* | Extension | Where the qualification is valid | |
![]() ![]() ![]() | 1..1 | "whereValid" | ||
![]() ![]() ![]() | 1..1 | CodeableConcept, Reference(VhDir Location) | Where the qualification is valid | |
![]() ![]() | 0..* | Extension | History | |
![]() ![]() ![]() | 0..* | Extension | Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | Extension | Previous status | |
![]() ![]() ![]() ![]() | 1..1 | "status" | ||
![]() ![]() ![]() ![]() | 1..1 | Coding | Previous status | |
![]() ![]() ![]() | 1..1 | Extension | Period | |
![]() ![]() ![]() ![]() | 1..1 | "period" | ||
![]() ![]() ![]() ![]() | 1..1 | Period | Period | |
![]() ![]() ![]() | 1..1 | "history" | ||
![]() ![]() ![]() | 0..0 | |||
![]() ![]() | 1..1 | "http://hl7.org/fhir/uv/vhdir/StructureDefinition/qualification" | ||
![]() ![]() | 0..0 | |||
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | I | 0..* | Qualification | |
![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() | 0..* | Extension | Identifier | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "identifier" | ||
![]() ![]() ![]() | 1..1 | Identifier | Identifier | |
![]() ![]() | 1..1 | Extension | Code | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "code" | ||
![]() ![]() ![]() | 1..1 | CodeableConcept | Code | |
![]() ![]() | 1..1 | Extension | Issuer | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "issuer" | ||
![]() ![]() ![]() | 1..1 | Reference(VhDir Organization) | Issuer | |
![]() ![]() | 0..1 | Extension | Status | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "status" | ||
![]() ![]() ![]() | 1..1 | Coding | Status | |
![]() ![]() | 0..1 | Extension | Period | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "period" | ||
![]() ![]() ![]() | 1..1 | Period | Period | |
![]() ![]() | 0..* | Extension | Where the qualification is valid | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "whereValid" | ||
![]() ![]() ![]() | 1..1 | CodeableConcept, Reference(VhDir Location) | Where the qualification is valid | |
![]() ![]() | 0..* | Extension | History | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | Extension | Previous status | |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 1..1 | "status" | ||
![]() ![]() ![]() ![]() | 1..1 | Coding | Previous status | |
![]() ![]() ![]() | 1..1 | Extension | Period | |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 1..1 | "period" | ||
![]() ![]() ![]() ![]() | 1..1 | Period | Period | |
![]() ![]() ![]() | 1..1 | "history" | ||
![]() ![]() | 1..1 | "http://hl7.org/fhir/uv/vhdir/StructureDefinition/qualification" | ||
Documentation for this format | ||||
Differential View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Qualification | ||
![]() ![]() | 0..* | Extension | Slice: Unordered, Open by value:url | |
![]() ![]() | 0..* | Extension | Identifier | |
![]() ![]() ![]() | 1..1 | "identifier" | ||
![]() ![]() ![]() | 1..1 | Identifier | Identifier | |
![]() ![]() | 1..1 | Extension | Code | |
![]() ![]() ![]() | 1..1 | "code" | ||
![]() ![]() ![]() | 1..1 | CodeableConcept | Code | |
![]() ![]() | 1..1 | Extension | Issuer | |
![]() ![]() ![]() | 1..1 | "issuer" | ||
![]() ![]() ![]() | 1..1 | Reference(VhDir Organization) | Issuer | |
![]() ![]() | 0..1 | Extension | Status | |
![]() ![]() ![]() | 1..1 | "status" | ||
![]() ![]() ![]() | 1..1 | Coding | Status | |
![]() ![]() | 0..1 | Extension | Period | |
![]() ![]() ![]() | 1..1 | "period" | ||
![]() ![]() ![]() | 1..1 | Period | Period | |
![]() ![]() | 0..* | Extension | Where the qualification is valid | |
![]() ![]() ![]() | 1..1 | "whereValid" | ||
![]() ![]() ![]() | 1..1 | CodeableConcept, Reference(VhDir Location) | Where the qualification is valid | |
![]() ![]() | 0..* | Extension | History | |
![]() ![]() ![]() | 0..* | Extension | Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | Extension | Previous status | |
![]() ![]() ![]() ![]() | 1..1 | "status" | ||
![]() ![]() ![]() ![]() | 1..1 | Coding | Previous status | |
![]() ![]() ![]() | 1..1 | Extension | Period | |
![]() ![]() ![]() ![]() | 1..1 | "period" | ||
![]() ![]() ![]() ![]() | 1..1 | Period | Period | |
![]() ![]() ![]() | 1..1 | "history" | ||
![]() ![]() ![]() | 0..0 | |||
![]() ![]() | 1..1 | "http://hl7.org/fhir/uv/vhdir/StructureDefinition/qualification" | ||
![]() ![]() | 0..0 | |||
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | I | 0..* | Qualification | |
![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() | 0..* | Extension | Identifier | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "identifier" | ||
![]() ![]() ![]() | 1..1 | Identifier | Identifier | |
![]() ![]() | 1..1 | Extension | Code | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "code" | ||
![]() ![]() ![]() | 1..1 | CodeableConcept | Code | |
![]() ![]() | 1..1 | Extension | Issuer | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "issuer" | ||
![]() ![]() ![]() | 1..1 | Reference(VhDir Organization) | Issuer | |
![]() ![]() | 0..1 | Extension | Status | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "status" | ||
![]() ![]() ![]() | 1..1 | Coding | Status | |
![]() ![]() | 0..1 | Extension | Period | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "period" | ||
![]() ![]() ![]() | 1..1 | Period | Period | |
![]() ![]() | 0..* | Extension | Where the qualification is valid | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | "whereValid" | ||
![]() ![]() ![]() | 1..1 | CodeableConcept, Reference(VhDir Location) | Where the qualification is valid | |
![]() ![]() | 0..* | Extension | History | |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 1..1 | Extension | Previous status | |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 1..1 | "status" | ||
![]() ![]() ![]() ![]() | 1..1 | Coding | Previous status | |
![]() ![]() ![]() | 1..1 | Extension | Period | |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 1..1 | "period" | ||
![]() ![]() ![]() ![]() | 1..1 | Period | Period | |
![]() ![]() ![]() | 1..1 | "history" | ||
![]() ![]() | 1..1 | "http://hl7.org/fhir/uv/vhdir/StructureDefinition/qualification" | ||
Documentation for this format | ||||
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron
See the Conformance requirements for a complete list of supported RESTful interactions for this IG.









