SGAuthoring.Skills.AuthorActorDefinitions
type: Basic
node role: treeRoot
resource.id:
  value: SGAuthoring.Skills.AuthorActorDefinitions
resource.meta:
  meta.profile:
    value: http://smart.who.int/base/StructureDefinition/SGRequirements
    index: 0
    link: http://smart.who.int/base/StructureDefinition/SGRequirements
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: English Generated Narrative: Requirements SGAuthoring.Skills.AuthorActorDefinitions Profile: SMART Guidelines Requirements These requirements apply to the actor FHIR Modeller Reuse Commons personas SHALL Can check the Commons repository for existing ActorDefinitions and reuse them when adequate. Create new ActorDefinitions SHALL Can create draft ActorDefinitions with appropriate name, title, description, and type when no existing persona fits. Submit for governance approval SHALL Can submit new persona definitions to the Commons governance process for approval before final publication. Write FSH for ActorDefinitions SHALL Can author ActorDefinition instances using FHIR Shorthand (FSH) syntax. French Narratif généré : Requirements SGAuthoring.Skills.AuthorActorDefinitions Profil: SMART Guidelines Requirements Ces exigences s'appliquent à l'acteur FHIR Modeller Reuse Commons personas SHALL Can check the Commons repository for existing ActorDefinitions and reuse them when adequate. Create new ActorDefinitions SHALL Can create draft ActorDefinitions with appropriate name, title, description, and type when no existing persona fits. Submit for governance approval SHALL Can submit new persona definitions to the Commons governance process for approval before final publication. Write FSH for ActorDefinitions SHALL Can author ActorDefinition instances using FHIR Shorthand (FSH) syntax. Arabic السرد المُنشأ: Requirements SGAuthoring.Skills.AuthorActorDefinitions الملف الشخصي: SMART Guidelines Requirements تنطبق هذه المتطلبات على الممثل FHIR Modeller Reuse Commons personas SHALL Can check the Commons repository for existing ActorDefinitions and reuse them when adequate. Create new ActorDefinitions SHALL Can create draft ActorDefinitions with appropriate name, title, description, and type when no existing persona fits. Submit for governance approval SHALL Can submit new persona definitions to the Commons governance process for approval before final publication. Write FSH for Act…
domain resource.extension:
  index: 0
  extension.url:
    value: http://smart.who.int/base/StructureDefinition/SGTask
  extension.value coding:
    coding.system:
      value: http://smart.who.int/base/CodeSystem/SGTasks
    coding.code:
      value: userTask
    coding.display:
      value: User Task
domain resource.extension:
  index: 1
  extension.url:
    value: http://smart.who.int/base/StructureDefinition/SGTask
  extension.value coding:
    coding.system:
      value: http://smart.who.int/base/CodeSystem/SGTasks
    coding.code:
      value: userTask
    coding.display:
      value: User Task
domain resource.extension:
  index: 2
  extension.url:
    value: http://smart.who.int/base/StructureDefinition/SGTask
  extension.value coding:
    coding.system:
      value: http://smart.who.int/base/CodeSystem/SGTasks
    coding.code:
      value: userTask
    coding.display:
      value: User Task
domain resource.extension:
  index: 3
  extension.url:
    value: http://smart.who.int/base/StructureDefinition/SGTask
  extension.value coding:
    coding.system:
      value: http://smart.who.int/base/CodeSystem/SGTasks
    coding.code:
      value: userTask
    coding.display:
      value: User Task
domain resource.extension:
  index: 4
  element.extension:
    index: 0
    extension.url:
      value: http://smart.who.int/base/StructureDefinition/SGString
    extension.value string:
      value: create FHIR ActorDefinitions from L2 personas
  element.extension:
    index: 1
    extension.url:
      value: http://smart.who.int/base/StructureDefinition/SGString
    extension.value string:
      value: personas are formally defined as reusable FHIR resources across SMART Guidelines IGs
  extension.url:
    value: http://smart.who.int/base/StructureDefinition/SGUserStory
domain resource.extension:
  index: 5
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.url
  extension.value uri:
    value: http://smart.who.int/base/Requirements/SGAuthoring.Skills.AuthorActorDefinitions
domain resource.extension:
  index: 6
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.version
  extension.value string:
    value: 0.3.0
domain resource.extension:
  index: 7
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.name
  extension.value string:
    value: SkillAuthorActorDefinitions
domain resource.extension:
  index: 8
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.title
  extension.value string:
    value: Can author actor definitions
domain resource.extension:
  index: 9
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.status
  extension.value code:
    value: draft
domain resource.extension:
  index: 10
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.experimental
  extension.value boolean:
    value: true
domain resource.extension:
  index: 11
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.date
  extension.value date time:
    value: 2026-08-26T17:25:14+00:00
domain resource.extension:
  index: 12
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.publisher
  extension.value string:
    value: WHO
domain resource.extension:
  index: 13
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.contact
  extension.value contact detail:
    contact detail.name:
      value: WHO
    contact detail.telecom:
      index: 0
      contact point.system:
        value: url
      contact point.value:
        value: http://who.int
domain resource.extension:
  index: 14
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.description
  extension.value markdown:
    value: Capability to create FHIR ActorDefinitions from L2 personas, reusing existing definitions from the Commons repository.
domain resource.extension:
  index: 15
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.jurisdiction
domain resource.extension:
  index: 16
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.actor
  extension.value canonical:
    value: http://smart.who.int/base/ActorDefinition/SGAuthoring.Persona.FHIRModeller
    link: http://smart.who.int/base/ActorDefinition/SGAuthoring.Persona.FHIRModeller
domain resource.extension:
  index: 17
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key
    extension.value id:
      value: ACTOR-01
  element.extension:
    index: 1
    extension.url:
      value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label
    extension.value string:
      value: Reuse Commons personas
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance
    extension.value code:
      value: SHALL
  element.extension:
    index: 3
    extension.url:
      value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement
    extension.value markdown:
      value: Can check the Commons repository for existing ActorDefinitions and reuse them when adequate.
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement
domain resource.extension:
  index: 18
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key
    extension.value id:
      value: ACTOR-02
  element.extension:
    index: 1
    extension.url:
      value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label
    extension.value string:
      value: Create new ActorDefinitions
  element.extension:
    index: 2
    extension.url:
      value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance
    extension.value code:
      value: SHALL
  element.extension:
    index: 3
    extension.url:
      value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement

value: Can create draft ActorDefinitions with appropriate name, title, description, and type when no existing persona fits.

index: 19
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key
  extension.value id:
    value: ACTOR-03
element.extension:
  index: 1
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label
  extension.value string:
    value: Submit for governance approval
element.extension:
  index: 2
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance
  extension.value code:
    value: SHALL
element.extension:
  index: 3
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement
  extension.value markdown:
    value: Can submit new persona definitions to the Commons governance process for approval before final publication.
extension.url:
  value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement

index: 20
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key
  extension.value id:
    value: ACTOR-04
element.extension:
  index: 1
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label
  extension.value string:
    value: Write FSH for ActorDefinitions
element.extension:
  index: 2
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance
  extension.value code:
    value: SHALL
element.extension:
  index: 3
  extension.url:
    value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement
  extension.value markdown:
    value: Can author ActorDefinition instances using FHIR Shorthand (FSH) syntax.
extension.url:
  value: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement

codeable concept.coding:
  index: 0
  coding.system:
    value: http://hl7.org/fhir/fhir-types
  coding.code:
    value: Requirements