Integrated Campaign Registry (ICR) Implementation Guide
0.1.0 - ci-build
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
| Official URL: https://icr.healthcampaigns.org/StructureDefinition/building-count | Version: 0.1.0 | |||
| Draft as of 2026-10-29 | Computable Name: BuildingCount | |||
The number of building footprints inside a Location's boundary according to one footprint dataset — a locate/enumerate attribute of the area, like its boundary, not a programme figure. Repeatable: one entry per source (and, for detection datasets, per confidence threshold), each dated, so OSM, Overture and Google Open Buildings counts sit side by side and are never mistaken for one another. Used for microplanning sanity checks (buildings vs. population, households vs. buildings) on catchments, settlements and admin units (catchments round, Sep 2026).
Context of Use
This extension may be used on the following element(s)
Location
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | Building Count | |
![]() ![]() |
2..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 1..1 | Extension | osm | overture | google-open-buildings | microsoft | … |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "source" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: ICR Building Footprint Source (extensible) | |
![]() ![]() ![]() |
S | 1..1 | Extension | Footprints inside the boundary |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "count" | |
![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Value of extension | |
![]() ![]() ![]() |
S | 0..1 | Extension | Dataset release / extraction date (YYYY-MM or YYYY-MM-DD) |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "date" | |
![]() ![]() ![]() ![]() |
0..1 | date | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Detection confidence threshold applied (0–1), e.g. 0.6 / 0.7 / 0.8 for Google Open Buildings | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "minConfidence" | |
![]() ![]() ![]() ![]() |
0..1 | decimal | Value of extension | |
![]() ![]() |
1..1 | uri | "https://icr.healthcampaigns.org/StructureDefinition/building-count" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | Building Count | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 1..1 | Extension | osm | overture | google-open-buildings | microsoft | … |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "source" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: ICR Building Footprint Source (extensible) | |
![]() ![]() ![]() |
S | 1..1 | Extension | Footprints inside the boundary |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "count" | |
![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Value of extension | |
![]() ![]() ![]() |
S | 0..1 | Extension | Dataset release / extraction date (YYYY-MM or YYYY-MM-DD) |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "date" | |
![]() ![]() ![]() ![]() |
0..1 | date | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Detection confidence threshold applied (0–1), e.g. 0.6 / 0.7 / 0.8 for Google Open Buildings | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "minConfidence" | |
![]() ![]() ![]() ![]() |
0..1 | decimal | Value of extension | |
![]() ![]() |
1..1 | uri | "https://icr.healthcampaigns.org/StructureDefinition/building-count" | |
Documentation for this format | ||||
This structure is derived from Extension
Summary
Complex Extension: The number of building footprints inside a Location's boundary according to one footprint dataset — a locate/enumerate attribute of the area, like its boundary, not a programme figure. Repeatable: one entry per source (and, for detection datasets, per confidence threshold), each dated, so OSM, Overture and Google Open Buildings counts sit side by side and are never mistaken for one another. Used for microplanning sanity checks (buildings vs. population, households vs. buildings) on catchments, settlements and admin units (catchments round, Sep 2026).
Differential View
This structure is derived from Extension
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | Building Count | |
![]() ![]() |
2..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 1..1 | Extension | osm | overture | google-open-buildings | microsoft | … |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "source" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: ICR Building Footprint Source (extensible) | |
![]() ![]() ![]() |
S | 1..1 | Extension | Footprints inside the boundary |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "count" | |
![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Value of extension | |
![]() ![]() ![]() |
S | 0..1 | Extension | Dataset release / extraction date (YYYY-MM or YYYY-MM-DD) |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "date" | |
![]() ![]() ![]() ![]() |
0..1 | date | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Detection confidence threshold applied (0–1), e.g. 0.6 / 0.7 / 0.8 for Google Open Buildings | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "minConfidence" | |
![]() ![]() ![]() ![]() |
0..1 | decimal | Value of extension | |
![]() ![]() |
1..1 | uri | "https://icr.healthcampaigns.org/StructureDefinition/building-count" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | Building Count | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 1..1 | Extension | osm | overture | google-open-buildings | microsoft | … |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "source" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: ICR Building Footprint Source (extensible) | |
![]() ![]() ![]() |
S | 1..1 | Extension | Footprints inside the boundary |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "count" | |
![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Value of extension | |
![]() ![]() ![]() |
S | 0..1 | Extension | Dataset release / extraction date (YYYY-MM or YYYY-MM-DD) |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "date" | |
![]() ![]() ![]() ![]() |
0..1 | date | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Detection confidence threshold applied (0–1), e.g. 0.6 / 0.7 / 0.8 for Google Open Buildings | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "minConfidence" | |
![]() ![]() ![]() ![]() |
0..1 | decimal | Value of extension | |
![]() ![]() |
1..1 | uri | "https://icr.healthcampaigns.org/StructureDefinition/building-count" | |
Documentation for this format | ||||
This structure is derived from Extension
Summary
Complex Extension: The number of building footprints inside a Location's boundary according to one footprint dataset — a locate/enumerate attribute of the area, like its boundary, not a programme figure. Repeatable: one entry per source (and, for detection datasets, per confidence threshold), each dated, so OSM, Overture and Google Open Buildings counts sit side by side and are never mistaken for one another. Used for microplanning sanity checks (buildings vs. population, households vs. buildings) on catchments, settlements and admin units (catchments round, Sep 2026).
Other representations of profile: CSV, Excel, Schematron
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:source.value[x] | Base | extensible | ICR Building Footprint Source | 📦0.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |