Breast Imaging Reporting - 2nd STU ballot
0.3.0 - CI Build United States of America flag

Breast Imaging Reporting - 2nd STU ballot, published by HL7 International - Clinical Interoperability Council. This is not an authorized publication; it is the continuous build for version 0.3.0). This version is based on the current content of https://github.com/HL7/fhir-breast-radiology-ig/ and changes regularly. See the Directory of published versions

Resource Profile: FatNecrosisAbnormality - Detailed Descriptions

Active as of 2022-12-07

Definitions for the FatNecrosisAbnormality resource profile.

Guidance on how to interpret the contents of this table can be found here.

1. Observation
2. Observation.contained
Control0..0*
3. Observation.basedOn
Control0..0*
4. Observation.partOf
Control0..0*
5. Observation.category
Control21..*
SlicingThis element introduces a set of slices on Observation.category. The slices are and , and can be differentiated using the following discriminators:
  • @
6. Observation.category:categoryImaging
SliceNamecategoryImaging
Control1..1
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://terminology.hl7.org/CodeSystem/observation-category"/>
    <code value="imaging"/>
  </coding>
</valueCodeableConcept>
7. Observation.code
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/ObservationCodesCS"/>
    <code value="abnormalityFatNecrosisObservation"/>
  </coding>
</valueCodeableConcept>
8. Observation.focus
Control0..0*
9. Observation.value[x]
Control0..01
[x] NoteSee Choice of Data Types for further information about how to use [x]
10. Observation.dataAbsentReason
Control0..01
11. Observation.interpretation
Control0..0*
12. Observation.bodySite
Control10..1
13. Observation.bodySite.extension
Control1..?
14. Observation.bodySite.extension:breastBodyLocation
SliceNamebreastBodyLocation
Definition

This extension slice contains the breastBodyLocation extension.

Control1..1
TypeExtension(BreastBodyLocationExtension) (Complex Extension)
15. Observation.specimen
Control0..01
16. Observation.device
Control0..01
17. Observation.referenceRange
Control0..0*
18. Observation.hasMember
SlicingThis element introduces a set of slices on Observation.hasMember. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
19. Observation.hasMember:associatedFeature
SliceNameassociatedFeature
Control0..*
TypeReference(AssociatedFeature)
20. Observation.hasMember:consistentWith
SliceNameconsistentWith
Control0..*
TypeReference(ConsistentWith)
21. Observation.component
SlicingThis element introduces a set of slices on Observation.component. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • pattern @ code
22. Observation.component:obsChanges
SliceNameobsChanges
Definition

This slice contains the optional components that define observed changes in this abnormality. The value of this component is a codeable concept chosen from the ObservedChangesVS valueset.

Control0..*
Comments

This is one component of a group of components that are part of the observation.

23. Observation.component:obsChanges.code
Definition

This code identifies the Observed Change In Abnormality component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/ObservationComponentSliceCodesCS"/>
    <code value="obsChanges"/>
  </coding>
</valueCodeableConcept>
24. Observation.component:obsChanges.value[x]
Control1..?
BindingThe codes SHALL be taken from ObservedChanges ValueSet
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
25. Observation.component:breastAssessmentCategory
SliceNamebreastAssessmentCategory
Definition

This slice contains the optional components that define the breast assessment category. The value of this component is a codeable concept chosen from the BreastAssessmentCategoryVS valueset.

Control0..*
Comments

This is one component of a group of components that are part of the observation.

26. Observation.component:breastAssessmentCategory.code
Definition

This code identifies the Breast Assessment Category Code component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1586"/>
  </coding>
</valueCodeableConcept>
27. Observation.component:breastAssessmentCategory.value[x]
Control1..?
BindingThe codes SHALL be taken from Breast Assessment Category ValueSet
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
28. Observation.component:shape
SliceNameshape
Definition

This slice contains the optional component that define the shape of the abnormality. The value of this component is a codeable concept chosen from the ACR RDE1576 Shape valueset.

Control0..1
Comments

This is one component of a group of components that are part of the observation.

29. Observation.component:shape.code
Definition

