Digital Tooling Implementation Guide
0.0.6 - release

Digital Tooling Implementation Guide - Local Development build (v0.0.6) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Capability Statement profile for use with the Health New Zealand Te Whatu Ora OpenAPI spec converter

Official URL: https://fhir-ig-uat.digital.health.nz/hnz-digital-tooling/StructureDefinition/hnz-capability-statement Version: 0.0.6
Active as of 2024-06-24 Computable Name: HnzToolingCapabilityStatement

A CapabilityStatement profile that constrains and documents the Capability Statement to the Health New Zealand Te Whatu Ora OpenAPI spec converter requirements

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from CapabilityStatement

NameFlagsCard.TypeDescription & Constraintsdoco
.. CapabilityStatement 0..* CapabilityStatement A statement of system capabilities
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... HnzApiSpecBuilderExtension 1..1 (Complex) Resource Metadata Extension
URL: https://fhir-ig-uat.digital.health.nz/hnz-digital-tooling/StructureDefinition/resource-metadata-extension
... version 1..1 string The version of API, displayed in the OpenAPI contact section
... contact 1..1 ContactDetail The contact details used in the OpenAPI info section
.... name 1..1 string The url for the contact
.... telecom
..... system 0..1 code phone | fax | email | pager | url | sms | other
Required Pattern: url
... rest
.... mode 1..1 code The mode of the RESTful interface. A mode of server MUST be provided to generate an OpenAPI spec
.... security
..... service 0..* CodeableConcept The security service that the server supports, to annotate in the OpenAPI security section
.... resource 1..* BackboneElement Resource served on the REST interface
..... type 1..1 code The type of resource that the server supports. This MUST be provided to generate OpenAPI paths
..... profile 0..1 canonical(StructureDefinition) The base profile that the resource supports. If not provided, the base resource schema from the FHIR specification will be used
..... supportedProfile 0..* canonical(StructureDefinition) The profiles that the resource supports. This MUST be provided to generate OpenAPI schemas based on the FHIR profiles, and examples on each resource
..... interaction 0..* BackboneElement The interactions that the resource supports. This MUST be provided to generate OpenAPI operations
..... searchParam 0..* BackboneElement The search parameters that the resource supports. This MUST be provided to generate OpenAPI parameters on each resource
..... operation 0..* BackboneElement Custom operations that the resource supports. This MUST be provided to generate a OpenAPI path/operation
...... name 1..1 string The name of the operation that the resource supports
...... definition 1..1 canonical(OperationDefinition) The canonical URL of the operation definition that the resource supports
.... operation 0..* Custom operations that the server supports at at system level. This MUST be provided to generate a OpenAPI path/operation

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron