FHIR Application Feature Framework Implementation Guide
1.0.0-ballot - STU1 Ballot International flag

FHIR Application Feature Framework Implementation Guide, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/capstmt/ and changes regularly. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Behavior: Operation Definitions

These are custom operations that can be supported by and/or invoked by systems conforming to this implementation guide.

Feature Query

This operation allows clients to query for features supported by a server.

Structures: Logical Models

These define data models that represent the domain covered by this implementation guide in more business-friendly terms than the underlying FHIR resources.

Feature Definition

A definition of a feature that applications may implement, or be required to implement. Features are an aspect of a an applications implementation that generally impacts on the handling of data received from or provided to from the application, which makes it worth declaring. Once declared,

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

Feature Capability Statement

A profile on the CapabilityStatement resource that allows for feature negotiation.

Feature Query Input Parameters

The Parameters profile used to define the inputs of the $feature-query operation.

Feature Query Output Parameters

The Parameters profile used to define the outputs of the $feature-query operation.

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide.

Feature

This extension documents the features of a system using code/value pairs

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

Capability Feature VS

A feature that may be declared in a capability statement

Capability Feature Value VS

A vaule for a feature that may be declared in a capability statement

Processing Status Value VS

A vaule for a feature that may be declared in a capability statement

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

Capability Feature CS

A feature that may be declared in a capability statement.

Capability Feature Value CS

A feature value that may be declared in a capability statement.

Processing Status Code System

CodeSystem for feature-query processing status

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

FeatureCapabilityStatementExample

An example of a CapabilityStatement with feature extensions

FeatureQueryInputParametersExample

An example input parameter

FeatureQueryOutputParametersExample

An example input parameter

FeatureSupport

This feature describes support for the Application Feature Framework.