Difference between revisions of "FHIR artifacts naming convention"

From Health Level 7 Belgium Wiki
(Created page with "== Profiles == * Profiles should be called according to the functionality, not necessarily for the base resource type. * Profile names should be prefixed with BE * Profile i...")
 
 
Line 9: Line 9:
 
# for prescriptions
 
# for prescriptions
  
The profiles would be:
+
The profiles for the examples above would be:
 
* Medication Schedule:
 
* Medication Schedule:
 
** Name: BEMedicationSchedule
 
** Name: BEMedicationSchedule
Line 17: Line 17:
 
** Name: BEMedicationPrescription
 
** Name: BEMedicationPrescription
 
** id: be-medications-prescription
 
** id: be-medications-prescription
 
  
 
== Logical Models ==
 
== Logical Models ==

Latest revision as of 15:12, 23 March 2020

Profiles

  • Profiles should be called according to the functionality, not necessarily for the base resource type.
  • Profile names should be prefixed with BE
  • Profile ids should be prefixed with be-
  • Example: MedicationRequest can be used for several purposes
  1. for the schedule / reminder of medications for a patient (let's call it "medicationschedule")
  2. for prescriptions

The profiles for the examples above would be:

  • Medication Schedule:
    • Name: BEMedicationSchedule
    • id: be-medications-schedule
  • Prescripton:
    • Name: BEMedicationPrescription
    • id: be-medications-prescription

Logical Models

Logical models should follow the same guidelines as Profiles, but the ids should be prefixed with model- instead of be-

Code Systems

Value Sets