HL7 FHIR Implementation Guide - New Zealand Formulary/NZULM IG
0.1.0 - ci-build

HL7 FHIR Implementation Guide - New Zealand Formulary/NZULM IG, published by New Zealand Medicines Formulary LP. This is not an authorized publication; it is the continuous build for version 0.1.0). This version is based on the current content of https://github.com/HL7NZ/nzf/ and changes regularly. See the Directory of published versions

Data Type Profile: Coding resource for NZ Formulary

Official URL: http://hl7.org.nz/fhir/StructureDefinition/NzfCoding Version: 0.1.0
Active as of 2022-05-18 Realm: New Zealand flag Computable Name: NzfCoding

Coding resource for NZ Formulary

Usage:

  • This DataType Constraint is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

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

This structure is derived from Coding

Summary

Extensions

This structure refers to these extensions:

This structure is derived from Coding

NameFlagsCard.TypeDescription & Constraintsdoco
.. Coding 0..*CodingA reference to a code defined by a terminology system
... nzf-is-primary-coding 0..1booleanIs primary code within given context, e.g. primary pharmacode when multiple given
URL: http://hl7.org.nz/fhir/StructureDefinition/nzf-is-primary-coding

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Coding 0..*CodingA reference to a code defined by a terminology system
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... nzf-is-primary-coding 0..1booleanIs primary code within given context, e.g. primary pharmacode when multiple given
URL: http://hl7.org.nz/fhir/StructureDefinition/nzf-is-primary-coding
... version Σ0..1stringVersion of the system - if relevant
... code Σ0..1codeSymbol in syntax defined by the system
... display Σ0..1stringRepresentation defined by the system
... userSelected Σ0..1booleanIf this coding was chosen directly by the user

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Coding 0..*CodingA reference to a code defined by a terminology system

doco Documentation for this format

This structure is derived from Coding

Summary

Extensions

This structure refers to these extensions:

Differential View

This structure is derived from Coding

NameFlagsCard.TypeDescription & Constraintsdoco
.. Coding 0..*CodingA reference to a code defined by a terminology system
... nzf-is-primary-coding 0..1booleanIs primary code within given context, e.g. primary pharmacode when multiple given
URL: http://hl7.org.nz/fhir/StructureDefinition/nzf-is-primary-coding

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Coding 0..*CodingA reference to a code defined by a terminology system
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... nzf-is-primary-coding 0..1booleanIs primary code within given context, e.g. primary pharmacode when multiple given
URL: http://hl7.org.nz/fhir/StructureDefinition/nzf-is-primary-coding
... version Σ0..1stringVersion of the system - if relevant
... code Σ0..1codeSymbol in syntax defined by the system
... display Σ0..1stringRepresentation defined by the system
... userSelected Σ0..1booleanIf this coding was chosen directly by the user

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Constraints

IdGradePathDetailsRequirements
ele-1errorCodingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorCoding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorCoding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorCoding.extension:isPrimaryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorCoding.extension:isPrimaryMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorCoding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorCoding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorCoding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorCoding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorCoding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())