DocumentPersonUniversal is a DRAFT profile only for use with the generic participation on the CDA document header.
This profile constrains the generic participants of the CDA document to ones suitable for the CDA document header.
This DRAFT profile supports a very limited subset of generic participations on the CDA document header i.e Practitioner participants. It is published as a 'work in progress' and as such is subject to change.
Name | Card. | Type | Description & Constraints |
---|---|---|---|
Practitioner | Practitioner | A person with a formal responsibility in the provisioning of healthcare or related services | |
Participant Type | 0..1 | Extension | Extension to represent participant type. Extension http://fhir.nhs.net/StructureDefinition/extension-cofe-participant-type-1 |
Participant Function Code | 0..1 | Extension | Extension to represent participant function code. Extension http://fhir.nhs.net/StructureDefinition/extension-cofe-participant-function-code-1 |
Role Class Associative | 0..1 | Extension | Extension to represent role class associative. Extension http://fhir.nhs.net/StructureDefinition/extension-roleclassassociative-1-0 |
identifier | A identifier for the person as this agent Slice: Ordering: Ordered, Rules: Open at End | ||
identifier (SDS Identifier) | 0..1 | Identifier | SDS identifier that uniquely identifies the person |
system | 1..1 | Uri | SDS identifier that uniquely identifies the person Fixed Value http://fhir.nhs.net/Id/sds-user-id |
value | 1..1 | String | Shall contain the SDS User ID Example Value 200009876204 |
identifier (SDS Role Profile Identifier) | 0..1 | Identifier | Shall carry the SDS identifier that uniquely identifies the role profile of the person |
system | 1..1 | Uri | Shall carry the SDS identifier that uniquely identifies the role profile of the person Fixed Value http://fhir.nhs.net/Id/sds-role-profile-id |
value | 1..1 | String | Shall contain the SDS Role Profile ID Example Value 100077650987 |
identifier (Alternative Identifier) | 0..1 | Identifier | An alternative identifier where a national code system can not be identified. |
system | 1..1 | Uri | The element shall contain the Local Person Identifier Fixed Value http://fhir.nhs.net/Id/local-person-identifier |
value | 1..1 | String | Shall contain the author's identifier Example Value 123456 |
assigner (assigningAuthorityName) | 1..1 | Reference (Organization) | Organization that issued id (may be just text) |
display | 1..1 | String | Shall contain the assigning organisation in the format of ODSCode:ODSName Example Value RA9:SOUTH DEVON HEALTHCARE NHS TRUST |
name | 1..1 | HumanName | A name associated with the person |
use | 0..1 | Code | A vocabulary that may be used to give further information about the type of contact details contained in the value element. Binding The use of a human name (http://hl7.org/fhir/ValueSet/name-use) Binding Strength Required |
family | 0..1 | String | Family name (often called 'Surname') |
given | 0..* | String | Given names (not always 'first'). Includes middle names |
prefix | 0..1 | String | Parts that come before the name |
suffix | 0..* | String | Parts that come after the name |
period | 0..1 | Period | Time period when name was/is in use |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
telecom | 0..* | ContactPoint | A contact detail for the practitioner |
system | 0..1 | Code | phone | fax | email | pager | other Binding Telecommunications form for contact point (http://hl7.org/fhir/ValueSet/contact-point-system) Binding Strength Required |
value | 1..1 | String | The actual contact point details |
use | 0..1 | Code | A vocabulary that may be used to give further information about the type of contact details contained in the value element Binding Use of contact point (http://hl7.org/fhir/ValueSet/contact-point-use) Binding Strength Required |
period | 0..1 | Period | Time period when the contact point was/is in use |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
address | 0..1 | Address | Where practitioner can be found/visited |
use | 0..1 | Code | A vocabulary that should be used to further define the organisation address when required. Binding The use of an address (http://hl7.org/fhir/ValueSet/address-use) Binding Strength Required Example Value home |
type | 0..1 | Code | postal | physical | both Binding The type of an address (physical / postal) (http://hl7.org/fhir/ValueSet/address-type) Binding Strength Required Example Value both |
text | 0..1 | String | Text representation of the address Example Value 137 Nowhere Street, Erewhon 9132 |
line | 0..* | String | Street name, number, direction & P.O. Box etc. Example Value 137 Nowhere Street |
city | 0..1 | String | Name of city, town etc. Example Value Erewhon |
district | 0..1 | String | District name (aka county) Example Value Madison |
postalCode | 0..1 | String | Postal code for area Example Value 9132 |
country | 0..1 | String | Country (can be ISO 3166 3 letter code) |
period | 0..1 | Period | Time period when address was/is in use Example Value Hl7.Fhir.Model.Period |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
practitionerRole | 0..1 | BackboneElement | Roles/organizations the practitioner is associated with |
managingOrganization | 0..1 | Reference (cofe-organization-ods-1) | Organization where the roles are performed |
reference | 1..1 | String | Relative URL reference |
display | 0..1 | String | Narrative text for the resource |
role | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding The role a person plays representing an organization (http://snomed.info/sct) Binding Strength Example |
coding | 0..1 | Coding | Code defined by a terminology system Binding Code defined by SnomedCT (http://snomed.info/sct) Binding Strength Example |
system | 1..1 | Uri | Identity of the terminology system Example Value http://snomed.info/sct |
code | 1..1 | Code | Symbol in syntax defined by the system Binding Code defined by SnomedCT (http://snomed.info/sct) Binding Strength Example Example Value 158997000 |
display | 1..1 | String | Representation defined by the system Example Value District nurse |
text | 0..1 | String | Plain text representation of the concept |
Name | Type | Description & Constraints |
---|---|---|
Extension-COFE-Participant-Type-1 | Extension | Extension to represent participant type. |
Extension-COFE-Participant-Function-Code-1 | Extension | Extension to represent participant function code. |
Extension-RoleClassAssociative-1-0 | Extension | Extension to represent role class associative. |
Path | Name | Binding Strength | ValueSet |
---|---|---|---|
Practitioner.name.use | use | Required | http://hl7.org/fhir/ValueSet/name-use |
Practitioner.telecom.use | use | Required | http://hl7.org/fhir/ValueSet/contact-point-use |
Practitioner.address.use | use | Required | http://hl7.org/fhir/ValueSet/address-use |
Practitioner.practitionerRole.role | role | Example | http://snomed.info/sct |
Practitioner.practitionerRole.role.coding | coding | Example | http://snomed.info/sct |
Practitioner.practitionerRole.role.coding.code | code | Example | http://snomed.info/sct |
COFE-DocumentParticipantUniversal-1