Integrated Campaign Registry (ICR) Implementation Guide
0.1.0 - ci-build International flag

Integrated Campaign Registry (ICR) Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

SearchParameter: ICR Location — quadkey cell

Official URL: https://icr.healthcampaigns.org/SearchParameter/icr-location-quadkey Version: 0.1.0
Active as of 2026-09-06 Computable Name: ICRLocationQuadkey

Search Location by its quadkey spatial-index cell (spatial-index extension, system = quadkey). String-typed on purpose: quadkeys are prefix-hierarchical, so the default starts-with match answers tile containment at any coarser zoom — Location?quadkey=0313131 is every point in that zoom-7 tile — with no geometry engine. Use :exact for one cell.

ICRLocationQuadkey

Parameter quadkey:string

Search Location by its quadkey spatial-index cell (spatial-index extension, system = quadkey). String-typed on purpose: quadkeys are prefix-hierarchical, so the default starts-with match answers tile containment at any coarser zoom — Location?quadkey=0313131 is every point in that zoom-7 tile — with no geometry engine. Use :exact for one cell.

ResourceLocation
ExpressionLocation.extension('https://icr.healthcampaigns.org/StructureDefinition/spatial-index').where(extension('system').value = 'quadkey').extension('cell').value.as(string)
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true