Naming Conventions
These naming conventions are applicable to FHIR conformance resources (i.e. StructureDefinition, CodeSystem, ConceptMap, ValueSet, etc.) published within Data Standards Wales FHIR profiles and as part of this implementation guide.
Naming Segments
The naming conventions defined here use the following naming segments:
[base URL]: the base URL is 'https://fhir.nhs.wales/'
[ResourceType]: The FHIR resource type e.g. 'StructureDefinition', 'CodeSystem', 'ConceptMap', 'Patient' or 'MedicationStatement'.
[BusinessName]: The business name of the resource. For CodeSystem and ValueSet, the business name shall reflect the name given in the data set as published in the relevant Data Standards Change Notice (DSCN). For ConceptMap resources, the business name shall reflect the name given to the value set that is being mapped from.
[Organisation]: NamingSystem resources may be 'owned' by a particular organisation. In this case use initials e.g. ABUHB (Aneurin Bevan University Health Board), VUNHST (Velindre Univerisity NHS Trust) etc. to identify the organisation.
Naming Conventions for Profiles
The following naming conventions apply to the FHIR profiles defined in this guide.
The logical id of profile shall be in the form DataStandardsWales-PSOM-[ResourceType] e.g.
- DataStandardsWales-PSOM-Patient,
 - DataStandardsWales-PSOM-Organization
 
In case a ResourceType is used multiple times within a project, the logical id of profile shall be in the form DataStandardsWales-PSOM-[ResourceType]-[BusinessName] e.g.
- DataStandardsWales-PSOM-Organization-Vendor
 
The url of the profile shall be in the form [base URL]/StructureDefinition/DataStandardsWales-PSOM-[ResourceType] e.g.
- https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-PSOM-Patient
 - https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-PSOM-Organization
 
The name of the profile - specifically the .name element - shall be in the form DataStandardsWalesPSOM[ResourceType] e.g.
- DataStandardsWalesPSOMPatient
 - DataStandardsWalesPSOMOrganization
 
The file name of the profile shall be in the form Profile-DataStandardsWales-PSOM-[ResourceType] e.g.
- Profile-DataStandardsWales-PSOM-Patient
 - Profile-DataStandardsWales-PSOM-Organization
 
Naming Conventions for Extensions
The following naming conventions apply to the FHIR extensions defined in this guide.
The logical id of the extension shall be in the form Extension-DataStandardsWales-PSOM-[BusinessName] e.g.
- Extension-DataStandardsWales-PSOM-HospitalClassification,
 - Extension-DataStandardsWales-PSOM-EffectivePeriod
 
The url of the extension shall be in the form [base URL]/StructureDefinition/Extension-DataStandardsWales-PSOM-[BusinessName] e.g.
- https://fhir.nhs.wales/StructureDefinition/Extension-DataStandardsWales-PSOM-HospitalClassification
 - https://fhir.nhs.wales/StructureDefinition/Extension-DataStandardsWales-PSOM-EffectivePeriod
 
The name of the extension - specifically the .name element - shall be in the form ExtensionDataStandardsWalesPSOM[BusinessName] e.g.
- ExtensionDataStandardsWalesPSOMHospitalClassification
 - ExtensionDataStandardsWalesPSOMEffectivePeriod
 
The file name of the extension shall be in the form Extension-DataStandardsWales-PSOM-[BusinessName] e.g.
- Extension-DataStandardsWales-PSOM-HospitalClassification
 - Extension-DataStandardsWales-PSOM-EffectivePeriod
 
Naming Conventions for Terminology Resources
The following naming conventions apply to FHIR CodeSystem, ConceptMap and ValueSet resources defined in this guide.
The logical id of the terminology resource shall be in the form DataStandardsWales-PSOM-[BusinessName] e.g.
- DataStandardsWales-PSOM-Ethnicity,
 - DataStandardsWales-PSOM-MaritalStatus
 
The url of the resource shall be in the form [base URL]/[ResourceType]/DataStandardsWales-PSOM-[BusinessName] e.g.
- https://fhir.nhs.wales/CodeSystem/DataStandardsWales-PSOM-Ethnicity
 - https://fhir.nhs.wales/ValueSet/DataStandardsWales-PSOM-GenderIdentity
 - https://fhir.nhs.wales/ConceptMap/DataStandardsWales-PSOM-AdministrativeGender
 
The name of the resource - specifically the .name element - shall be in the form DataStandardsWalesPSOM[BusinessName] e.g.
- DataStandardsWalesPSOMEthnicity
 - DataStandardsWalesPSOMMaritalStatus
 
This is necessary to create unique names of FHIR shorthand instances, which are referenced in Questionnaires.
The file name of the resource shall be in the form [ResourceType]-DataStandardsWales-PSOM-[BusinessName] e.g.
- CodeSystem-DataStandardsWales-PSOM-Ethnicity
 - ConceptMap-DataStandardsWales-PSOM-AdministrativeGender
 
Naming Conventions for NamingSystem Resources
The following naming conventions apply to FHIR NamingSystem resources defined in this guide.
The logical id of the NamingSystem shall be in the form DataStandardsWales-PSOM-{[Organisation]}-[BusinessName1]-[BusinessName2] e.g.
- DataStandardsWales-PSOM-ABUHB-PAS-PatientIdentifier,
 - DataStandardsWales-PSOM-LIMS-identifier
 
The file name of the NamingSystem shall be in the form NamingSystem-[BusinessName] e.g.
- NamingSystem-ABUHB-pas-identifier
 - NamingSystem-LIMS-identifier
 
Naming Conventions for Questionnaires
The following naming conventions apply to the FHIR Questionnaires defined in this guide.
The logical id of the Questionnaire is defined by NHS Wales. It is commonly in the abbreviated tool name form or PascalCased names joining words together. DataStandardsWales-PSOM-[QuestionnaireName]. Capitalized, with hypens removed. e.g.
- DataStandardsWales-PSOM-EQ5D5L
 - DataStandardsWales-PSOM-IBDControl
 - DataStandardsWales-PSOM-AboutYou
 - DataStandardsWales-PSOM-EORTCQLQC13
 
The url of the Questionnaire shall be in the form [base URL]/Questionnaire/DataStandardsWales-PSOM-[QuestionnaireName] e.g.
- https://fhir.nhs.wales/Questionnaire/DataStandardsWales-PSOM-EQ5D5L
 - https://fhir.nhs.wales/Questionnaire/DataStandardsWales-PSOM-AboutYou
 
The name of the Questionnaire - specifically the .name element - shall be in the form DataStandardsWalesPSOM[QuestionnaireName]. Capitalized, with hyphens removed. e.g.
- DataStandardsWalesPSOMEQ5D5L
 - DataStandardsWalesPSOMAboutYou
 
The file name of the Questionnaire shall be in the form Questionnaire-DataStandardsWales-PSOM-[QuestionnaireName] e.g.
- Questionnaire-DataStandardsWales-PSOM-EQ5D5L
 - Questionnaire-DataStandardsWales-PSOM-AboutYou
 
File names are automatically generated with FHIR Shorthand.
Naming Conventions for LPDS Questionnaires
The following naming conventions apply to the LPDS FHIR Questionnaires defined in this guide.
The logical id of the Questionnaire shall be in the abbreviated tool name form [HealthBoard-Abbreviation]-PSOM-[LPDS-PROM-Name]. Capitalized, with hypens removed. e.g.
- CAV-PSOM-GSRS
 
The url of the Questionnaire shall be in the form [base URL]/Questionnaire/[HealthBoard-Abbreviation]-PSOM-[LPDS-PROM-Name] e.g.
- https://fhir.nhs.wales/Questionnaire/CAV-PSOM-GSRS
 
The name of the Questionnaire - specifically the .name element - shall be in the form [HealthBoard-Abbreviation]PSOM[LPDS-PROM-Name]. Capitalized, with hyphens removed. e.g.
- CAVPSOMGSRS
 
The file name of the Questionnaire shall be in the form Questionnaire-[HealthBoard-Abbreviation]-PSOM-[LPDS-PROM-Name] e.g.
- Questionnaire-CAV-PSOM-GSRS
 
File names are automatically generated with FHIR Shorthand.
In the above, [LPDS-PROM-Name] is generally PascalCased names joining words together, with the first letter of every word capitalized.
Naming Conventions for Questionnaire Terminology
The following naming conventions apply to FHIR CodeSystem, ConceptMap and ValueSet resources used within PSOM Questionnaires.
When possible, the naming conventions for terminology can be followed, but additional guidance is specified here.
If all questions in a Questionnaire use exactly the same ValueSet, with identical ordering and scoring values (e.g. PROMIS Physical Function – Short Form 4a):
- A CodeSystem and a ValueSet for the complete Questionnaire is created. The name of the Questionnaire can be used as the [BusinessName] capitalized, with hyphens removed.
 
