R6 Ballot (3rd Draft) Snapshot 3: Connectathon 32 Base

Publish-box (todo) This is Snapshot #3 for FHIR R5 , released to support Connectathon 32 . For a full list of available versions, see the Directory of published versions .

Example ValueSet/linkage-type (Turtle)

Extension: Parameters Definition for parameter

Terminology FHIR Infrastructure Work Group   Maturity Level : N/A 1 Standards Status Trial Use Use Context : Informative Any
Official URL : http://hl7.org/fhir/StructureDefinition/parameters-definition Version : 5.0.0-snapshot3
draft as of 2015-02-21 Computable Name : Parameters Definition
Flags : Non-Modifier OID : TBD

Context of Use : Use on Element ID Parameters.parameter

Definition

This specifies the definition for a parameter if needed. This is useful for communicating the type of a parameter when the parameter has no value.

Extension Content

Raw Turtle Summary

Name (+ also see Turtle/RDF Format Specification Flags ) Card. Type Description & Constraints doco
.. Parameters Definition 0..1 ParameterDefinition URL = http://hl7.org/fhir/StructureDefinition/parameters-definition
Parameters Definition: This specifies the definition for Value SetLinkage a parameter if needed. This is useful for communicating the type of a parameter when the parameter has no value.


Use on Element ID Parameters.parameter

doco Documentation for this format

Full Structure

Name Flags Card. Type Description & Constraints doco
.. extension 0..1 Extension URL = http://hl7.org/fhir/StructureDefinition/parameters-definition
Parameters Definition: This specifies the definition for a parameter if needed. This is useful for communicating the type of a parameter when the parameter has no value.


Use on Element ID Parameters.parameter
... extension 0..0
... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/parameters-definition"
... value[x] 1..1 ParameterDefinition Value of extension

doco Documentation for this format

XML Template

@prefix fhir: <http://hl7.org/fhir/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . # - resource ------------------------------------------------------------------- <http://hl7.org/fhir/ValueSet/linkage-type> a fhir:ValueSet ; fhir:nodeRole fhir:treeRoot ; fhir:id [ fhir:v "linkage-type"] ; # fhir:meta [ fhir:lastUpdated [ fhir:v "2025-04-01T12:16:37.966+11:00"^^xsd:dateTime ] ; fhir:profile ( [ fhir:v "http://hl7.org/fhir/StructureDefinition/shareablevalueset"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/StructureDefinition/shareablevalueset> ] ) ] ; # fhir:text [ fhir:status [ fhir:v "generated" ] ; fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: ValueSet linkage-type</b></p><a name=\"linkage-type\"> </a><a name=\"hclinkage-type\"> </a><a name=\"linkage-type-en-AU\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\"/><p style=\"margin-bottom: 0px\">Profile: <a href=\"shareablevalueset.html\">Shareable ValueSet</a></p></div><ul><li>Include all codes defined in <a href=\"codesystem-linkage-type.html\"><code>http://hl7.org/fhir/linkage-type</code></a></li></ul></div>"^^rdf:XMLLiteral ] ; # fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "pc" ] ] [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "trial-use" ] ] [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] ) ; # fhir:url [ fhir:v "http://hl7.org/fhir/ValueSet/linkage-type"^^xsd:anyURI] ; # fhir:identifier ( [ fhir:system [ fhir:v "urn:ietf:rfc:3986"^^xsd:anyURI ] ; fhir:value [ fhir:v "urn:oid:2.16.840.1.113883.4.642.3.314" ] ] [ fhir:use [ fhir:v "old" ] ; fhir:system [ fhir:v "urn:ietf:rfc:3986"^^xsd:anyURI ] ; fhir:value [ fhir:v "urn:oid:2.16.840.1.113883.4.642.3.305" ] ] ) ; # fhir:version [ fhir:v "6.0.0-ballot3"] ; # fhir:name [ fhir:v "LinkageType"] ; # fhir:title [ fhir:v "Linkage Type"] ; # fhir:status [ fhir:v "draft"] ; # fhir:experimental [ fhir:v false] ; # fhir:date [ fhir:v "2020-12-28T16:55:11+11:00"^^xsd:dateTime] ; # fhir:publisher [ fhir:v "HL7 (FHIR Project)"] ; # fhir:contact ( [ fhir:telecom ( [ fhir:system [ fhir:v "url" ] ; fhir:value [ fhir:v "http://hl7.org/fhir" ] ] [ fhir:system [ fhir:v "email" ] ; fhir:value [ fhir:v "fhir@lists.hl7.org" ] ] ) ] ) ; # fhir:description [ fhir:v "Used to distinguish different roles a resource can play within a set of linked resources."] ; # fhir:jurisdiction ( [ fhir:coding ( [ fhir:system [ fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ] ; fhir:code [ fhir:v "001" ] ; fhir:display [ fhir:v "World" ] ] ) ] ) ; # fhir:immutable [ fhir:v true] ; # fhir:compose [ fhir:include ( [ fhir:system [ fhir:v "http://hl7.org/fhir/linkage-type"^^xsd:anyURI ] ] ) ] ; # fhir:expansion [] . # # -------------------------------------------------------------------------------------
<!-- Parameters Definition -->doco


