SMART Base
0.2.0 - ci-build

SMART Base, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-base/tree/main and changes regularly. See the Directory of published versions
Built from commit d97caff5.

ActorDefinition: FHIR Modeller (Experimental)

Official URL: http://smart.who.int/base/ActorDefinition/SGAuthoring.Persona.FHIRModeller Version: 0.2.0
Draft as of 2026-03-20 Computable Name: FHIRModeller

An L3 author who creates machine-readable FHIR artifacts from L2 DAK specifications. FHIR Modellers use FSH (FHIR Shorthand), SUSHI, and the IG Publisher toolchain to produce conformant Implementation Guides.

Key activities:

  • Verify L2 input availability and consistency
  • Author FHIR Logical Models from L2 data dictionaries
  • Create FHIR Profiles (StructureDefinitions)
  • Author FHIR Questionnaires from L2 forms
  • Write CQL for decision logic, scheduling logic, and indicators
  • Create StructureMaps for data extraction
  • Author PlanDefinitions for business processes and decision tables
  • Create ActorDefinitions from L2 personas (reusing Commons repository)
  • Create ExampleScenario resources from L2 user scenarios
  • Author FHIR Measure resources from L2 indicators
  • Create FHIR Requirements resources
  • Develop test cases (TestPlan, TestScript, example instances)
  • Ensure all artifacts conform to CRMI Shareable/Publishable profiles

Source: IG Starter Kit, L2-L3 Overview and all L3 authoring pages

Actor: FHIRModeller FHIR ModellerType: person