TerminologyCapabilities

Foundation

A TerminologyCapabilities resource documents a set of capabilities (behaviors) of a FHIR Terminology Server that may be used as a statement of actual server functionality or a statement of required or desired server implementation.

PathCard.TypeDescription & Constraints
TerminologyCapabilities0..*A statement of system capabilities
.idΣ0..1StringLogical id of this artifact
.metaΣ0..1MetaMetadata about the resource
.implicitRules?!Σ0..1uriA set of rules under which this content was created
.language0..1codeLanguage of the resource content
Bindinglanguages(preferred)
.text0..1NarrativeText summary of the resource, for human interpretation
.contained0..*ResourceContained, inline Resources
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!0..*ExtensionExtensions that cannot be ignored
.urlΣ0..1uriCanonical identifier for this terminology capabilities, represented as a URI (globally unique)
.versionΣ0..1stringBusiness version of the terminology capabilities
.nameΣ0..1stringName for this terminology capabilities (computer friendly)
.titleΣ0..1stringName for this terminology capabilities (human friendly)
.status?!Σ1..1codedraft | active | retired | unknown
Bindingpublication-status(required)
.experimentalΣ0..1booleanFor testing purposes, not real usage
.dateΣ1..1dateTimeDate last changed
.publisherΣ0..1stringName of the publisher (organization or individual)
.contactΣ0..*ContactDetailContact details for the publisher
.description0..1markdownNatural language description of the terminology capabilities
.useContextΣ0..*UsageContextThe context that the content is intended to support
.jurisdictionΣ0..*CodeableConceptIntended jurisdiction for terminology capabilities (if applicable)
Bindingjurisdiction(extensible)
.purpose0..1markdownWhy this terminology capabilities is defined
.copyrightΣ0..1markdownUse and/or publishing restrictions
.kindΣ1..1codeinstance | capability | requirements
Bindingcapability-statement-kind(required)
.softwareΣ0..1BackboneElementSoftware that is covered by this terminology capability statement
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.nameΣ1..1stringA name the software is known by
.versionΣ0..1stringVersion covered by this statement
.implementationΣ0..1BackboneElementIf this describes a specific instance
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.descriptionΣ1..1stringDescribes this specific instance
.urlΣ0..1urlBase URL for the implementation
.lockedDateΣ0..1booleanWhether lockedDate is supported
.codeSystem0..*BackboneElementA code system supported by the server
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.uri0..1canonicalURI for the Code System
.version0..*BackboneElementVersion of Code System supported
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.codeΣ0..1stringVersion identifier for this version
.isDefaultΣ0..1booleanIf this is the default version for this code system
.compositional0..1booleanIf compositional grammar is supported
.language0..*codeLanguage Displays supported
.filter0..*BackboneElementFilter Properties supported
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.code1..1codeCode of the property supported
.op1..*codeOperations supported for the property
.property0..*codeProperties supported for $lookup
.subsumption0..1booleanWhether subsumption is supported
.expansion0..1BackboneElementInformation about the [ValueSet/$expand](valueset-operation-expand.html) operation
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.hierarchical0..1booleanWhether the server can return nested value sets
.paging0..1booleanWhether the server supports paging on expansion
.incomplete0..1booleanAllow request for incomplete expansions?
.parameter0..*BackboneElementSupported expansion parameter
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.name1..1codeExpansion Parameter name
.documentation0..1stringDescription of support for parameter
.textFilter0..1markdownDocumentation about text searching works
.codeSearch0..1codeexplicit | all
Bindingcode-search-support(required)
.validateCode0..1BackboneElementInformation about the [ValueSet/$validate-code](valueset-operation-validate-code.html) operation
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.translations1..1booleanWhether translations are validated
.translation0..1BackboneElementInformation about the [ConceptMap/$translate](conceptmap-operation-translate.html) operation
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.needsMap1..1booleanWhether the client must identify the map
.closure0..1BackboneElementInformation about the [ConceptMap/$closure](conceptmap-operation-closure.html) operation
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.translation0..1booleanIf cross-system closure is supported