Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Pinned versions

Every version the repository depends on is pinned once, in docs/VERSIONS.md, and scripts/checks/versions.sh fails a change that lets a repeated pin drift from it, this page included. This page summarises the pins that shape the design. Each Item names its rows in docs/VERSIONS.md by their exact names, so the guard can hold every row here to its source.

ItemPinWhy
Federation Tier with AQL1.0.1, the erratum to the release the openEHR SEC approvedthe governing specification
Federation Tier with AQL specificationcommit b4242c2, untagged upstreamthe vendored source of that release
openEHR ITS-REST1.1.0the façade a client sees and the API each node exposes
openEHR AQL1.1.0the query language on both sides of the gateway
openehr-query, openehr-its, openehr-base, openehr-rm0.0.136the published crates the gateway builds on, moved together as one family
IHE PIXm FHIR packageihe.iti.pixm, version 3.1.0the identifier cross-reference binding (ITI-83)
IHE PDQm FHIR packageihe.iti.pdqm, version 3.2.0the demographics query capability of ihe-iti (ITI-78)
IHE mCSD FHIR packageihe.iti.mcsd, version 4.0.0the addressing binding: the registry read from a care services directory (ITI-90, ITI-91)
IHE PMIR FHIR packageihe.iti.pmir, version 1.6.0the identity lifecycle: the subscription and the identity feed (ITI-94, ITI-93)
IHE IUA supplementtag 2.5the access token claims and the bearer presentation client authentication reads (ITI-71, ITI-72), Revision 2.5, Trial Implementation
Rust toolchain1.99.1, edition 2024the toolchain the workspace builds with

The other identity bindings (XCPD and the Dutch Generic Functions) are listed in docs/VERSIONS.md with the version each binding uses, and each package is vendored by the issue that first reads it.

Vendored specifications

The specification, its reference implementation, the ITS-REST OpenAPI documents with the SMART on openEHR source of the same release (a DEVELOPMENT-status document in ITS-REST 1.1.0), the AQL source, the IHE FHIR packages and the IHE IUA supplement are vendored verbatim under docs/specs/, each fetched by a committed script and stamped with a PROVENANCE.md that records the source, the pin, the licence and a tree digest.