Skip to content

Salient Field Extension

Canonical../StructureDefinition/salient-field
Statusdraft · 1.26.0
BaseExtension (constraint)
ContextStructureDefinition (element)
SourceFSH · JSON

One salient synthesized accessor on a profile: a named, typed FHIRPath value expression over the resource. Drives the reader/render surface (the AI chart) and the facade's salient accessors, distinct from the validation-scoped element set.

Elements / Differential

What this profile constrains beyond Extension. Anything not listed is unchanged from the base; muted type/cardinality values are the base's, shown for context.

Element Flags Card. Type Description & Constraints
Extension Salient Field
extension 2..* Extension i
extension:key S 1..1 Extension The accessor name (snake_cased in the facade) i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: key
value[x] 0..1 code
extension:expression S 1..1 Extension A restricted FHIRPath VALUE expression over the resource (raw FHIR) i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: expression
value[x] 0..1 string
extension:type 0..1 Extension The scalar return type (FieldKind: string | code | dateTime | integer | boolean) i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: type
value[x] 0..1 code
extension:chartName 0..1 Extension The rendered attribute name (defaults to key) i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: chartName
value[x] 0..1 string
extension:short 0..1 Extension One-line summary, as ElementDefinition.short. Inherited from the referenced element when absent i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: short
value[x] 0..1 string
extension:definition 0..1 Extension Full definition, as ElementDefinition.definition. Carried into the generated docstring and the pydantic schema, so this is the text an LLM reads i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: definition
value[x] 0..1 markdown
extension:comment 0..1 Extension Usage notes, as ElementDefinition.comment. Where to say what a derived expression does that its leaf element does not i
extension 0..0 Extension i
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: comment
value[x] 0..1 markdown
url 1..1 http://hl7.org/fhirpath/System.String i
Fixed: ../StructureDefinition/salient-field
value[x] 0..0 base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta