FHIR Release 3 (STU) Current Build
This page is part of FHIR STU 3 (v3.0.1) in it's permanent home (it will always be available at this URL). It has been superceded by R4 . For a full list of available versions, see the Directory of published versions .

Extension: workflowStatus

Vocabulary Work Group   Maturity Level : 1 Informative Use Context : Any

URL for this extension:


http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus

Status: draft. Extension maintained by: HL7

Workflow Status is used to represent details of the value set development process while in a single Activity Status.

Comment :

The values that are traditionally used for this element while the value set Value Set Definition has an Activity Status of Preliminary. The development of a value set often follows a formal workflow process from initiation Preliminary are assumed to completion, include phrases that capture various stages in review and this element carries the state variable for this state machine. The assumption approval. It is expected that when first created a value set this would have be used to manage maintenance activities, but that a workflow state of Draft. Additional workflow states may terminology service would not be used. expected to expose this information. Different services might adopt different workflow status values reflecting their local practices.

Context of Use: Use on element: Element ID ValueSet

usage info: insert a list of places where this extension is used

Extension Content

Summary

Name Flags Card. Type Description & Constraints doco
. . extension workflowStatus 0..1 string URL = http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus
workflowStatus: Workflow Status is used to represent details of the value set development process while the value set has an Activity Status of Preliminary. The development of a value set often follows a formal workflow process from initiation to completion, and this element carries the state variable for this state machine. The assumption is that when first created a value set would have in a workflow state of Draft. Additional workflow states may be used. single Activity Status.


Use on element: Element ID ValueSet

doco Documentation for this format

Full Structure

Name Flags Card. Type Description & Constraints doco
. . extension 0..1 Extension URL = http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus
workflowStatus: Workflow Status is used to represent details of the value set development process while the value set has an Activity Status of Preliminary. The development of a value set often follows a formal workflow process from initiation to completion, and this element carries the state variable for this state machine. The assumption is that when first created a value set would have in a workflow state of Draft. Additional workflow states may be used. single Activity Status.


Use on element: Element ID ValueSet
. . . extension 0..0
. . . url 1..1 uri "http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus"
. . . valueString 0..1 string Value of extension

doco Documentation for this format

XML Template

<!-- workflowStatus -->doco
< xmlns="http://hl7.org/fhir"

<extension xmlns="http://hl7.org/fhir"

     url="http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus" >
  <!-- from Element: extension -->
 <

 <valueString value="[string]"/><!-- 0..1 Value of extension -->

</extension>

JSON Template

{ // workflowStatus
  // from Element: extension
    "
    ],

    "extension" : [ //  sliced by value:url  in the specified order, Open ]

    "url" : "http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus", // R! 
    "

    "valueString" : "<string>" //Value of extension

  }

Summary

Name Flags Card. Type Description & Constraints doco
. . extension workflowStatus 0..1 string URL = http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus
workflowStatus: Workflow Status is used to represent details of the value set development process while the value set has an Activity Status of Preliminary. The development of a value set often follows a formal workflow process from initiation to completion, and this element carries the state variable for this state machine. The assumption is that when first created a value set would have in a workflow state of Draft. Additional workflow states may be used. single Activity Status.


Use on element: Element ID ValueSet

doco Documentation for this format

Full Structure

Name Flags Card. Type Description & Constraints doco
. . extension 0..1 Extension URL = http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus
workflowStatus: Workflow Status is used to represent details of the value set development process while the value set has an Activity Status of Preliminary. The development of a value set often follows a formal workflow process from initiation to completion, and this element carries the state variable for this state machine. The assumption is that when first created a value set would have in a workflow state of Draft. Additional workflow states may be used. single Activity Status.


Use on element: Element ID ValueSet
. . . extension 0..0
. . . url 1..1 uri "http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus"
. . . valueString 0..1 string Value of extension

doco Documentation for this format

XML Template

<!-- workflowStatus -->doco
< xmlns="http://hl7.org/fhir"

<extension xmlns="http://hl7.org/fhir"

     url="http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus" >
  <!-- from Element: extension -->
 <

 <valueString value="[string]"/><!-- 0..1 Value of extension -->

</extension>

JSON Template

{ // workflowStatus
  // from Element: extension
    "
    ],

    "extension" : [ //  sliced by value:url  in the specified order, Open ]

    "url" : "http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus", // R! 
    "

    "valueString" : "<string>" //Value of extension

  }

 

Constraints

  • ele-1 : All FHIR elements must have a @value or children (xpath: @value|f:*|h:div )
  • ext-1 : Must have either extensions or value[x], not both (xpath: exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')]) )