SDOH Clinical Care
0.0.4C1 - CI Build

SDOH Clinical Care - Local Development build (v0.0.4C1). See the Directory of published versions

StructureDefinition: SDOHCC_Goal_FoodInsecurity_1

This profile supports Gravity Project data elements that focus on the Food Insecurity domain. The profile constrains Goals related to: Food Security.

The official URL for this profile is:

http://hl7.org/fhir/us/sdoh-cc/StructureDefinition/SDOHCC-Goal-FoodInsecurity-1

Additional Guidance

The FHIR Observation, Condition and Goal resources reference one another. Therefore, to support interoperability and analytics, similar approaches have been used in the structured representation of food insecurity observations, conditions and goals.

The diagram below shows an example of a relationship between Observation, Condition and Goal.

An initial Observation (1) is evidence for a Condition (2) that is addressed by a Goal (3) that may have an outcome of a later Observation (4).

The sections that follow provide additional guidance on 1) rules to improve the integrity of data generated by this profile, 2) specific elements of this profile, and 3) efforts to align the profile with the following correlated Condition and Observation profiles:

  • SDOHCC_Condition_FoodInsecurity_1
  • SDOHCC_Observation_FoodInsecurity_1

Goal.description

This element references the temporary SNOMED CT code below.

Code Display
sdohcc-sctt-91000243106 Food security (finding)

Goal.target

Goal.target.measure

This element references the SNOMED CT code below.

Code Display
733423003 Food insecurity (finding)

Food insecurity (finding) is also a member of SDOHCC_ValueSet_FoodInsecurity_1 which is used for:

  • Observation.code in SDOHCC_Observation_FoodInsecurity_1
  • Condition.code in SDOHCC_Condition_FoodInsecurity_1.

The consistent use of similar codes for a condition and a goal that addresses that condition will facilitate analytics and interoperability between Condition and Goal.

Example:

  • SDOHCC_Condition_FoodInsecurity_1 modeled with:
    • Condition code = Food insecurity

aligns with the goal that address this condition (via Goal.addresses):

  • SDOHCC_Goal_FoodInsecurity_1 modeled with:
    • Goal description: Food security
      and
      • Goal target measure = Food insecurity
      • Goal target detail = Known absent

Goal.target.detail

This element references the SNOMED CT code below.

Code Display
410516002 Known absent (qualifier value)

Known absent (qualifier value) is also a member of SDOHCC_ValueSet_ContextValue_1 which is used for:

  • Observation.value in SDOHCC_Observation_FoodInsecurity_1

The consistent use of similar codes for a goal and an observation referenced as an outcome for that goal will facilitate analytics and interoperability between Observation and Goal.

Example:

  • SDOHCC_Goal_FoodInsecurity_1 modeled with:
    • Goal description: Food security
      and
    • Goal target measure = Food insecurity
    • Goal target detail = Known absent

aligns with the observation that this goal references (via Goal.outcomeReference):

  • SDOHCC_Observation_FoodInsecurity_1 modeled with:
    • Observation code = Food insecurity
    • Observation value = Known absent

The observation “Food insecurity = known absent” implies that all states of food insecurity (including mild, moderate and severe) are absent. This clearly establishes that the patient is not in a food insecure state (e.g., equates to “Food security = known present”) in support of Goal.achievementStatus = Achieved.

Goal.addresses

To align this food insecurity goal with the food insecurity condition that it addresses, this element references SDOHCC_Condition_FoodInsecurity_1. Since a food security goal might also reference related service requests and additional conditions, this element also references the ServiceRequest and Condition resources. Overtime, these references may also be constrained to specific profiles in the SDOH CC IG (e.g., a BSer Service Request profile).

Goal.outcomeReference

To align this food insecurity goal with the food insecurity observation that it references as an outcome, this element is constrained to reference only SDOHCC_Observation_FoodInsecurity_1.

Additional rules for the Goal profile

