Breast Radiology Reporting - 1st STU ballot
0.2.0 - STU 1 Ballot 2020May

Breast Radiology Reporting - 1st STU ballot - Local Development build (v0.2.0). See the Directory of published versions

Extension: BodyDistanceFromExtension

Body Distance From extension

This complex extension adds fields that form a distance measurement from a specified body landmark. The body landmark is defined by a codeable concept The distance is defined by a quantity of metric distance units (cm, mm, etc).

The official URL for this extension is:

http://hl7.org/fhir/us/breast-radiology/StructureDefinition/BodyDistanceFromExtension

Status: draft
Extension maintained by: Hl7 - Clinical Interoperability Council

Context of Use

This extension may be used on the following element(s):

  • {"type"=>"*"}

Graphical Overview

This graph provides an overview of how and where this resource is referenced.

Click on any of the elements of the graph to go to a section describing that element.

image/svg+xml

Profile Fragments

The following are the fragments that are included in this profile.

This section is included primarily for developers to understand the hierarchy and commonality of each profile.

Usage info

Usage:

Formal Views of Extension Content

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

This structure is derived from Extension

Summary

Mandatory: 7 elements
Fixed Value: 3 elements
Prohibited: 3 elements

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionBody Distance From extension
... extension 0..*ExtensionExtension
Slice: Ordered, Open At End by value:url
... extension:landMark 1..1ExtensionBody landmark. Origin of distance measurement.
.... extension 0..0
.... url 1..1uri"landMark"
.... value[x] 1..1CodeableConceptValue of extension
Binding: Breast Location Quadrant ValueSet (extensible)
... extension:distanceFromLandMark 1..1ExtensionDistance from landmark
.... extension 0..0
.... url 1..1uri"distanceFromLandMark"
.... value[x] 1..1QuantityValue of extension
Binding: UnitsOfLength ValueSet (required)
... value[x] 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*ExtensionBody Distance From extension
... id 0..1stringUnique id for inter-element referencing
... extension I0..*ExtensionExtension
Slice: Ordered, Open At End by value:url
... extension:landMark I1..1ExtensionBody landmark. Origin of distance measurement.
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..0
.... url 1..1uri"landMark"
.... value[x] I1..1CodeableConceptValue of extension
Binding: Breast Location Quadrant ValueSet (extensible)
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..0
.... url 1..1uri"distanceFromLandMark"
.... value[x] I1..1QuantityValue of extension
Binding: UnitsOfLength ValueSet (required)
... url 1..1uri"http://hl7.org/fhir/us/breast-radiology/StructureDefinition/BodyDistanceFromExtension"

doco Documentation for this format

This structure is derived from Extension

Summary

Mandatory: 7 elements
Fixed Value: 3 elements
Prohibited: 3 elements

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionBody Distance From extension
... extension 0..*ExtensionExtension
Slice: Ordered, Open At End by value:url
... extension:landMark 1..1ExtensionBody landmark. Origin of distance measurement.
.... extension 0..0
.... url 1..1uri"landMark"
.... value[x] 1..1CodeableConceptValue of extension
Binding: Breast Location Quadrant ValueSet (extensible)
... extension:distanceFromLandMark 1..1ExtensionDistance from landmark
.... extension 0..0
.... url 1..1uri"distanceFromLandMark"
.... value[x] 1..1QuantityValue of extension
Binding: UnitsOfLength ValueSet (required)
... value[x] 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*ExtensionBody Distance From extension
... id 0..1stringUnique id for inter-element referencing
... extension I0..*ExtensionExtension
Slice: Ordered, Open At End by value:url
... extension:landMark I1..1ExtensionBody landmark. Origin of distance measurement.
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..0
.... url 1..1uri"landMark"
.... value[x] I1..1CodeableConceptValue of extension
Binding: Breast Location Quadrant ValueSet (extensible)
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..0
.... url 1..1uri"distanceFromLandMark"
.... value[x] I1..1QuantityValue of extension
Binding: UnitsOfLength ValueSet (required)
... url 1..1uri"http://hl7.org/fhir/us/breast-radiology/StructureDefinition/BodyDistanceFromExtension"

doco Documentation for this format

 

Other representations of extension: Schematron

Terminology Bindings

Terminology Bindings

PathConformanceValueSet
Extension.extension:landMark.value[x]extensibleBreastLocationQuadrantVS
Extension.extension:distanceFromLandMark.value[x]requiredUnitsOfLengthVS

Constraints

Constraints

IdPathDetailsRequirements
ele-1ExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1ExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Extension.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Extension.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Extension.extension:landMarkAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Extension.extension:landMarkMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Extension.extension:landMark.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Extension.extension:distanceFromLandMarkAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Extension.extension:distanceFromLandMarkMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Extension.extension:distanceFromLandMark.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())