Terminology Syndication Feed Implementation Guide
0.1.0 - ci-build
Terminology Syndication Feed Implementation Guide, published by Australian e-Health Research Centre. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/FHIR/fhir-syndication-ig/ and changes regularly. See the Directory of published versions
| Official URL: https://ontoserver.csiro.au/syndication/StructureDefinition/syndication-feed-metadata | Version: 0.1.0 | ||||
| Draft as of 2026-06-29 | Computable Name: SyndicationFeedMetadata | ||||
A reduced description of a feed, used inside an entry's
⟨source⟩ element (Atom RFC 4287 §4.2.11).
When an entry is copied, mirrored, or aggregated from one feed into
another, the receiving feed SHOULD preserve the originating feed's
identity by including a ⟨source⟩ element on the entry. The
⟨source⟩ element carries enough metadata to recover the
originating feed even if the entry is later detached from any feed
document.
A consumer that re-encounters the same entry ⟨id⟩ in two
different feeds can use ⟨source⟩ to disambiguate origin.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Terminology Syndication Feed Metadata Instances of this type can be the target of a Reference | |
![]() ![]() |
0..1 | uri | source feed permanent identifier | |
![]() ![]() |
0..1 | string | source feed human-readable name | |
![]() ![]() |
0..* | BackboneElement | source feed link (typically rel=self) | |
![]() ![]() ![]() |
0..1 | code | link relation | |
![]() ![]() ![]() |
0..1 | code | media type | |
![]() ![]() ![]() |
1..1 | uri | target URI | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Terminology Syndication Feed Metadata Instances of this type can be the target of a Reference | |
![]() ![]() |
0..1 | uri | source feed permanent identifier | |
![]() ![]() |
0..1 | string | source feed human-readable name | |
![]() ![]() |
0..* | BackboneElement | source feed link (typically rel=self) | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
0..1 | code | link relation | |
![]() ![]() ![]() |
0..1 | code | media type | |
![]() ![]() ![]() |
1..1 | uri | target URI | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Terminology Syndication Feed Metadata Instances of this type can be the target of a Reference | |
![]() ![]() |
0..1 | uri | source feed permanent identifier | |
![]() ![]() |
0..1 | string | source feed human-readable name | |
![]() ![]() |
0..* | BackboneElement | source feed link (typically rel=self) | |
![]() ![]() ![]() |
0..1 | code | link relation | |
![]() ![]() ![]() |
0..1 | code | media type | |
![]() ![]() ![]() |
1..1 | uri | target URI | |
Documentation for this format | ||||
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Terminology Syndication Feed Metadata Instances of this type can be the target of a Reference | |
![]() ![]() |
0..1 | uri | source feed permanent identifier | |
![]() ![]() |
0..1 | string | source feed human-readable name | |
![]() ![]() |
0..* | BackboneElement | source feed link (typically rel=self) | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
0..1 | code | link relation | |
![]() ![]() ![]() |
0..1 | code | media type | |
![]() ![]() ![]() |
1..1 | uri | target URI | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|