To improve data integrity, the following rules should be applied to this profile:

  1. If Goal.description and/or Goal.target are changed, a new Goal instance MUST be created. This rule is not specific to this food insecurity goal. For any goal, a change to these elements essentially results in a different goal.
  2. Goal.statusDate MUST be updated if and ONLY if Goal.achievementStatus is updated. The Goal resource does not clearly specify whether Goal.statusDate applies to Goal.achievementStatus or to Goal.lifecycleStatus. To unambiguously establish when a goal has been achieved, Goal.statusDate MUST be synchronized with Goal.achievementStatus.
  3. An update to Goal.achievementStatus MAY be supported by an update to Goal.outcomeReference. This rule is not specific to this food insecurity goal. Any goal may be accompanied by an update to Goal.outcomeReference as evidence for a change in Goal.achievementStatus. However, decisions related to linking the goal to the relevant observation that may support it are up to the implementor.

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Goal

This structure is derived from Goal

NameFlagsCard.TypeDescription & Constraintsdoco
.. Goal 0..*GoalDescribes the intended objective(s) for a patient, group or organization
... lifecycleStatus S1..1codeproposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected
... achievementStatus 1..1CodeableConceptin-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable
Binding: (unbound) (required)
... description S1..1CodeableConceptCode or text describing goal
Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/sdoh-cc/CodeSystem/sdohcc-temporary-codes
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: sdohcc-sctt-91000243106
..... display1..1stringRepresentation defined by the system
Fixed Value: Food security (finding)
... target S1..1BackboneElementTarget outcome for the goal
.... measure 1..1CodeableConceptThe parameter whose value is being tracked
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 733423003
...... display1..1stringRepresentation defined by the system
Fixed Value: Food insecurity (finding)
.... detail[x] 1..1CodeableConceptThe target value to be achieved
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 410516002
...... display1..1stringRepresentation defined by the system
Fixed Value: Known absent (qualifier value)
.... due[x] S0..1date, DurationReach goal on or before
... statusDate 1..1dateWhen goal status took effect
... expressedBy 0..1Reference(Practitioner | PractitionerRole)Who's responsible for creating Goal?
... addresses 0..*Reference(SDOHCC Condition Food Insecurity 1 | ServiceRequest | Condition)Issues addressed by this goal
... note
.... author[x] 0..1Individual responsible for the annotation
..... authorReferenceReference(Practitioner)
..... authorStringstring
... outcomeCode 0..0
... outcomeReference 0..*Reference(SDOHCC_Observation_FoodInsecurity_1)Observation that resulted from goal

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Goal I0..*GoalDescribes the intended objective(s) for a patient, group or organization
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... identifier I0..*IdentifierExternal Ids for this goal
... lifecycleStatus ?!SΣI1..1codeproposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected
Binding: GoalLifecycleStatus (required)
... achievementStatus ΣI1..1CodeableConceptin-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable
Binding: GoalAchievementStatus (required)
... category ΣI0..*CodeableConceptE.g. Treatment, dietary, behavioral, etc.
Binding: GoalCategory (example)
... priority ΣI0..1CodeableConcepthigh-priority | medium-priority | low-priority
Binding: GoalPriority (preferred)
... description SΣI1..1CodeableConceptCode or text describing goal
Binding: SNOMEDCTClinicalFindings (example)
Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/sdoh-cc/CodeSystem/sdohcc-temporary-codes
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: sdohcc-sctt-91000243106
..... display1..1stringRepresentation defined by the system
Fixed Value: Food security (finding)
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... subject SΣI1..1Reference(US Core Patient Profile)Who this goal is intended for
... start[x] ΣI0..1When goal pursuit begins
Binding: GoalStartEvent (example)
.... startDatedate
.... startCodeableConceptCodeableConcept
... target SI1..1BackboneElementTarget outcome for the goal
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... measure ΣI1..1CodeableConceptThe parameter whose value is being tracked
Binding: LOINCCodes (example)
Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... version0..1stringVersion of the system - if relevant
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 733423003
...... display1..1stringRepresentation defined by the system
Fixed Value: Food insecurity (finding)
...... userSelected0..1booleanIf this coding was chosen directly by the user
..... text0..1stringPlain text representation of the concept
.... detail[x] ΣI1..1CodeableConceptThe target value to be achieved
Binding: (unbound) (example)
Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... version0..1stringVersion of the system - if relevant
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 410516002
...... display1..1stringRepresentation defined by the system
Fixed Value: Known absent (qualifier value)
...... userSelected0..1booleanIf this coding was chosen directly by the user
..... text0..1stringPlain text representation of the concept
.... due[x] SΣI0..1Reach goal on or before
..... dueDatedate
..... dueDurationDuration
... statusDate ΣI1..1dateWhen goal status took effect
... statusReason I0..1stringReason for current status
... expressedBy ΣI0..1Reference(Practitioner | PractitionerRole)Who's responsible for creating Goal?
... addresses I0..*Reference(SDOHCC Condition Food Insecurity 1 | ServiceRequest | Condition)Issues addressed by this goal
... note I0..*AnnotationComments about the goal
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... author[x] ΣI0..1Individual responsible for the annotation
..... authorReferenceReference(Practitioner)
..... authorStringstring
.... time ΣI0..1dateTimeWhen the annotation was made
.... text ΣI1..1markdownThe annotation - text content (as markdown)
... outcomeReference I0..*Reference(SDOHCC_Observation_FoodInsecurity_1)Observation that resulted from goal

