This page is part of the FHIR Application Feature Framework Implementation Guide (v1.0.0-ballot: STU 1 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions
Page standards status: Trial-use | Maturity Level: 1 |
@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# - resource -------------------------------------------------------------------
a fhir:CodeSystem ;
fhir:nodeRole fhir:treeRoot ;
fhir:id [ fhir:v "capability-feature-value-cs"] ; #
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: CodeSystem capability-feature-value-cs</b></p><a name=\"capability-feature-value-cs\"> </a><a name=\"hccapability-feature-value-cs\"> </a><a name=\"capability-feature-value-cs-en-US\"> </a><p>This case-sensitive code system <code>http://hl7.org/fhir/uv/application-feature/CodeSystem/capability-feature-value-cs</code> defines the following codes in a Is-A hierarchy:</p><table class=\"codes\"><tr><td><b>Lvl</b></td><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td>1</td><td style=\"white-space:nowrap\">values<a name=\"capability-feature-value-cs-values\"> </a></td><td>Root concept for all feature values</td><td/></tr><tr><td>2</td><td style=\"white-space:nowrap\"> booleans<a name=\"capability-feature-value-cs-booleans\"> </a></td><td>Values that are booleans</td><td/></tr><tr><td>3</td><td style=\"white-space:nowrap\"> true<a name=\"capability-feature-value-cs-true\"> </a></td><td>Value is true</td><td/></tr><tr><td>3</td><td style=\"white-space:nowrap\"> false<a name=\"capability-feature-value-cs-false\"> </a></td><td>Value is false</td><td/></tr><tr><td>2</td><td style=\"white-space:nowrap\"> versioning<a name=\"capability-feature-value-cs-versioning\"> </a></td><td>Values for versioning feature</td><td/></tr><tr><td>3</td><td style=\"white-space:nowrap\"> no-version<a name=\"capability-feature-value-cs-no-version\"> </a></td><td>No VersionId Support</td><td>VersionId meta-property is not supported (server) or used (client).</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> versioned<a name=\"capability-feature-value-cs-versioned\"> </a></td><td>Versioned</td><td>VersionId meta-property is supported (server) or used (client).</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> versioned-update<a name=\"capability-feature-value-cs-versioned-update\"> </a></td><td>VersionId tracked fully</td><td>VersionId must be correct for updates (server) or will be specified (If-match header) for updates (client).</td></tr><tr><td>2</td><td style=\"white-space:nowrap\"> conditional-read-status<a name=\"capability-feature-value-cs-conditional-read-status\"> </a></td><td>Values for conditional-read-status</td><td/></tr><tr><td>3</td><td style=\"white-space:nowrap\"> cond-read-not-supported<a name=\"capability-feature-value-cs-cond-read-not-supported\"> </a></td><td>Not Supported</td><td>No support for conditional reads.</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> modified-since<a name=\"capability-feature-value-cs-modified-since\"> </a></td><td>If-Modified-Since</td><td>Conditional reads are supported, but only with the If-Modified-Since HTTP Header.</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> not-match<a name=\"capability-feature-value-cs-not-match\"> </a></td><td>If-None-Match</td><td>Conditional reads are supported, but only with the If-None-Match HTTP Header.</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> full-support<a name=\"capability-feature-value-cs-full-support\"> </a></td><td>Full Support</td><td>Conditional reads are supported, with both If-Modified-Since and If-None-Match HTTP Headers.</td></tr><tr><td>2</td><td style=\"white-space:nowrap\"> conditional-delete-status<a name=\"capability-feature-value-cs-conditional-delete-status\"> </a></td><td>Values for conditional-delete-status</td><td/></tr><tr><td>3</td><td style=\"white-space:nowrap\"> cond-delete-not-supported<a name=\"capability-feature-value-cs-cond-delete-not-supported\"> </a></td><td>Not Supported</td><td>No support for conditional deletes.</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> single<a name=\"capability-feature-value-cs-single\"> </a></td><td>Single Deletes Supported</td><td>Conditional deletes are supported, but only single resources at a time.</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> multiple<a name=\"capability-feature-value-cs-multiple\"> </a></td><td>Multiple Deletes Supported</td><td>Conditional deletes are supported, and multiple resources can be deleted in a single interaction.</td></tr><tr><td>2</td><td style=\"white-space:nowrap\"> reference-handling-policy<a name=\"capability-feature-value-cs-reference-handling-policy\"> </a></td><td>Values for reference-handling-policy</td><td/></tr><tr><td>3</td><td style=\"white-space:nowrap\"> literal<a name=\"capability-feature-value-cs-literal\"> </a></td><td>Literal References</td><td>The server supports and populates Literal references (i.e. using Reference.reference) where they are known (this code does not guarantee that all references are literal; see 'enforced').</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> logical<a name=\"capability-feature-value-cs-logical\"> </a></td><td>Logical References</td><td>The server allows logical references (i.e. using Reference.identifier).</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> resolves<a name=\"capability-feature-value-cs-resolves\"> </a></td><td>Resolves References</td><td>The server will attempt to resolve logical references to literal references - i.e. converting Reference.identifier to Reference.reference (if resolution fails, the server may still accept resources; see logical).</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> enforced<a name=\"capability-feature-value-cs-enforced\"> </a></td><td>Reference Integrity Enforced</td><td>The server enforces that references have integrity - e.g. it ensures that references can always be resolved. This is typically the case for clinical record systems, but often not the case for middleware/proxy systems.</td></tr><tr><td>3</td><td style=\"white-space:nowrap\"> local<a name=\"capability-feature-value-cs-local\"> </a></td><td>Local References Only</td><td>The server does not support references that point to other servers.</td></tr></table></div>"
] ; #
fhir:extension ( [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"^^xsd:anyURI ] ;
fhir:value [ fhir:v "fhir" ]
] [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"^^xsd:anyURI ] ;
fhir:value [
fhir:v "1"^^xsd:integer ;
( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"^^xsd:anyURI ] ;
fhir:value [
fhir:v "http://hl7.org/fhir/uv/application-feature/ImplementationGuide/hl7.fhir.uv.application-feature"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/application-feature/ImplementationGuide/hl7.fhir.uv.application-feature> ] ] ) ]
] [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"^^xsd:anyURI ] ;
fhir:value [
fhir:v "trial-use" ;
( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"^^xsd:anyURI ] ;
fhir:value [
fhir:v "http://hl7.org/fhir/uv/application-feature/ImplementationGuide/hl7.fhir.uv.application-feature"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/application-feature/ImplementationGuide/hl7.fhir.uv.application-feature> ] ] ) ]
] ) ; #
fhir:url [ fhir:v "http://hl7.org/fhir/uv/application-feature/CodeSystem/capability-feature-value-cs"^^xsd:anyURI] ; #
fhir:version [ fhir:v "1.0.0-ballot"] ; #
fhir:name [ fhir:v "CapabilityFeatureValueCS"] ; #
fhir:title [ fhir:v "Capability Feature Value CS"] ; #
fhir:status [ fhir:v "active"] ; #
fhir:experimental [ fhir:v "false"^^xsd:boolean] ; #
fhir:date [ fhir:v "2023-10-11"^^xsd:date] ; #
fhir:publisher [ fhir:v "HL7 International / FHIR Infrastructure"] ; #
fhir:contact ( [
fhir:name [ fhir:v "HL7 International / FHIR Infrastructure" ] ;
( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://www.hl7.org/Special/committees/fiwg" ] ] )
] ) ; #
fhir:description [ fhir:v "A feature value that may be declared in a capability statement."] ; #
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:copyright [ fhir:v "This CodeSystem is not copyrighted."] ; #
fhir:caseSensitive [ fhir:v "true"^^xsd:boolean] ; #
fhir:hierarchyMeaning [ fhir:v "is-a"] ; #
fhir:compositional [ fhir:v "true"^^xsd:boolean] ; #
fhir:content [ fhir:v "complete"] ; #
fhir:count [ fhir:v "23"^^xsd:nonNegativeInteger] ; #
fhir:concept ( [
fhir:code [ fhir:v "values" ] ;
fhir:display [ fhir:v "Root concept for all feature values" ] ;
( fhir:concept [
fhir:code [ fhir:v "booleans" ] ;
fhir:display [ fhir:v "Values that are booleans" ] ;
( fhir:concept [
fhir:code [ fhir:v "true" ] ;
fhir:display [ fhir:v "Value is true" ] ] [
fhir:code [ fhir:v "false" ] ;
fhir:display [ fhir:v "Value is false" ] ] ) ] [
fhir:code [ fhir:v "versioning" ] ;
fhir:display [ fhir:v "Values for versioning feature" ] ;
( fhir:concept [
fhir:code [ fhir:v "no-version" ] ;
fhir:display [ fhir:v "No VersionId Support" ] ;
fhir:definition [ fhir:v "VersionId meta-property is not supported (server) or used (client)." ] ] [
fhir:code [ fhir:v "versioned" ] ;
fhir:display [ fhir:v "Versioned" ] ;
fhir:definition [ fhir:v "VersionId meta-property is supported (server) or used (client)." ] ] [
fhir:code [ fhir:v "versioned-update" ] ;
fhir:display [ fhir:v "VersionId tracked fully" ] ;
fhir:definition [ fhir:v "VersionId must be correct for updates (server) or will be specified (If-match header) for updates (client)." ] ] ) ] [
fhir:code [ fhir:v "conditional-read-status" ] ;
fhir:display [ fhir:v "Values for conditional-read-status" ] ;
( fhir:concept [
fhir:code [ fhir:v "cond-read-not-supported" ] ;
fhir:display [ fhir:v "Not Supported" ] ;
fhir:definition [ fhir:v "No support for conditional reads." ] ] [
fhir:code [ fhir:v "modified-since" ] ;
fhir:display [ fhir:v "If-Modified-Since" ] ;
fhir:definition [ fhir:v "Conditional reads are supported, but only with the If-Modified-Since HTTP Header." ] ] [
fhir:code [ fhir:v "not-match" ] ;
fhir:display [ fhir:v "If-None-Match" ] ;
fhir:definition [ fhir:v "Conditional reads are supported, but only with the If-None-Match HTTP Header." ] ] [
fhir:code [ fhir:v "full-support" ] ;
fhir:display [ fhir:v "Full Support" ] ;
fhir:definition [ fhir:v "Conditional reads are supported, with both If-Modified-Since and If-None-Match HTTP Headers." ] ] ) ] [
fhir:code [ fhir:v "conditional-delete-status" ] ;
fhir:display [ fhir:v "Values for conditional-delete-status" ] ;
( fhir:concept [
fhir:code [ fhir:v "cond-delete-not-supported" ] ;
fhir:display [ fhir:v "Not Supported" ] ;
fhir:definition [ fhir:v "No support for conditional deletes." ] ] [
fhir:code [ fhir:v "single" ] ;
fhir:display [ fhir:v "Single Deletes Supported" ] ;
fhir:definition [ fhir:v "Conditional deletes are supported, but only single resources at a time." ] ] [
fhir:code [ fhir:v "multiple" ] ;
fhir:display [ fhir:v "Multiple Deletes Supported" ] ;
fhir:definition [ fhir:v "Conditional deletes are supported, and multiple resources can be deleted in a single interaction." ] ] ) ] [
fhir:code [ fhir:v "reference-handling-policy" ] ;
fhir:display [ fhir:v "Values for reference-handling-policy" ] ;
( fhir:concept [
fhir:code [ fhir:v "literal" ] ;
fhir:display [ fhir:v "Literal References" ] ;
fhir:definition [ fhir:v "The server supports and populates Literal references (i.e. using Reference.reference) where they are known (this code does not guarantee that all references are literal; see 'enforced')." ] ] [
fhir:code [ fhir:v "logical" ] ;
fhir:display [ fhir:v "Logical References" ] ;
fhir:definition [ fhir:v "The server allows logical references (i.e. using Reference.identifier)." ] ] [
fhir:code [ fhir:v "resolves" ] ;
fhir:display [ fhir:v "Resolves References" ] ;
fhir:definition [ fhir:v "The server will attempt to resolve logical references to literal references - i.e. converting Reference.identifier to Reference.reference (if resolution fails, the server may still accept resources; see logical)." ] ] [
fhir:code [ fhir:v "enforced" ] ;
fhir:display [ fhir:v "Reference Integrity Enforced" ] ;
fhir:definition [ fhir:v "The server enforces that references have integrity - e.g. it ensures that references can always be resolved. This is typically the case for clinical record systems, but often not the case for middleware/proxy systems." ] ] [
fhir:code [ fhir:v "local" ] ;
fhir:display [ fhir:v "Local References Only" ] ;
fhir:definition [ fhir:v "The server does not support references that point to other servers." ] ] ) ] )
] ) . #
IG © 2023+ HL7 International / FHIR Infrastructure. Package hl7.fhir.uv.application-feature#1.0.0-ballot based on FHIR 4.0.1. Generated 2024-08-13
Links: Table of Contents |
QA Report
| Version History |
|
Propose a change