SMART Base
1.0.0 - release

This page is part of the SMART Base (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

ActorDefinition: FHIR Modeller (Experimental)

Official URL: http://smart.who.int/base/ActorDefinition/SGAuthoring.Persona.FHIRModeller Version: 1.0.0
Draft as of 2026-08-27 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