The FHIR profiles used for Practitioner Role
Heading Description
A generic location profile created using the CareConnect Level 2 CareConnect-Location-1 profile, using the elements required to support its use within the Digital Maternity Messaging Specfication.
Mapping for Location
> | Level 1 | Location Resource | > | Level 2 | CareConnect-Location-1 | > | Level 3 | None |
View Used FHIR Elements | [View All FHIR Elements] |
Name | Card. | Conformance | Type | Description, Constraints and mapping for Implementation |
---|---|---|---|---|
Location | | Details and position information for a physical place Constraint (dom-2): If the resource is contained in another resource, it SHALL NOT contain nested Resources Constraint (dom-1): If the resource is contained in another resource, it SHALL NOT contain any narrative Constraint (dom-4): If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated Constraint (dom-3): If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource |
||
- id | 0..1 | Optional | Id | Logical id of this artifact |
- meta | 1..1 | Mandatory | Meta | Metadata about the resource The value attribute of the profile element MUST contain the value 'https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Location-1' |
- implicitRules | 0..1 | Not Used | Uri | A set of rules under which this content was created |
- language | 0..1 | Not Used | Code | Language of the resource content Binding (extensible): A human language. Common Languages |
- text | 0..1 | Not Used | Narrative | Text summary of the resource, for human interpretation |
- contained | 0..* | Not Used | Resource | Contained, inline Resources |
- modifierExtension | 0..* | Not Used | Extension | Extensions that cannot be ignored Constraint (ext-1): Must have either extensions or value[x], not both Slicing: Description: Extensions are always sliced by (at least) url, Discriminator: url, Ordering: false, Rules: Open |
- identifier | 0..* | Not Used | Identifier | Unique code or number identifying the location to its users Slicing: Discriminator: system, Ordering: false, Rules: Open at End |
- identifier (odsSiteCode) | 0..1 | Required | Identifier | ODS Site code to identify the organisation at site level Site code of the unit to which the person was admitted Maternity Data set mapping = 'ODS/ORD Site Code' |
- - use | 0..1 | Not Used | Code | usual : official : temp : secondary (If known) Binding (required): Identifies the purpose for this identifier, if known. IdentifierUse |
- - type | 0..1 | Not Used | CodeableConcept | Description of identifier Binding (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Identifier Type Codes |
- - system | 1..1 | Required | Uri | ODS Code The value attribute of the profile element MUST contain the value 'https://fhir.nhs.uk/Id/ods-site-code' |
- - value | 1..1 | Required | String | The ODS Site code name, to reflect the code used |
- - period | 0..1 | Not Used | Period | Time period when id is/was valid for use Constraint (per-1): If present, start SHALL have a lower value than end |
- - assigner | 0..1 | Not Used | Reference | Organization that issued id (may be just text) Constraint (ref-1): SHALL have a contained resource if a local reference is provided |
Not Used | CareConnect-Organization-1 | |||
- status | 0..1 | Not Used | Code | active : suspended : inactive Binding (required): Indicates whether the location is still in use. LocationStatus |
- operationalStatus | 0..1 | Not Used | Coding | The Operational status of the location (typically only for a bed/room) Binding (preferred): The operational status if the location (where typically a bed/room) v2 Bed Status |
- - system | 0..1 | Not Used | Uri | Identity of the terminology system |
- - version | 0..1 | Not Used | String | Version of the system - if relevant |
- - code | 0..1 | Not Used | Code | Symbol in syntax defined by the system |
- - display | 0..1 | Not Used | String | Representation defined by the system |
- - userSelected | 0..1 | Not Used | Boolean | If this coding was chosen directly by the user |
- name | 0..1 | Not Used | String | Name of the location as used by humans |
- alias | 0..* | Not Used | String | A list of alternate names that the location is known as, or was known as in the past |
- description | 0..1 | Not Used | String | Additional details about the location that could be displayed as further information to identify the location beyond its name This is the physical location of the person. E.g hospital ward, bed, theatre. For ambulatory care, eg, health centre, clinic, resource centre, person’s home maximum 150 characters Maternity Date set mapping = 'Patient Location' |
- mode | 0..1 | Not Used | Code | instance : kind Binding (required): Indicates whether a resource instance represents a specific location or a class of locations. LocationMode |
- type | 0..1 | Required | CodeableConcept | Type of function performed Binding (extensible): Indicates the type of function performed at the location. ServiceDeliveryLocationRoleType Maternity Date set mapping = 'Specialty admitted to' Note this valueset is defined as extensible and therefore if the code exists in this valueSet then that code MUST be used. Alternatively if the code does not exist in this valueSet then a code from the Activity Treatment Function Code valueSet MUST be used |
- - coding | 0..* | Required | Coding | Code defined by a terminology system |
- - - system | 0..1 | Required | Uri | Identity of the terminology system MUST contain the value 'http://hl7.org/fhir/stu3/v3/ServiceDeliveryLocationRoleType' |
- - - version | 0..1 | Not Used | String | Version of the system - if relevant |
- - - code | 0..1 | Required | Code | Symbol in syntax defined by the system This MUST contain the code which describes the speciality of the location. |
- - - display | 0..1 | Required | String | Representation defined by the system This MUST contain the display associated with the code |
- - - userSelected | 0..1 | Not Used | Boolean | If this coding was chosen directly by the user |
- - text | 1..1 | Not Used | String | Plain text representation of the concept |
- telecom | 0..* | Not Used | ContactPoint | Contact details of the location Constraint (cpt-2): A system is required if a value is provided. |
- - system | 0..1 | Not Used | Code | phone : fax : email : pager : url : sms : other Binding (required): Telecommunications form for contact point ContactPointSystem |
- - value | 0..1 | Not Used | String | The actual contact point details |
- - use | 0..1 | Not Used | Code | home : work : temp : old : mobile - purpose of this contact point Binding (required): Use of contact point ContactPointUse |
- - rank | 0..1 | Not Used | positiveInt | Specify preferred order of use (1 = highest) |
- - period | 0..1 | Not Used | Period | Time period when the contact point was/is in use Constraint (per-1): If present, start SHALL have a lower value than end |
- - - start | 0..1 | Not Used | dateTime | Starting time with inclusive boundary |
- - - end | 0..1 | Not Used | dateTime | End time with inclusive boundary, if not ongoing |
- address | 0..1 | Not Used | Address | Physical location |
- - use | 0..1 | Not Used | Code | home : work : temp : old - purpose of this address Binding (required): The use of an address AddressUse |
- - type | 0..1 | Not Used | Code | postal : physical : both Binding (required): The type of an address (physical / postal) AddressType |
- - text | 0..1 | Not Used | String | Text representation of the address |
- - line | 0..* | Not Used | String | Street name, number, direction & P.O. Box etc. |
- - city | 0..1 | Not Used | String | Name of city, town etc. |
- - district | 0..1 | Not Used | String | District name (aka county) |
- - state | 0..1 | Not Used | String | Sub-unit of country (abbreviations ok) |
- - postalCode | 0..1 | Not Used | String | Postal code for area |
- - country | 0..1 | Not Used | String | Country (e.g. can be ISO 3166 2 or 3 letter code) |
- - period | 0..1 | Not Used | Period | Time period when address was/is in use Constraint (per-1): If present, start SHALL have a lower value than end |
- - - start | 0..1 | Not Used | dateTime | Starting time with inclusive boundary |
- - - end | 0..1 | Not Used | dateTime | End time with inclusive boundary, if not ongoing |
- physicalType | 0..1 | Required | CodeableConcept | Physical form of the location Binding (example): Physical form of the location LocationType |
- - coding | 0..1 | Not Used | Coding | Code defined by a terminology system |
- - - system | 0..1 | Not Used | Uri | Identity of the terminology system |
- - - version | 0..1 | Not Used | String | Version of the system - if relevant |
- - - code | 0..1 | Not Used | Code | Symbol in syntax defined by the system |
- - - display | 0..1 | Not Used | String | Representation defined by the system |
- - - userSelected | 0..1 | Not Used | Boolean | If this coding was chosen directly by the user |
- - text | 0..1 | Required | String | Plain text representation of the concept This is the physical location of the person. E.g hospital ward, bed, theatre. For ambulatory care, eg, health centre, clinic, resource centre, person’s home maximum 150 characters Maternity Date set mapping = 'Patient Location' |
- position | 0..1 | Not Used | BackboneElement | The absolute geographic location |
- - modifierExtension | 0..* | Not Used | Extension | Extensions that cannot be ignored Constraint (ext-1): Must have either extensions or value[x], not both |
- - longitude | 1..1 | Not Used | Decimal | Longitude with WGS84 datum |
- - latitude | 1..1 | Not Used | Decimal | Latitude with WGS84 datum |
- - altitude | 0..1 | Not Used | Decimal | Altitude with WGS84 datum |
- managingOrganization | 0..1 | Not Used | Reference | Organization responsible for provisioning and upkeep Constraint (ref-1): SHALL have a contained resource if a local reference is provided |
Not Used | CareConnect-Organization-1 | |||
- - reference | 0..1 | Not Used | String | Literal reference, Relative, internal or absolute URL |
- - identifier | 0..1 | Not Used | Identifier | Logical reference, when literal reference is not known |
- - display | 0..1 | Not Used | String | Text alternative for the resource |
- partOf | 0..1 | Not Used | Reference | Another Location this one is physically part of Constraint (ref-1): SHALL have a contained resource if a local reference is provided |
Not Used | CareConnect-Location-1 | |||
- - reference | 0..1 | Not Used | String | Literal reference, Relative, internal or absolute URL |
- - identifier | 0..1 | Not Used | Identifier | Logical reference, when literal reference is not known |
- - display | 0..1 | Not Used | String | Text alternative for the resource |
- endpoint | 0..* | Not Used | Reference | Technical endpoints providing access to services operated for the location Constraint (ref-1): SHALL have a contained resource if a local reference is provided |
Not Used | Endpoint | |||
- - reference | 0..1 | Not Used | String | Literal reference, Relative, internal or absolute URL |
- - identifier | 0..1 | Not Used | Identifier | Logical reference, when literal reference is not known |
- - display | 0..1 | Not Used | String | Text alternative for the resource |