HEARTLAND Protocol FHIR Implementation Guide
0.3.0 -
HEARTLAND FHIR candidate 0.3.0 — draft, experimental R4 4.0.1 reference. Prepared for technical review; not evidence of clinical validation or vendor interoperability.
| Official URL: https://fhir.heartlandprotocol.org/StructureDefinition/heartland-synthetic-county-code | Version: 0.3.0 | |||
| Draft as of 2026-09-29 | Computable Name: HeartlandSyntheticCountyCode | |||
Opaque synthetic identifier emitted by HEARTLAND Synthetic, not an ANSI/FIPS county GEOID, postal code, or evidence of real residence. Preserve the code as supplied; no real-geography lookup or linkage is implied.
Context of Use
This extension may be used on the following element(s)
Patient.address
In addition, the extension can only be used when this FHIRPath expression is true:
extension.where(url = 'https://fhir.heartlandprotocol.org/StructureDefinition/heartland-synthetic-county-code').count() = 1
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and their representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..1 | Extension | HEARTLAND Synthetic County Identifier Constraints: heartland-county-value |
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
1..1 | uri | "https://fhir.heartlandprotocol.org/StructureDefinition/heartland-synthetic-county-code" | |
![]() ![]() |
1..1 | Coding | Value of extension | |
![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: https://fhir.heartlandprotocol.org/sid/synthetic-county-code | |
![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| heartland-county-value | error | Extension | The synthetic identifier must contain actual system and code values. |
value.system.hasValue() and value.code.hasValue()
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..1 | Extension | HEARTLAND Synthetic County Identifier Constraints: heartland-county-value |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() |
1..1 | uri | "https://fhir.heartlandprotocol.org/StructureDefinition/heartland-synthetic-county-code" | |
![]() ![]() |
1..1 | Coding | Value of extension | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: https://fhir.heartlandprotocol.org/sid/synthetic-county-code |
![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| heartland-county-value | error | Extension | The synthetic identifier must contain actual system and code values. |
value.system.hasValue() and value.code.hasValue()
|
Differential ViewDifferential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..1 | Extension | HEARTLAND Synthetic County Identifier Constraints: heartland-county-value |
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
1..1 | uri | "https://fhir.heartlandprotocol.org/StructureDefinition/heartland-synthetic-county-code" | |
![]() ![]() |
1..1 | Coding | Value of extension | |
![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: https://fhir.heartlandprotocol.org/sid/synthetic-county-code | |
![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| heartland-county-value | error | Extension | The synthetic identifier must contain actual system and code values. |
value.system.hasValue() and value.code.hasValue()
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..1 | Extension | HEARTLAND Synthetic County Identifier Constraints: heartland-county-value |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() |
1..1 | uri | "https://fhir.heartlandprotocol.org/StructureDefinition/heartland-synthetic-county-code" | |
![]() ![]() |
1..1 | Coding | Value of extension | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: https://fhir.heartlandprotocol.org/sid/synthetic-county-code |
![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| heartland-county-value | error | Extension | The synthetic identifier must contain actual system and code values. |
value.system.hasValue() and value.code.hasValue()
|
Other representations of profile: CSV, Excel, Schematron