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: FibroadenomaAbnormality - Detailed Descriptions

Active as of 2022-12-07

Definitions for the FibroadenomaAbnormality 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="abnormalityFibroadenomaObservation"/>
  </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.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
21. Observation.component:fibroAdenomaType
SliceNamefibroAdenomaType
Definition

This resource contains information about a Fibroadenoma abnormality observation.

Control0..1
Comments

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

22. Observation.component:fibroAdenomaType.code
Definition

This code identifies the Fibroadenoma 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="abnormalityFibroAdenomaType"/>
  </coding>
</valueCodeableConcept>
23. Observation.component:fibroAdenomaType.value[x]
Control1..?
BindingThe codes SHALL be taken from FibroAdenoma Abnormality Type ValueSet
TypeCodeableConcept
[x] NoteSee Choice of Data Types for further information about how to use [x]
24. 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.

25. 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>
26. 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]
27. 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.

28. 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>
29. 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]
30. 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.

31. 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>
32. 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]
33. 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.

34. 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>
35. 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]
36. 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.

37. 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>
38. 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]
39. 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.

40. 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>
41. 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]
42. 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.

43. 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>
44. Observation.component:observedCount.value[x]
Control1..?
TypeChoice of: Quantity, Range
[x] NoteSee Choice of Data Types for further information about how to use [x]
45. 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.

46. 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>
47. 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]
48. 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.

49. 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>
50. 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
51. Observation.component:obsDistRegionSize.valueQuantity
Control0..1
TypeQuantity
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
52. Observation.component:obsDistRegionSize.valueRange
Control0..1
TypeRange
53. Observation.component:obsDistRegionSize.valueRange.low
Control0..?
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
54. Observation.component:obsDistRegionSize.valueRange.high
Control0..?
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
55. 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.

56. 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>
57. 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
58. Observation.component:obsSize.valueQuantity
Control0..1
TypeQuantity
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
59. Observation.component:obsSize.valueRange
Control0..1
TypeRange
60. Observation.component:obsSize.valueRange.low
Control0..?
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
61. Observation.component:obsSize.valueRange.high
Control0..?
Pattern Value<valueQuantity xmlns="http://hl7.org/fhir">
  <system value="http://unitsofmeasure.org"/>
  <code value="mm"/>
</valueQuantity>
62. 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.

63. 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>
64. 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]