doco Documentation for this format

This structure is derived from Goal

Differential View

This structure is derived from Goal

NameFlagsCard.TypeDescription & Constraintsdoco
.. Goal 0..*GoalDescribes the intended objective(s) for a patient, group or organization
... lifecycleStatus S1..1codeproposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected
... achievementStatus 1..1CodeableConceptin-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable
Binding: (unbound) (required)
... description S1..1CodeableConceptCode or text describing goal
Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/sdoh-cc/CodeSystem/sdohcc-temporary-codes
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: sdohcc-sctt-91000243106
..... display1..1stringRepresentation defined by the system
Fixed Value: Food security (finding)
... target S1..1BackboneElementTarget outcome for the goal
.... measure 1..1CodeableConceptThe parameter whose value is being tracked
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 733423003
...... display1..1stringRepresentation defined by the system
Fixed Value: Food insecurity (finding)
.... detail[x] 1..1CodeableConceptThe target value to be achieved
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 410516002
...... display1..1stringRepresentation defined by the system
Fixed Value: Known absent (qualifier value)
.... due[x] S0..1date, DurationReach goal on or before
... statusDate 1..1dateWhen goal status took effect
... expressedBy 0..1Reference(Practitioner | PractitionerRole)Who's responsible for creating Goal?
... addresses 0..*Reference(SDOHCC Condition Food Insecurity 1 | ServiceRequest | Condition)Issues addressed by this goal
... note
.... author[x] 0..1Individual responsible for the annotation
..... authorReferenceReference(Practitioner)
..... authorStringstring
... outcomeCode 0..0
... outcomeReference 0..*Reference(SDOHCC_Observation_FoodInsecurity_1)Observation that resulted from goal

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Goal I0..*GoalDescribes the intended objective(s) for a patient, group or organization
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... identifier I0..*IdentifierExternal Ids for this goal
... lifecycleStatus ?!SΣI1..1codeproposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected
Binding: GoalLifecycleStatus (required)
... achievementStatus ΣI1..1CodeableConceptin-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable
Binding: GoalAchievementStatus (required)
... category ΣI0..*CodeableConceptE.g. Treatment, dietary, behavioral, etc.
Binding: GoalCategory (example)
... priority ΣI0..1CodeableConcepthigh-priority | medium-priority | low-priority
Binding: GoalPriority (preferred)
... description SΣI1..1CodeableConceptCode or text describing goal
Binding: SNOMEDCTClinicalFindings (example)
Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/sdoh-cc/CodeSystem/sdohcc-temporary-codes
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: sdohcc-sctt-91000243106
..... display1..1stringRepresentation defined by the system
Fixed Value: Food security (finding)
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... subject SΣI1..1Reference(US Core Patient Profile)Who this goal is intended for
... start[x] ΣI0..1When goal pursuit begins
Binding: GoalStartEvent (example)
.... startDatedate
.... startCodeableConceptCodeableConcept
... target SI1..1BackboneElementTarget outcome for the goal
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... measure ΣI1..1CodeableConceptThe parameter whose value is being tracked
Binding: LOINCCodes (example)
Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... version0..1stringVersion of the system - if relevant
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 733423003
...... display1..1stringRepresentation defined by the system
Fixed Value: Food insecurity (finding)
...... userSelected0..1booleanIf this coding was chosen directly by the user
..... text0..1stringPlain text representation of the concept
.... detail[x] ΣI1..1CodeableConceptThe target value to be achieved
Binding: (unbound) (example)
Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... version0..1stringVersion of the system - if relevant
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 410516002
...... display1..1stringRepresentation defined by the system
Fixed Value: Known absent (qualifier value)
...... userSelected0..1booleanIf this coding was chosen directly by the user
..... text0..1stringPlain text representation of the concept
.... due[x] SΣI0..1Reach goal on or before
..... dueDatedate
..... dueDurationDuration
... statusDate ΣI1..1dateWhen goal status took effect
... statusReason I0..1stringReason for current status
... expressedBy ΣI0..1Reference(Practitioner | PractitionerRole)Who's responsible for creating Goal?
... addresses I0..*Reference(SDOHCC Condition Food Insecurity 1 | ServiceRequest | Condition)Issues addressed by this goal
... note I0..*AnnotationComments about the goal
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... author[x] ΣI0..1Individual responsible for the annotation
..... authorReferenceReference(Practitioner)
..... authorStringstring
.... time ΣI0..1dateTimeWhen the annotation was made
.... text ΣI1..1markdownThe annotation - text content (as markdown)
... outcomeReference I0..*Reference(SDOHCC_Observation_FoodInsecurity_1)Observation that resulted from goal

