DSTU2 STU 3 Ballot
This page is part of the FHIR Specification (v1.0.2: DSTU 2). The current version which supercedes this version is

This page is part of the FHIR Specification (v1.6.0: STU 3 Ballot 4). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . For a full list of available versions, see the Directory of published versions . Page versions: . Page versions: R4B R4 R3 R2

Extension: Who has used and how?

URL for this extension:



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

Status:
draft.
Extension
maintained
by:
HL7
Consumers
of
the
value
set
and
the
implementations,
projects
or
standards
that
the
author
has
utilized
the
value
set
in.
Context
of
Use:
Use
on
element:
ValueSet
usage
info:
insert
a
list
of
places
where
this
extension
is
used

Status: draft. Extension maintained by: HL7

Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in.

Context of Use: Use on element: ValueSet

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

Extension Content

Extension Content

Summary

Name Flags Card. Type Description & Constraints Description & Constraints doco
. . extension 0..* Extension URL = http://hl7.org/fhir/StructureDefinition/valueset-usage URL = http://hl7.org/fhir/StructureDefinition/valueset-usage
Who has used and how?: Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in. Who has used and how?: Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in.
Use on element: ValueSet Use on element: ValueSet
. . . user 1..1 string This is most likely to be an organization but can be an individual. It would not be a program, that information should be recorded in the usage.use. This is most likely to be an organization but can be an individual. It would not be a program, that information should be recorded in the usage.use.
. . . use 1..1 string A descriptive name of the project or standard in which the value set is used. A descriptive name of the project or standard in which the value set is used.

Documentation for this format doco Documentation for this format

Fulle Structure Fulle Structure

Name Flags Card. Type Description & Constraints Description & Constraints doco
. . extension 0..* Extension URL = http://hl7.org/fhir/StructureDefinition/valueset-usage URL = http://hl7.org/fhir/StructureDefinition/valueset-usage
Who has used and how?: Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in. Who has used and how?: Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in.
Use on element: ValueSet Use on element: ValueSet
. . . extension 1..1 Extension A consumer of or client for the value set A consumer of or client for the value set
. . . . extension 0 .. 0
. . . . url 1..1 uri "user"
. . . . valueString 1..1 string Value of extension Value of extension
. . . extension 1..1 Extension Implementation/project/standard that uses value set Implementation/project/standard that uses value set
. . . . extension 0 .. 0
. . . . url 1..1 uri "use"
. . . . valueString 1..1 string Value of extension Value of extension
. . . url 1..1 uri "http://hl7.org/fhir/StructureDefinition/valueset-usage"
. . . value[x] 0 .. 0

Documentation for this format doco Documentation for this format

XML Template XML Template

<!-- Who has used and how? -->doco

<extension xmlns="http://hl7.org/fhir"
     url="http://hl7.org/fhir/StructureDefinition/valueset-usage" >
 <-- extension sliced by url  in the specified orderOpen-->
 <extension url="user"> 1..1 Extension  <!-- 1..1 A consumer of or client for the value set -->
  <valueString value="[string]"/><!-- 1..1 Value of extension -->
 </extension>
 <extension url="use"> 1..1 Extension  <!-- 1..1 Implementation/project/standard that uses value set -->
  <valueString value="[string]"/><!-- 1..1 Value of extension -->
 </extension>
</extension>

JSON Template JSON Template

{ // Who has used and how?
    "

    "extension" : [ //  sliced by url  in the specified orderOpen

      { // A consumer of or client for the value set // R! 
        // from Element: extension
        "url" : "user", // R! 
        "valueString" : "<string>" // R! Value of extension
      },
      { // Implementation/project/standard that uses value set // R! 
        // from Element: extension
        "url" : "use", // R! 
        "valueString" : "<string>" // R! Value of extension
      }
    ],
    "url" : "http://hl7.org/fhir/StructureDefinition/valueset-usage", // R! 


// value[x]: Value of extension. One of these 38:
  }

Summary