If a clearly defined subset of questions within a questionnaire uses exactly the same ValueSet, with identical ordering and scoring values (e.g. myPOS question MYPPX002A - MYPPX002S):
- A CodeSystem and a ValueSet for the complete subset is created. The identical part of the Question Reference can be used as the [BusinessName].
 
In all other cases, even if multiple questions in a Questionnaire use the same ValueSet:
- A CodeSystem and a ValueSet for the question is created. The name of the Questionnaire, followed by the Data Item Name can be used as the [BusinessName] capitalized, with hyphens removed.
 
The logical id of the terminology resource shall be in the form DataStandardsWales-PSOM-[BusinessName] e.g.
- DataStandardsWales-PSOM-PROMISPFSF4A
 - DataStandardsWales-PSOM-myPOS-MYPPX002
 - DataStandardsWales-PSOM-EQ5D5L-PainOrDiscomfort
 
The url of the resource shall be in the form [base URL]/[ResourceType]/DataStandardsWales-PSOM-[BusinessName] e.g.
- https://fhir.nhs.wales/CodeSystem/DataStandardsWales-PSOM-PROMISPFSF4A
 - https://fhir.nhs.wales/CodeSystem/DataStandardsWales-PSOM-myPOS-MYPPX002
 - https://fhir.nhs.wales/ValueSet/DataStandardsWales-PSOM-EQ5D5L-PainOrDiscomfort
 
The name of the resource - specifically the .name element - shall be in the form DataStandardsWalesPSOM[BusinessName] e.g.
- DataStandardsWalesPSOMPROMISPFSF4A
 - DataStandardsWalesPSOMmyPOSMYPPX002
 - DataStandardsWalesPSOMEQ5D5LPainOrDiscomfort
 
The file name of the resource shall be in the form [ResourceType]-DataStandardsWales-PSOM-[BusinessName] e.g.
- CodeSystem-DataStandardsWales-PSOM-PROMISPFSF4A
 - ValueSet-DataStandardsWales-PSOM-EQ5D5L-PainOrDiscomfort
 
Using FHIR Shorthand, the .id, .name, .title and .description are generated based on RuleSets using the PROM and Question name.
Based on the .id, the .url of a resource is automatically generated as well. File names are automatically generated with FHIR Shorthand.
Naming Conventions for LPDS Questionnaire Terminology
The following naming conventions apply to LPDS FHIR CodeSystem, ConceptMap and ValueSet resources used within the Questionnaires.
When possible, the naming conventions for terminology and questionnaire terminology can be followed, but additional guidance is specified here.
The logical id of the terminology resource shall be in the form [HealthBoard-Abbreviation]-PSOM-[BusinessName] e.g.
- CAV-PSOM-GINET21
 - CAV-PSOM-ZZGSRS004
 
The url of the resource shall be in the form [base URL]/[ResourceType]/[HealthBoard-Abbreviation]-PSOM-[BusinessName] e.g.
- https://fhir.nhs.wales/CodeSystem/CAV-PSOM-GINET21
 - https://fhir.nhs.wales/ValueSet/CAV-PSOM-ZZGSRS004
 
The name of the resource - specifically the .name element - shall be in the form [HealthBoard-Abbreviation]PSOM[BusinessName] e.g.
- CAVPSOMGINET21
 - CAVPSOMZZGSRS004
 
The file name of the resource shall be in the form [ResourceType]-[HealthBoard-Abbreviation]-PSOM-[BusinessName] e.g.
- CodeSystem-CAV-PSOM-GINET21
 - ValueSet-CAV-PSOM-ZZGSRS004
 
Using FHIR Shorthand, the .id, .name, .title and .description are generated based on RuleSets using the Healthboard, PROM, and Question name.
Based on the .id, the .url of a resource is automatically generated as well. File names are automatically generated with FHIR Shorthand.
Naming Conventions for Examples
The following naming conventions apply to the FHIR examples defined in this guide.
Examples of profiles are not conformance resources and lack the .url, .name and .title elements. However, to ensure consistency, the .id is standardized in the form Example-[ProfileId]-[unique string], capped to 64 characters where the unique string is a short description of the example. The string starts with the most generic information and ends with the most specific information.
- Example-DataStandardsWales-PSOM-Patient-AliceJones
 - Example-DataStandardsWales-PSOM-QuestionnaireResponse-EQ5D5L-Baseline
 
The filename of the resource shall be in the form Example-[ProfileId]-[unique string] e.g.
- Example-DataStandardsWales-PSOM-Patient-AliceJones
 - Example-DataStandardsWales-PSOM-QuestionnaireResponse-EQ5D5L-Baseline