This code identifies the Shape component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1576"/>
  </coding>
</valueCodeableConcept>
30. Observation.component:shape.value[x]
Control1..?
BindingThe codes SHALL be taken from RDE1576 Shape
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
31. Observation.component:density
SliceNamedensity
Definition

This slice contains the optional component that define the density of the abnormality. The value of this component is a codeable concept chosen from the RDE1578 Density valueset.

Control0..1
Comments

This is one component of a group of components that are part of the observation.

32. Observation.component:density.code
Definition

This code identifies the Density component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1578"/>
  </coding>
</valueCodeableConcept>
33. Observation.component:density.value[x]
Control0..?
BindingThe codes SHALL be taken from RDE1578 Density
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
34. Observation.component:margin
SliceNamemargin
Definition

This slice contains the optional component that define the margin of the abnormality. The value of this component is a codeable concept chosen from the "RDE1579 Margin" valueset.

Control0..1
Comments

This is one component of a group of components that are part of the observation.

35. Observation.component:margin.code
Definition

This code identifies the Margin component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1579"/>
  </coding>
</valueCodeableConcept>
36. Observation.component:margin.value[x]
Control1..?
BindingThe codes SHALL be taken from RDE1579 Margin
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
37. Observation.component:orientation
SliceNameorientation
Definition

This slice contains the optional component that define the orientation of the abnormality. The value of this component is a codeable concept chosen from the "RDE1580 Orientation" valueset.

Control0..1
Comments

This is one component of a group of components that are part of the observation.

38. Observation.component:orientation.code
Definition

This code identifies the Orientation component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1580"/>
  </coding>
</valueCodeableConcept>
39. Observation.component:orientation.value[x]
Control1..?
BindingThe codes SHALL be taken from RDE1580 Orientation
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
40. Observation.component:notPreviouslySeen
SliceNamenotPreviouslySeen
Definition

This optional slice indicates previous procedures in which this abnormality was not seen. The reason why the the abnormality was not seen is not defined, but is ofen related to mechanical positioning or other circumstances which caused the abnormality to not show up on a previous procedure. The value of this component is a codeable concept chosen from the NotPreviouslySeenVS valueset.

Control0..*
Comments

This is one component of a group of components that are part of the observation.

41. Observation.component:notPreviouslySeen.code
Definition

This code identifies the Not Previously Seen component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/ObservationComponentSliceCodesCS"/>
    <code value="notPreviouslySeen"/>
  </coding>
</valueCodeableConcept>
42. Observation.component:notPreviouslySeen.value[x]
Control1..?
BindingThe codes SHALL be taken from NotPreviouslySeen ValueSet
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
43. Observation.component:observedCount
SliceNameobservedCount
Definition

This component slice contains the number of items observed. This can be a quantity (i.e. 5), or a range (1 to 5).

If the lower bound of the range is set but not the upper bound, then it means {lower bound} or more.

If the lower bound of the range is not set but the upper bound is, then it means {upper bound} or less.

Control0..1
Comments

This is one component of a group of components that are part of the observation.

44. Observation.component:observedCount.code
Definition

This code identifies the Observed Count component. component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1567"/>
  </coding>
</valueCodeableConcept>
45. Observation.component:observedCount.value[x]
Control1..?
TypeChoice of: Quantity, Range
[x] NoteSee Choice of Data Types for further information about how to use [x]
46. Observation.component:obsSize
SliceNameobsSize
Definition

This component slice contains the size of an item observed. There may be one, two, or three values indicating a size of one dimension (length), two dimensions (area), or three dimensions (volume).

Each dimension can be a quantity (i.e. 5), or a range (1 to 5).

If the lower bound of the range is set but not the upper bound, then the size is {lower bound} or greater.

If the upper bound of the range is set but not the lower bound, then the size is {upper bound} or less.

Control0..3
Comments

This is one component of a group of components that are part of the observation.

47. Observation.component:obsSize.code
Definition

This code identifies the Observed size. component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1570"/>
  </coding>