Name Flags Card. Type Description & Constraints Description & Constraints doco
. . extension 0..* Extension URL = http://hl7.org/fhir/StructureDefinition/valueset-usage URL = http://hl7.org/fhir/StructureDefinition/valueset-usage
Who has used and how?: Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in. Who has used and how?: Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in.
Use on element: ValueSet Use on element: ValueSet
. . . user 1..1 string This is most likely to be an organization but can be an individual. It would not be a program, that information should be recorded in the usage.use. This is most likely to be an organization but can be an individual. It would not be a program, that information should be recorded in the usage.use.
. . . use 1..1 string A descriptive name of the project or standard in which the value set is used. A descriptive name of the project or standard in which the value set is used.

Documentation for this format doco Documentation for this format

Full Structure Full Structure

Name Flags Card. Type Description & Constraints Description & Constraints doco
. . extension 0..* Extension URL = http://hl7.org/fhir/StructureDefinition/valueset-usage URL = http://hl7.org/fhir/StructureDefinition/valueset-usage
Who has used and how?: Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in. Who has used and how?: Consumers of the value set and the implementations, projects or standards that the author has utilized the value set in.
Use on element: ValueSet Use on element: ValueSet
. . . extension 1..1 Extension A consumer of or client for the value set A consumer of or client for the value set
. . . . extension 0 .. 0
. . . . url 1..1 uri "user"
. . . . valueString 1..1 string Value of extension Value of extension
. . . extension 1..1 Extension Implementation/project/standard that uses value set Implementation/project/standard that uses value set
. . . . extension 0 .. 0
. . . . url 1..1 uri "use"
. . . . valueString 1..1 string Value of extension Value of extension
. . . url 1..1 uri "http://hl7.org/fhir/StructureDefinition/valueset-usage"
. . . value[x] 0 .. 0

Documentation for this format doco Documentation for this format

XML Template XML Template

<!-- Who has used and how? -->doco

<extension xmlns="http://hl7.org/fhir"
     url="http://hl7.org/fhir/StructureDefinition/valueset-usage" >
 <-- extension sliced by url  in the specified orderOpen-->
 <extension url="user"> 1..1 Extension  <!-- 1..1 A consumer of or client for the value set -->
  <valueString value="[string]"/><!-- 1..1 Value of extension -->
 </extension>
 <extension url="use"> 1..1 Extension  <!-- 1..1 Implementation/project/standard that uses value set -->
  <valueString value="[string]"/><!-- 1..1 Value of extension -->
 </extension>
</extension>

JSON Template JSON Template

{ // Who has used and how?
    "

    "extension" : [ //  sliced by url  in the specified orderOpen

      { // A consumer of or client for the value set // R! 
        // from Element: extension
        "url" : "user", // R! 
        "valueString" : "<string>" // R! Value of extension
      },
      { // Implementation/project/standard that uses value set // R! 
        // from Element: extension
        "url" : "use", // R! 
        "valueString" : "<string>" // R! Value of extension
      }
    ],
    "url" : "http://hl7.org/fhir/StructureDefinition/valueset-usage", // R! 


// value[x]: Value of extension. One of these 38:
  }

 

Constraints

© HL7.org 2011+. FHIR DSTU2 (v1.0.2-7202) generated on Sat, Oct 24, 2015 07:43+1100. Links: Search | Version History | Table of Contents | Compare to DSTU1 |
    | Propose a change
  • ele-1 : All FHIR elements must have a @value or children (xpath: @value|f:*|h:div try { var currentTabIndex = sessionStorage.getItem('fhir-resource-tab-index'); } catch(exception){ } if (!currentTabIndex) currentTabIndex = '0'; $( '#tabs' ).tabs({ active: currentTabIndex, activate: function( event, ui ) { var active = $('.selector').tabs('option', 'active'); currentTabIndex = ui.newTab.index(); document.activeElement.blur(); try { sessionStorage.setItem('fhir-resource-tab-index', currentTabIndex); } catch(exception){ } } });
  • ext-1 : Must have either extensions or value[x], not both (xpath: exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')]) )