<extension xmlns="http://hl7.org/fhir"
     url="http://hl7.org/fhir/StructureDefinition/parameters-definition" >
  <!-- from Element: extension -->
 <valueParameterDefinition><!-- I 1..1 ParameterDefinition Value of extension --></valueParameterDefinition>
</extension>

Usage note: every effort JSON Template


{ // Parameters Definition
  // from Element: extension
    "extension" : [ //  sliced by value:url  in the specified order, Open ]
  // extension: Extension: Prohibited

    "url" : "http://hl7.org/fhir/StructureDefinition/parameters-definition", // R! 
    "valueParameterDefinition" : { ParameterDefinition } // I R! Value of extension
  }

Summary

Name Flags Card. Type Description & Constraints doco
.. Parameters Definition 0..1 ParameterDefinition URL = http://hl7.org/fhir/StructureDefinition/parameters-definition
Parameters Definition: This specifies the definition for a parameter if needed. This is useful for communicating the type of a parameter when the parameter has been made to ensure that no value.


Use on Element ID Parameters.parameter

doco Documentation for this format

Full Structure

Name Flags Card. Type Description & Constraints doco
.. extension 0..1 Extension URL = http://hl7.org/fhir/StructureDefinition/parameters-definition
Parameters Definition: This specifies the examples are correct and useful, but they are not definition for a normative part parameter if needed. This is useful for communicating the type of a parameter when the specification. parameter has no value.


Use on Element ID Parameters.parameter
... extension 0..0
... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/parameters-definition"
... value[x] 1..1 ParameterDefinition Value of extension

doco Documentation for this format

XML Template

<!-- Parameters Definition -->doco

<extension xmlns="http://hl7.org/fhir"
     url="http://hl7.org/fhir/StructureDefinition/parameters-definition" >
  <!-- from Element: extension -->
 <valueParameterDefinition><!-- I 1..1 ParameterDefinition Value of extension --></valueParameterDefinition>
</extension>

JSON Template


{ // Parameters Definition
  // from Element: extension
    "extension" : [ //  sliced by value:url  in the specified order, Open ]
  // extension: Extension: Prohibited

    "url" : "http://hl7.org/fhir/StructureDefinition/parameters-definition", // R! 
    "valueParameterDefinition" : { ParameterDefinition } // I R! Value of extension
  }

 

Constraints

  • ele-1 : All FHIR elements must have a @value or children (xpath: hasValue() or (children().count() > id.count()) )
  • ext-1 : Must have either extensions or value[x], not both (xpath: extension.exists() != value.exists() )
  • ele-1 : On Extension.extension: All FHIR elements must have a @value or children (xpath on Extension.extension: hasValue() or (children().count() > id.count()) )
  • ext-1 : On Extension.extension: Must have either extensions or value[x], not both (xpath on Extension.extension: extension.exists() != value.exists() )
  • ele-1 : On Extension.value[x]: All FHIR elements must have a @value or children (xpath on Extension.value[x]: hasValue() or (children().count() > id.count()) )

Search

No Search Extensions defined for this resource

Examples of this extension

No examples found.