DRAFT SMART Guidelines L3 SOP
0.2.1 - CI Build
DRAFT SMART Guidelines L3 SOP, published by TBD. This is not an authorized publication; it is the continuous build for version 0.2.1). This version is based on the current content of https://github.com/DigitalSQR/smart-ig-starter-kit and changes regularly. See the Directory of published versions
ActorDefinitions are the ways that the Personas are structured; A common repository of Personas allows reuse, exchange, change tracking, etc.
Each Persona is defined by the following data:
The L3 author must ensure there is an ActorDefinition for each Persona mentioned in the L2. If the Persona doesn’t exist in the Personas Glossary yet, this process can propose the creation of another different persona. This creation of a new persona is a provisional measure; there SHALL be a governance process for Personas. In that governance, there SHALL be a requirement that all personas in the final publication of a specification SHALL be approved.
If an ActorDefinition already exists in the Commons repository, and its definitions is adequate to the case submitted, the author shall reuse an existing persona
If an ActorDefinition already exists in the Commons repository, but its definitions is not adequate to the case submitted,
If no ActorDefinition exists in the Commons repository, create a draft & propose a new persona.
.identifier
- don’t add an identifier. A final identifier will be assigned in the persona approval / onboarding process.
.status
= fixed value draft
.name
- add a meaningful computer-readable name (no spaces, PascalCase)
.title
- add a meaningful title we.g. Healthcare Worker
.description
- add a summary description
.type
- fixed value person
.description
- add a summary description
The personas should be listed in the personas.md page. To enable this, the L3 author can simply add any supporting narrative and make sure the personas.md page contains this:
{% include fragment-actors.liquid %}
Personas will be associated with actions(processes). The tracking of that association is managed in another process. See Common artifacts governance.
Tool | Usage | Doc |
---|---|---|
Sushi | New persona instances can be created in FSH syntax | HL7 Spec Sushi Documentation |