Generated from
smart-base/skills/content/authoring-who-smart-guidelines/l4-application-build.md— do not edit here.
l4-application-build
Skill id:
l4-application-build· Package:authoring-who-smart-guidelines· Stage 8b ofsmart-guideline-end-to-end, taskTask_BuildAppofsmart-guideline-end-to-end.bpmn. Adjudicated by the business analyst and the clinical SME (does it do what the L2 says?) and the FHIR modeller (does it conform to L3?).
Input and output
The contract is input.schema.json and output.schema.json.
- In: the
applicationBrief(stage 7,l4-application-brief), the stage-6igbuild, and the stage-8awireframes(cat-harnesswireframe-design-review’s output:topic,assetDir,candidateswith theiroutcome). - Out: the
application: where it is, how torunit, its stagingurl, the IG it was builtagainst, and itstests, eachconformance(an IG example or test case) orscenario(an L2 user scenario), withpass,failornot-run.
Steps
- Build from the chosen wireframe. Use the candidate whose
outcomeischosen; while the choice is pending, the agent’s recommended one. A later choice of another candidate marks the screens built from the firstrejected-upstream, as any derived asset. - Build against the IG build, not its publication. The stage-6 IG need
not be published: publication runs on in
dak-l3-ig.bpmnand is not on this path. Use the IG’s canonicals and resources; the application adds no profile or value set of its own (one it needs is a stage-6 finding). - Test. One
conformancetest per IG example and test case the application touches, and onescenariowalk per L2 user scenario in the brief’sl2Processes. Failing tests are reported, not hidden. - Stage it. The application is reviewed running, on the staged preview, beside the chosen wireframe of each screen.
Processes that run this skill
| process | step(s) that name it |
|---|---|
| SMART Guideline end to end | 8b · L4: build the consuming application |