This page is part of the Breast Cancer Data Logical Models and FHIR Profiles (v0.1.0: STU 1 Draft) based on FHIR R3. . For a full list of available versions, see the Directory of published versions
The official URL for this profile is:
http://hl7.org/fhir/us/breastcancer/StructureDefinition/oncology-HER2ReceptorStatus
HER2 receptor status. HER2 is a member of the human epidermal growth factor receptor family of proteins and is encoded by the ERBB2 oncogene. HER2 is overexpressed in 20-30% of breast tumors,10 and is associated with an aggressive clinical course and poor prognosis. HER2 status (positive=present or overexpressed; negative=absent) is a factor in determining prognosis and treatment options.
We are seeking feedback if it is better to put the positive/negative status in Value or Interpretation. The current approach is that positive/negative designation is a value, even though that value is (in fact) an interpretation of evidence from HER2 by IHC and/or HER2 by ISH tests, not a direct observation.
This profile builds on US Core Results Profile.
This profile was published on Sun Apr 01 00:00:00 AEDT 2018 as a draft by The HL7 Cancer Interoperability Group sponsored by Clinical Interoperability Council Work Group (CIC).
View the corresponding HER2ReceptorStatusModel logical model.
Summary
Mandatory: 0 element (3 nested mandatory elements)
Fixed Value: 8 elements
Prohibited: 4 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
BC Mapping Source
This structure represents the following BC mapping definition:
oncology.HER2ReceptorStatus maps to http://hl7.org/fhir/us/core/StructureDefinition/us-core-observationresults: EvaluationResultTopic.Category maps to category EvaluationResultTopic.FindingMethod maps to method EvaluationResultTopic.Quantity maps to value[x] EvaluationResultTopic.CodeableConcept maps to value[x] EvaluationResultTopic.string maps to value[x] EvaluationResultTopic.boolean maps to value[x] EvaluationResultTopic.Range maps to value[x] EvaluationResultTopic.Ratio maps to value[x] EvaluationResultTopic.time maps to value[x] EvaluationResultTopic.dateTime maps to value[x] EvaluationResultTopic.TimePeriod maps to value[x] EvaluationResultTopic.TopicCode maps to code EvaluationResultTopic.AnatomicalLocation maps to bodySite EvaluationResultTopic.Specimen maps to specimen EvaluationResultTopic.Interpretation maps to interpretation RecordedContext.RelevantTime maps to effective[x] RecordedContext.FindingStatus maps to status RecordedContext.ExceptionValue maps to dataAbsentReason EvaluationResultTopic.ReferenceRange maps to referenceRange EvaluationResultTopic.ReferenceRange.Range.LowerBound maps to referenceRange.low EvaluationResultTopic.ReferenceRange.Range.UpperBound maps to referenceRange.high EvaluationResultTopic.ReferenceRange.Type maps to referenceRange.type EvaluationResultTopic.ReferenceRange.ApplicableSubpopulation maps to referenceRange.appliesTo EvaluationResultTopic.ReferenceRange.ApplicableAgeRange maps to referenceRange.age fix related.type to #has-member EvaluationResultTopic.EvaluationComponent maps to component (slice on = coding.code; slice strategy = includes) EvaluationResultTopic.EvaluationComponent._Concept maps to component.code EvaluationResultTopic.EvaluationComponent.Quantity maps to component.value[x] EvaluationResultTopic.EvaluationComponent.CodeableConcept maps to component.value[x] EvaluationResultTopic.EvaluationComponent.string maps to component.value[x] EvaluationResultTopic.EvaluationComponent.Range maps to component.value[x] EvaluationResultTopic.EvaluationComponent.Ratio maps to component.value[x] EvaluationResultTopic.EvaluationComponent.time maps to component.value[x] EvaluationResultTopic.EvaluationComponent.dateTime maps to component.value[x] EvaluationResultTopic.EvaluationComponent.TimePeriod maps to component.value[x] EvaluationResultTopic.EvaluationComponent.ExceptionValue maps to component.dataAbsentReason EvaluationResultTopic.EvaluationComponent.Interpretation maps to component.interpretation EvaluationResultTopic.EvaluationComponent.ReferenceRange maps to component.referenceRange Members.EvaluationResultRecorded maps to related.target (slice at = related; slice on = target.reference.resolve(); slice on type = profile; slice strategy = includes)
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Observation | BC HER2ReceptorStatus Profile | |||
cimi-Encounter-extension | 0..1 | (Complex) | BC Encounter Extension URL: http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-Encounter-extension | |
cimi-statement-DiagnosticService-extension | 0..* | CodeableConcept | BC DiagnosticService Extension URL: http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-statement-DiagnosticService-extension Binding: DiagnosticServiceVS (extensible) | |
valueCodeableConcept | ||||
coding | Slice: Unordered, Open by value:code | |||
coding | Σ | 1..1 | Coding | |
system | Fixed Value: http://hl7.org/fhir/us/breastcancer/CodeSystem/cimi-statement-DiagnosticServiceCS | |||
code | Fixed Value: pathology | |||
category | Binding: Observation Category Codes (extensible) | |||
coding | Slice: Unordered, Open by value:code | |||
coding | Σ | 1..1 | Coding | |
system | Fixed Value: http://hl7.org/fhir/observation-category | |||
code | Fixed Value: laboratory | |||
code | ||||
coding | Slice: Unordered, Open by value:code | |||
coding | Σ | 1..1 | Coding | HER2 [Interpretation] in Tissue |
system | Fixed Value: http://loinc.org | |||
code | Fixed Value: 48676-1 | |||
valueCodeableConcept | CodeableConcept | Binding: PositiveNegativeEquivocalVS (required) | ||
dataAbsentReason | Binding: ExceptionValueVS (required) | |||
bodySite | 0..0 | |||
method | 0..0 | |||
specimen | Reference(BC BreastSpecimen Profile) | |||
referenceRange | 0..0 | |||
related | Slice: Unordered, Open by profile:target.reference.resolve() | |||
related | HER2byIHC | |||
type | Fixed Value: has-member | |||
target | Reference(BC HER2byIHC Profile) | |||
related | HER2byISH | |||
type | Fixed Value: has-member | |||
target | Reference(BC HER2byISH Profile) | |||
component | 0..0 | |||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Observation | I | 0..* | BC HER2ReceptorStatus Profile us-core-2: If there is no component or related element then either a value[x] or a data absent reason must be present | |
id | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
cimi-Encounter-extension | 0..1 | (Complex) | BC Encounter Extension URL: http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-Encounter-extension | |
cimi-statement-DiagnosticService-extension | 0..* | CodeableConcept | BC DiagnosticService Extension URL: http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-statement-DiagnosticService-extension Binding: DiagnosticServiceVS (extensible) | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
url | 1..1 | uri | "http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-statement-DiagnosticService-extension" | |
valueCodeableConcept | 1..1 | CodeableConcept | Value of extension Binding: DiagnosticServiceVS (extensible) | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
coding | Σ | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code | |
coding | Σ | 1..1 | Coding | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
system | Σ | 0..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/breastcancer/CodeSystem/cimi-statement-DiagnosticServiceCS |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 0..1 | code | Symbol in syntax defined by the system Fixed Value: pathology |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | Σ | 0..1 | string | Plain text representation of the concept |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | Business Identifier for observation |
basedOn | Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ProcedureRequest | ReferralRequest) | Fulfills plan, proposal or order |
status | ?!SΣ | 1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required) |
category | SI | 1..* | CodeableConcept | Classification of type of observation Binding: Observation Category Codes (extensible) us-core-5: Must have a category of 'laboratory' and a code system 'http://hl7.org/fhir/observation-category' |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
coding | Σ | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code | |
coding | Σ | 1..1 | Coding | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
system | Σ | 0..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/observation-category |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 0..1 | code | Symbol in syntax defined by the system Fixed Value: laboratory |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | Σ | 0..1 | string | Plain text representation of the concept |
code | SΣ | 1..1 | CodeableConcept | Laboratory Test Name Binding: LOINC Codes (extensible) |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
coding | Σ | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code | |
coding | Σ | 1..1 | Coding | HER2 [Interpretation] in Tissue |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
system | Σ | 0..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 0..1 | code | Symbol in syntax defined by the system Fixed Value: 48676-1 |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | Σ | 0..1 | string | Plain text representation of the concept |
subject | SΣ | 1..1 | Reference(US Core Patient Profile) | Who and/or what this is about |
context | 0..1 | Reference(Encounter | EpisodeOfCare) | Healthcare event during which this observation is made | |
effective[x] | SΣI | 0..1 | dateTime, Period | Clinically relevant time/time-period for observation us-core-1: Datetime must be at least to day. |
issued | Σ | 0..1 | instant | Date/Time this was made available |
performer | Σ | 0..* | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who is responsible for the observation |
valueCodeableConcept | Σ | 0..1 | CodeableConcept | Result Value Binding: PositiveNegativeEquivocalVS (required) |
dataAbsentReason | SI | 0..1 | CodeableConcept | Why the result is missing Binding: ExceptionValueVS (required) |
interpretation | 0..1 | CodeableConcept | High, low, normal, etc. Binding: Observation Interpretation Codes (extensible) | |
comment | 0..1 | string | Comments about result | |
specimen | 0..1 | Reference(BC BreastSpecimen Profile) | Specimen used for this observation | |
device | 0..1 | Reference(Device | DeviceMetric) | (Measurement) Device | |
related | ΣI | BackboneElement | Resource related to this observation Slice: Unordered, Open by profile:target.reference.resolve() | |
related | ΣI | 0..* | BackboneElement | HER2byIHC |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 0..1 | code | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by Binding: ObservationRelationshipType (required) Fixed Value: has-member | |
target | 1..1 | Reference(BC HER2byIHC Profile) | Resource that is related to this one | |
related | ΣI | 0..* | BackboneElement | HER2byISH |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 0..1 | code | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by Binding: ObservationRelationshipType (required) Fixed Value: has-member | |
target | 1..1 | Reference(BC HER2byISH Profile) | Resource that is related to this one | |
Documentation for this format |
Summary
Mandatory: 0 element (3 nested mandatory elements)
Fixed Value: 8 elements
Prohibited: 4 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
BC Mapping Source
This structure represents the following BC mapping definition:
oncology.HER2ReceptorStatus maps to http://hl7.org/fhir/us/core/StructureDefinition/us-core-observationresults: EvaluationResultTopic.Category maps to category EvaluationResultTopic.FindingMethod maps to method EvaluationResultTopic.Quantity maps to value[x] EvaluationResultTopic.CodeableConcept maps to value[x] EvaluationResultTopic.string maps to value[x] EvaluationResultTopic.boolean maps to value[x] EvaluationResultTopic.Range maps to value[x] EvaluationResultTopic.Ratio maps to value[x] EvaluationResultTopic.time maps to value[x] EvaluationResultTopic.dateTime maps to value[x] EvaluationResultTopic.TimePeriod maps to value[x] EvaluationResultTopic.TopicCode maps to code EvaluationResultTopic.AnatomicalLocation maps to bodySite EvaluationResultTopic.Specimen maps to specimen EvaluationResultTopic.Interpretation maps to interpretation RecordedContext.RelevantTime maps to effective[x] RecordedContext.FindingStatus maps to status RecordedContext.ExceptionValue maps to dataAbsentReason EvaluationResultTopic.ReferenceRange maps to referenceRange EvaluationResultTopic.ReferenceRange.Range.LowerBound maps to referenceRange.low EvaluationResultTopic.ReferenceRange.Range.UpperBound maps to referenceRange.high EvaluationResultTopic.ReferenceRange.Type maps to referenceRange.type EvaluationResultTopic.ReferenceRange.ApplicableSubpopulation maps to referenceRange.appliesTo EvaluationResultTopic.ReferenceRange.ApplicableAgeRange maps to referenceRange.age fix related.type to #has-member EvaluationResultTopic.EvaluationComponent maps to component (slice on = coding.code; slice strategy = includes) EvaluationResultTopic.EvaluationComponent._Concept maps to component.code EvaluationResultTopic.EvaluationComponent.Quantity maps to component.value[x] EvaluationResultTopic.EvaluationComponent.CodeableConcept maps to component.value[x] EvaluationResultTopic.EvaluationComponent.string maps to component.value[x] EvaluationResultTopic.EvaluationComponent.Range maps to component.value[x] EvaluationResultTopic.EvaluationComponent.Ratio maps to component.value[x] EvaluationResultTopic.EvaluationComponent.time maps to component.value[x] EvaluationResultTopic.EvaluationComponent.dateTime maps to component.value[x] EvaluationResultTopic.EvaluationComponent.TimePeriod maps to component.value[x] EvaluationResultTopic.EvaluationComponent.ExceptionValue maps to component.dataAbsentReason EvaluationResultTopic.EvaluationComponent.Interpretation maps to component.interpretation EvaluationResultTopic.EvaluationComponent.ReferenceRange maps to component.referenceRange Members.EvaluationResultRecorded maps to related.target (slice at = related; slice on = target.reference.resolve(); slice on type = profile; slice strategy = includes)
Differential View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Observation | BC HER2ReceptorStatus Profile | |||
cimi-Encounter-extension | 0..1 | (Complex) | BC Encounter Extension URL: http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-Encounter-extension | |
cimi-statement-DiagnosticService-extension | 0..* | CodeableConcept | BC DiagnosticService Extension URL: http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-statement-DiagnosticService-extension Binding: DiagnosticServiceVS (extensible) | |
valueCodeableConcept | ||||
coding | Slice: Unordered, Open by value:code | |||
coding | Σ | 1..1 | Coding | |
system | Fixed Value: http://hl7.org/fhir/us/breastcancer/CodeSystem/cimi-statement-DiagnosticServiceCS | |||
code | Fixed Value: pathology | |||
category | Binding: Observation Category Codes (extensible) | |||
coding | Slice: Unordered, Open by value:code | |||
coding | Σ | 1..1 | Coding | |
system | Fixed Value: http://hl7.org/fhir/observation-category | |||
code | Fixed Value: laboratory | |||
code | ||||
coding | Slice: Unordered, Open by value:code | |||
coding | Σ | 1..1 | Coding | HER2 [Interpretation] in Tissue |
system | Fixed Value: http://loinc.org | |||
code | Fixed Value: 48676-1 | |||
valueCodeableConcept | CodeableConcept | Binding: PositiveNegativeEquivocalVS (required) | ||
dataAbsentReason | Binding: ExceptionValueVS (required) | |||
bodySite | 0..0 | |||
method | 0..0 | |||
specimen | Reference(BC BreastSpecimen Profile) | |||
referenceRange | 0..0 | |||
related | Slice: Unordered, Open by profile:target.reference.resolve() | |||
related | HER2byIHC | |||
type | Fixed Value: has-member | |||
target | Reference(BC HER2byIHC Profile) | |||
related | HER2byISH | |||
type | Fixed Value: has-member | |||
target | Reference(BC HER2byISH Profile) | |||
component | 0..0 | |||
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Observation | I | 0..* | BC HER2ReceptorStatus Profile us-core-2: If there is no component or related element then either a value[x] or a data absent reason must be present | |
id | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
cimi-Encounter-extension | 0..1 | (Complex) | BC Encounter Extension URL: http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-Encounter-extension | |
cimi-statement-DiagnosticService-extension | 0..* | CodeableConcept | BC DiagnosticService Extension URL: http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-statement-DiagnosticService-extension Binding: DiagnosticServiceVS (extensible) | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
url | 1..1 | uri | "http://hl7.org/fhir/us/breastcancer/StructureDefinition/cimi-statement-DiagnosticService-extension" | |
valueCodeableConcept | 1..1 | CodeableConcept | Value of extension Binding: DiagnosticServiceVS (extensible) | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
coding | Σ | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code | |
coding | Σ | 1..1 | Coding | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
system | Σ | 0..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/breastcancer/CodeSystem/cimi-statement-DiagnosticServiceCS |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 0..1 | code | Symbol in syntax defined by the system Fixed Value: pathology |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | Σ | 0..1 | string | Plain text representation of the concept |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | Business Identifier for observation |
basedOn | Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ProcedureRequest | ReferralRequest) | Fulfills plan, proposal or order |
status | ?!SΣ | 1..1 | code | registered | preliminary | final | amended + Binding: ObservationStatus (required) |
category | SI | 1..* | CodeableConcept | Classification of type of observation Binding: Observation Category Codes (extensible) us-core-5: Must have a category of 'laboratory' and a code system 'http://hl7.org/fhir/observation-category' |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
coding | Σ | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code | |
coding | Σ | 1..1 | Coding | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
system | Σ | 0..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/observation-category |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 0..1 | code | Symbol in syntax defined by the system Fixed Value: laboratory |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | Σ | 0..1 | string | Plain text representation of the concept |
code | SΣ | 1..1 | CodeableConcept | Laboratory Test Name Binding: LOINC Codes (extensible) |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
coding | Σ | Coding | Code defined by a terminology system Slice: Unordered, Open by value:code | |
coding | Σ | 1..1 | Coding | HER2 [Interpretation] in Tissue |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
system | Σ | 0..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 0..1 | code | Symbol in syntax defined by the system Fixed Value: 48676-1 |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | Σ | 0..1 | string | Plain text representation of the concept |
subject | SΣ | 1..1 | Reference(US Core Patient Profile) | Who and/or what this is about |
context | 0..1 | Reference(Encounter | EpisodeOfCare) | Healthcare event during which this observation is made | |
effective[x] | SΣI | 0..1 | dateTime, Period | Clinically relevant time/time-period for observation us-core-1: Datetime must be at least to day. |
issued | Σ | 0..1 | instant | Date/Time this was made available |
performer | Σ | 0..* | Reference(Practitioner | Organization | Patient | RelatedPerson) | Who is responsible for the observation |
valueCodeableConcept | Σ | 0..1 | CodeableConcept | Result Value Binding: PositiveNegativeEquivocalVS (required) |
dataAbsentReason | SI | 0..1 | CodeableConcept | Why the result is missing Binding: ExceptionValueVS (required) |
interpretation | 0..1 | CodeableConcept | High, low, normal, etc. Binding: Observation Interpretation Codes (extensible) | |
comment | 0..1 | string | Comments about result | |
specimen | 0..1 | Reference(BC BreastSpecimen Profile) | Specimen used for this observation | |
device | 0..1 | Reference(Device | DeviceMetric) | (Measurement) Device | |
related | ΣI | BackboneElement | Resource related to this observation Slice: Unordered, Open by profile:target.reference.resolve() | |
related | ΣI | 0..* | BackboneElement | HER2byIHC |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 0..1 | code | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by Binding: ObservationRelationshipType (required) Fixed Value: has-member | |
target | 1..1 | Reference(BC HER2byIHC Profile) | Resource that is related to this one | |
related | ΣI | 0..* | BackboneElement | HER2byISH |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 0..1 | code | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by Binding: ObservationRelationshipType (required) Fixed Value: has-member | |
target | 1..1 | Reference(BC HER2byISH Profile) | Resource that is related to this one | |
Documentation for this format |
Downloads: StructureDefinition: (XML, JSON, TTL), Schema: XML Schematron
Path | Name | Conformance | ValueSet |
Observation.language | Common Languages | extensible | Common Languages |
Observation.extension.valueCodeableConcept | DiagnosticServiceVS | extensible | DiagnosticServiceVS |
Observation.status | ObservationStatus | required | ObservationStatus |
Observation.category | Observation Category Codes | extensible | Observation Category Codes |
Observation.code | LOINC Codes | extensible | LOINC Codes |
Observation.valueCodeableConcept | PositiveNegativeEquivocalVS | required | PositiveNegativeEquivocalVS |
Observation.dataAbsentReason | ExceptionValueVS | required | ExceptionValueVS |
Observation.interpretation | Observation Interpretation Codes | extensible | Observation Interpretation Codes |
Observation.referenceRange.type | Observation Reference Range Meaning Codes | extensible | Observation Reference Range Meaning Codes |
Observation.referenceRange.appliesTo | Observation Reference Range Applies To Codes | extensible | Observation Reference Range Applies To Codes |
Observation.related.type | ObservationRelationshipType | required | ObservationRelationshipType |
Observation.related.type | ObservationRelationshipType | required | ObservationRelationshipType |
Observation.component.code | PositiveNegativeEquivocalVS | required | PositiveNegativeEquivocalVS |
Observation.component.valueCodeableConcept | PositiveNegativeEquivocalVS | required | PositiveNegativeEquivocalVS |
Observation.component.dataAbsentReason | ExceptionValueVS | required | ExceptionValueVS |
Observation.component.interpretation | Observation Interpretation Codes | extensible | Observation Interpretation Codes |
Observation.component.referenceRange.type | Observation Reference Range Meaning Codes | extensible | Observation Reference Range Meaning Codes |
Observation.component.referenceRange.appliesTo | Observation Reference Range Applies To Codes | example | Observation Reference Range Applies To Codes |
Id | Path | Details | Requirements |
dom-2 | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-1 | Observation | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-4 | Observation | If 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-3 | Observation | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
obs-7 | Observation | If code is the same as a component code then the value element associated with the code SHALL NOT be present : value.empty() or code!=component.code | |
obs-6 | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present : dataAbsentReason.empty() or value.empty() | |
us-core-2 | Observation | If there is no component or related element then either a value[x] or a data absent reason must be present : (component.empty() and related.empty()) implies (dataAbsentReason or value) | |
us-core-5 | Observation.category | Must have a category of 'laboratory' and a code system 'http://hl7.org/fhir/observation-category' : where(coding.system='http://hl7.org/fhir/observation-category' and coding.code='laboratory').exists() | |
us-core-1 | Observation.effective[x] | Datetime must be at least to day. : ($this as dateTime).toString().length() >= 8 | |
ele-1 | Observation.related | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ele-1 | Observation.related | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ele-1 | Observation.related | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) |