doco Documentation for this format

 

Other representations of profile: Schematron

Terminology Bindings

Terminology Bindings

PathConformanceValueSet / Code
Goal.languagepreferredCommonLanguages
Max Binding: AllLanguages
Goal.lifecycleStatusrequiredGoalLifecycleStatus
Goal.achievementStatusrequiredGoalAchievementStatus
Goal.categoryexampleGoalCategory
Goal.prioritypreferredGoalPriority
Goal.descriptionexamplePattern: sdohcc-sctt-91000243106("Food security (finding)")
Goal.start[x]exampleGoalStartEvent
Goal.target.measureexamplePattern: SNOMED CT code 733423003("Food insecurity (finding)")
Goal.target.detail[x]examplePattern: SNOMED CT code 410516002("Known absent (qualifier value)")

Constraints

Constraints

IdPathDetailsRequirements
dom-2GoalIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3GoalIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4GoalIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5GoalIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6GoalA resource should have narrative for robust management
: text.`div`.exists()
ele-1Goal.metaAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.implicitRulesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.languageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Goal.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Goal.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Goal.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Goal.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.lifecycleStatusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.achievementStatusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.categoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.priorityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.descriptionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.subjectAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.start[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.targetAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
gol-1Goal.targetGoal.target.measure is required if Goal.target.detail is populated
: (detail.exists() and measure.exists()) or detail.exists().not()
ele-1Goal.target.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Goal.target.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Goal.target.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Goal.target.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Goal.target.measureAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.target.detail[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.target.due[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.statusDateAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.statusReasonAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.expressedByAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.addressesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.noteAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.note.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Goal.note.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Goal.note.author[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.note.timeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.note.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Goal.outcomeReferenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())