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-link | Version: 0.1.0 | ||||
| Draft as of 2026-06-29 | Computable Name: SyndicationLink | ||||
An Atom ⟨link⟩ element (RFC 4287 §4.2.7) inside a syndication entry. The
core Atom attributes carry the artefact URL and media type; the
extension namespaces add file-level integrity and validation
metadata.
A consumer MUST be able to verify a downloaded artefact's integrity.
At least one of md5Hash or sha256Hash SHOULD be present on every
link whose rel is alternate or related. Where both are
present, sha256Hash is authoritative.
The hash is computed over the byte stream that href resolves to,
exactly as published — without any decompression or
content-encoding negotiation.
length is the byte count of that same stream. When present, it
MUST match what the href resolves to.
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 Link Instances of this type can be the target of a Reference | |
![]() ![]() |
1..1 | code | link relation (alternate | related) | |
![]() ![]() |
1..1 | code | media type of the linked artefact | |
![]() ![]() |
1..1 | uri | artefact download URL | |
![]() ![]() |
0..1 | unsignedInt | artefact size in bytes | |
![]() ![]() |
0..1 | string | MD5 hash of the artefact byte stream (32 hex chars) | |
![]() ![]() |
0..1 | string | SHA-256 hash of the artefact byte stream (64 hex chars) | |
![]() ![]() |
0..1 | boolean | publisher has re-verified the artefact | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Terminology Syndication Link Instances of this type can be the target of a Reference | |
![]() ![]() |
1..1 | code | link relation (alternate | related) | |
![]() ![]() |
1..1 | code | media type of the linked artefact | |
![]() ![]() |
1..1 | uri | artefact download URL | |
![]() ![]() |
0..1 | unsignedInt | artefact size in bytes | |
![]() ![]() |
0..1 | string | MD5 hash of the artefact byte stream (32 hex chars) | |
![]() ![]() |
0..1 | string | SHA-256 hash of the artefact byte stream (64 hex chars) | |
![]() ![]() |
0..1 | boolean | publisher has re-verified the artefact | |
Documentation for this format | ||||
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Terminology Syndication Link Instances of this type can be the target of a Reference | |
![]() ![]() |
1..1 | code | link relation (alternate | related) | |
![]() ![]() |
1..1 | code | media type of the linked artefact | |
![]() ![]() |
1..1 | uri | artefact download URL | |
![]() ![]() |
0..1 | unsignedInt | artefact size in bytes | |
![]() ![]() |
0..1 | string | MD5 hash of the artefact byte stream (32 hex chars) | |
![]() ![]() |
0..1 | string | SHA-256 hash of the artefact byte stream (64 hex chars) | |
![]() ![]() |
0..1 | boolean | publisher has re-verified the artefact | |
Documentation for this format | ||||
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | Terminology Syndication Link Instances of this type can be the target of a Reference | |
![]() ![]() |
1..1 | code | link relation (alternate | related) | |
![]() ![]() |
1..1 | code | media type of the linked artefact | |
![]() ![]() |
1..1 | uri | artefact download URL | |
![]() ![]() |
0..1 | unsignedInt | artefact size in bytes | |
![]() ![]() |
0..1 | string | MD5 hash of the artefact byte stream (32 hex chars) | |
![]() ![]() |
0..1 | string | SHA-256 hash of the artefact byte stream (64 hex chars) | |
![]() ![]() |
0..1 | boolean | publisher has re-verified the artefact | |
Documentation for this format | ||||