Terminology Syndication Feed Implementation Guide
0.1.0 - ci-build
Terminology Syndication Feed Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2026-05-09 |
Definitions for the syndication-category logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. syndication-category | |||||||||||
| Definition | An Atom The binding of
This conditional rule is enforced by the | ||||||||||
| Short | Terminology Syndication Category | ||||||||||
| Control | 0..* | ||||||||||
| Is Modifier | false | ||||||||||
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||||||||
| Invariants | category-term-scheme-binding: When scheme is one of the schemes registered in this IG, term MUST be drawn from that scheme's ValueSet: NCTS ASF (`…/asf/scheme/1.0.0`) → SyndicationContentTypeVS; Ontoserver RF2 binary-index (`…/rf2/1.0.0` or `…/rf2/2.0.0`) → OntoserverRf2IndexVS. Other schemes are unconstrained. ((scheme != 'http://ns.electronichealth.net.au/ncts/syndication/asf/scheme/1.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/syndication-content-type')) and (scheme != 'http://ontoserver.csiro.au/syndication/rf2/1.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/ontoserver-rf2-index')) and (scheme != 'http://ontoserver.csiro.au/syndication/rf2/2.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/ontoserver-rf2-index'))) | ||||||||||
| 2. syndication-category.term | |||||||||||
| Definition | Category term — machine-readable code from the scheme. The applicable ValueSet depends on | ||||||||||
| Short | machine-readable code from the scheme | ||||||||||
| Control | 1..1 | ||||||||||
| Binding | For example codes, see Terminology Syndication Content Type (example to https://ontoserver.csiro.au/syndication/ValueSet/syndication-content-type) | ||||||||||
| Type | code | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||
| 4. syndication-category.scheme | |||||||||||
| Definition | Category scheme — the controlled vocabulary the term comes from. | ||||||||||
| Short | controlled vocabulary the term comes from | ||||||||||
| Control | 1..1 | ||||||||||
| Type | uri | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||
| 6. syndication-category.label | |||||||||||
| Definition | human-readable label for the term | ||||||||||
| Short | human-readable label for the term | ||||||||||
| Control | 0..1 | ||||||||||
| Type | string | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||
Guidance on how to interpret the contents of this table can be foundhere
| 0. syndication-category | |||||||||||
| Definition | An Atom The binding of
This conditional rule is enforced by the | ||||||||||
| Short | Terminology Syndication Category | ||||||||||
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||||||||
| Invariants | category-term-scheme-binding: When scheme is one of the schemes registered in this IG, term MUST be drawn from that scheme's ValueSet: NCTS ASF (`…/asf/scheme/1.0.0`) → SyndicationContentTypeVS; Ontoserver RF2 binary-index (`…/rf2/1.0.0` or `…/rf2/2.0.0`) → OntoserverRf2IndexVS. Other schemes are unconstrained. ((scheme != 'http://ns.electronichealth.net.au/ncts/syndication/asf/scheme/1.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/syndication-content-type')) and (scheme != 'http://ontoserver.csiro.au/syndication/rf2/1.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/ontoserver-rf2-index')) and (scheme != 'http://ontoserver.csiro.au/syndication/rf2/2.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/ontoserver-rf2-index'))) | ||||||||||
| 2. syndication-category.term | |||||||||||
| Definition | Category term — machine-readable code from the scheme. The applicable ValueSet depends on | ||||||||||
| Short | machine-readable code from the scheme | ||||||||||
| Control | 1..1 | ||||||||||
| Binding | For example codes, see Terminology Syndication Content Type (example to https://ontoserver.csiro.au/syndication/ValueSet/syndication-content-type) | ||||||||||
| Type | code | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||
| 4. syndication-category.scheme | |||||||||||
| Definition | Category scheme — the controlled vocabulary the term comes from. | ||||||||||
| Short | controlled vocabulary the term comes from | ||||||||||
| Control | 1..1 | ||||||||||
| Type | uri | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||
| 6. syndication-category.label | |||||||||||
| Definition | human-readable label for the term | ||||||||||
| Short | human-readable label for the term | ||||||||||
| Control | 0..1 | ||||||||||
| Type | string | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||
Guidance on how to interpret the contents of this table can be foundhere
| 0. syndication-category | |||||||||||
| Definition | An Atom The binding of
This conditional rule is enforced by the | ||||||||||
| Short | Terminology Syndication Category | ||||||||||
| Control | 0..* | ||||||||||
| Is Modifier | false | ||||||||||
| Logical Model | Instances of this logical model are not marked to be the target of a Reference | ||||||||||
| Invariants | category-term-scheme-binding: When scheme is one of the schemes registered in this IG, term MUST be drawn from that scheme's ValueSet: NCTS ASF (`…/asf/scheme/1.0.0`) → SyndicationContentTypeVS; Ontoserver RF2 binary-index (`…/rf2/1.0.0` or `…/rf2/2.0.0`) → OntoserverRf2IndexVS. Other schemes are unconstrained. ((scheme != 'http://ns.electronichealth.net.au/ncts/syndication/asf/scheme/1.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/syndication-content-type')) and (scheme != 'http://ontoserver.csiro.au/syndication/rf2/1.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/ontoserver-rf2-index')) and (scheme != 'http://ontoserver.csiro.au/syndication/rf2/2.0.0' or term.memberOf('https://ontoserver.csiro.au/syndication/ValueSet/ontoserver-rf2-index'))) | ||||||||||
| 2. syndication-category.term | |||||||||||
| Definition | Category term — machine-readable code from the scheme. The applicable ValueSet depends on | ||||||||||
| Short | machine-readable code from the scheme | ||||||||||
| Control | 1..1 | ||||||||||
| Binding | For example codes, see Terminology Syndication Content Type (example to https://ontoserver.csiro.au/syndication/ValueSet/syndication-content-type) | ||||||||||
| Type | code | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||
| 4. syndication-category.scheme | |||||||||||
| Definition | Category scheme — the controlled vocabulary the term comes from. | ||||||||||
| Short | controlled vocabulary the term comes from | ||||||||||
| Control | 1..1 | ||||||||||
| Type | uri | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||
| 6. syndication-category.label | |||||||||||
| Definition | human-readable label for the term | ||||||||||
| Short | human-readable label for the term | ||||||||||
| Control | 0..1 | ||||||||||
| Type | string | ||||||||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||||||||