eHealthExchange Healthcare Directory Implementation Guide
1.8.1 - Release 1

OperationDefinition: AggregateIdentifiers

Official URL: https://sequoiaproject.org/fhir/ehx/OperationDefinition/aggregate-identifiers Version: 1.8.1
Active as of 2025-10-27 Computable Name: AggregateIdentifiers

Aggregates OIDs for one hierarchy (rooted at the requested instance, if called at the instance level) or for all hierarchies (if called at the type level). Here, OID refers to an HCID or AAID that appears either in an organization’s identifiers or in its contained endpoints’ identifiers. Organizations containing no endpoints are ignored except for the purpose of defining hierarchies. Aggregation is applied both “vertically” and “horizontally.” I.e., OIDs are deduplicated to the highest level both within and across hierarchies. Horizontal deduplication (between organizations not related as ancestor/descendant) is considered exceptional and produces a log warning.

URL: [base]/Organization/$aggregate-identifiers

URL: [base]/Organization/[id]/$aggregate-identifiers

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
IN_lastUpdated0..*instant

Post-aggregation filter on Organization.meta.lastUpdated.

INactive0..*string
(token)

Post-aggregation filter on Organization.active.

INtype0..*string
(token)

Post-aggregation filter on Organization.type.

OUTreturn1..1Bundle

Bundle of organizations with aggregated OIDs.