</valueCodeableConcept>
48. Observation.component:obsSize.value[x]
Control1..?
TypeChoice of: Quantity, Range
[x] NoteSee Choice of Data Types for further information about how to use [x]
SlicingThis element introduces a set of slices on Observation.component.value[x]. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
49. Observation.component:obsSize.valueQuantity
Control0..1
TypeQuantity
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
50. Observation.component:obsSize.valueRange
Control0..1
TypeRange
51. Observation.component:obsSize.valueRange.low
Control0..?
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
52. Observation.component:obsSize.valueRange.high
Control0..?
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
53. Observation.component:obsDistribution
SliceNameobsDistribution
Definition

This slice contains the optional components that describe the distribution of a group of abnormalities. The value of this component is a codeable concept chosen from the "RDE1568 Observed Distribution" valueset.

Control0..*
Comments

This is one component of a group of components that are part of the observation.

54. Observation.component:obsDistribution.code
Definition

This code identifies the Observed distribution of abnormalities component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1568"/>
  </coding>
</valueCodeableConcept>
55. Observation.component:obsDistribution.value[x]
Control1..?
BindingThe codes SHALL be taken from RDE1568 Distribution
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
56. Observation.component:obsDistRegionSize
SliceNameobsDistRegionSize
Definition

This component slice contains the size of an region inside of which there is a distribution of abnormalities. This is not the size of one specific distinct abnormality, but is the size of the region in which a one or more abnormalities are found.

There may be one, two, or three values indicating a size of one dimension (length), two dimensions (area), or three dimensions (volume).

Each dimension can be a quantity (i.e. 5), or a range (1 to 5).

If the lower bound of the range is set but not the upper bound, then the size is {lower bound} or greater.

If the upper bound of the range is set but not the lower bound,

then the size is {upper bound} or less.

Control0..1
Comments

This is one component of a group of components that are part of the observation.

57. Observation.component:obsDistRegionSize.code
Definition

This code identifies the Observed size of distribution region. component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/RadLexCDE"/>
    <code value="RDE1569"/>
  </coding>
</valueCodeableConcept>
58. Observation.component:obsDistRegionSize.value[x]
Control1..?
TypeChoice of: Quantity, Range
[x] NoteSee Choice of Data Types for further information about how to use [x]
SlicingThis element introduces a set of slices on Observation.component.value[x]. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
59. Observation.component:obsDistRegionSize.valueQuantity
Control0..1
TypeQuantity
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
60. Observation.component:obsDistRegionSize.valueRange
Control0..1
TypeRange
61. Observation.component:obsDistRegionSize.valueRange.low
Control0..?
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
62. Observation.component:obsDistRegionSize.valueRange.high
Control0..?
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
63. Observation.component:correspondsWith
SliceNamecorrespondsWith
Definition

This slice contains the optional components that define what this observation corresponds with. The value of this component is a codeable concept chosen from the CorrespondsWithVS valueset.

Control0..*
Comments

This is one component of a group of components that are part of the observation.

64. Observation.component:correspondsWith.code
Definition

This code identifies the Corresponds With Abnormality component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/ObservationComponentSliceCodesCS"/>
    <code value="correspondsWith"/>
  </coding>
</valueCodeableConcept>
65. Observation.component:correspondsWith.value[x]
Control1..?
BindingThe codes SHALL be taken from CorrespondsWith ValueSet
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
66. Observation.component:prevDemBy
SliceNameprevDemBy
Definition

This slice contains the optional components that specifies what this observation has been previously demonstrated by. The value of this component is a codeable concept chosen from the PreviouslyDemonstratedByVS valueset.

Control0..*
Comments

This is one component of a group of components that are part of the observation.

67. Observation.component:prevDemBy.code
Definition

This code identifies the Previously Demonstrated by component.

Control0..?
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://hl7.org/fhir/us/breast-radiology/CodeSystem/ObservationComponentSliceCodesCS"/>
    <code value="prevDemBy"/>
  </coding>
</valueCodeableConcept>
68. Observation.component:prevDemBy.value[x]
Control1..?
BindingThe codes SHALL be taken from PreviouslyDemonstratedBy ValueSet
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]