Breast Radiology Reporting - 1st STU ballot - Local Development build (v0.2.0). See the Directory of published versions
Imaging Context Extension
Imaging Reference context as an extension of DocumentReference
The official URL for this extension is:
http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImagingContextExtension
Status: draft
Extension maintained by: Hl7 - Clinical Interoperability Council
Context of Use
This extension may be used on the following element(s):
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.
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:
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Summary
Mandatory: 4 elements
Fixed Value: 2 elements
Prohibited: 1 element
Extensions
This structure refers to these extensions:
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Imaging Context Extension | |
extension | 0..* | Extension | Extension Slice: Ordered, Open At End by value:url | |
ImageStudyExtension | 1..1 | oid | studyUid extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageStudyExtension | |
url | 1..1 | uri | "studyUid" | |
ImageStudyDerivedFromExtension | 0..1 | Reference(Image Region Extension) | derivedFrom extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageStudyDerivedFromExtension | |
ImageSeriesExtension | 1..1 | oid | seriesUid extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageSeriesExtension | |
ImageInstanceExtension | 0..* | (Complex) | instance extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageInstanceExtension | |
url | 1..1 | uri | "http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImagingContextExtension" | |
value[x] | 0..0 | |||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | I | 0..* | Extension | Imaging Context Extension |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | I | 0..* | Extension | Extension Slice: Ordered, Open At End by value:url |
ImageStudyExtension | I | 1..1 | oid | studyUid extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageStudyExtension |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
url | 1..1 | uri | identifies the meaning of the extension | |
value[x] | I | 0..1 | Value of extension | |
valueBase64Binary | base64Binary | |||
valueBoolean | boolean | |||
valueCanonical | canonical(Any) | |||
valueCode | code | |||
valueDate | date | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
valueId | id | |||
valueInstant | instant | |||
valueInteger | integer | |||
valueMarkdown | markdown | |||
valueOid | oid | |||
valuePositiveInt | positiveInt | |||
valueString | string | |||
valueTime | time | |||
valueUnsignedInt | unsignedInt | |||
valueUri | uri | |||
valueUrl | url | |||
valueUuid | uuid | |||
valueAddress | Address | |||
valueAge | Age | |||
valueAnnotation | Annotation | |||
valueAttachment | Attachment | |||
valueCodeableConcept | CodeableConcept | |||
valueCoding | Coding | |||
valueContactPoint | ContactPoint | |||
valueCount | Count | |||
valueDistance | Distance | |||
valueDuration | Duration | |||
valueHumanName | HumanName | |||
valueIdentifier | Identifier | |||
valueMoney | Money | |||
valuePeriod | Period | |||
valueQuantity | Quantity | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueReference | Reference(Any) | |||
valueSampledData | SampledData | |||
valueSignature | Signature | |||
valueTiming | Timing | |||
valueContactDetail | ContactDetail | |||
valueContributor | Contributor | |||
valueDataRequirement | DataRequirement | |||
valueExpression | Expression | |||
valueParameterDefinition | ParameterDefinition | |||
valueRelatedArtifact | RelatedArtifact | |||
valueTriggerDefinition | TriggerDefinition | |||
valueUsageContext | UsageContext | |||
valueDosage | Dosage | |||
valueMeta | Meta | |||
url | 1..1 | uri | "studyUid" | |
value[x] | I | 1..1 | oid | Value of extension |
ImageStudyDerivedFromExtension | I | 0..1 | Reference(Image Region Extension) | derivedFrom extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageStudyDerivedFromExtension |
ImageSeriesExtension | I | 1..1 | oid | seriesUid extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageSeriesExtension |
ImageInstanceExtension | I | 0..* | (Complex) | instance extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageInstanceExtension |
url | 1..1 | uri | "http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImagingContextExtension" | |
Documentation for this format |
This structure is derived from Extension
Summary
Mandatory: 4 elements
Fixed Value: 2 elements
Prohibited: 1 element
Extensions
This structure refers to these extensions:
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..* | Extension | Imaging Context Extension | |
extension | 0..* | Extension | Extension Slice: Ordered, Open At End by value:url | |
ImageStudyExtension | 1..1 | oid | studyUid extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageStudyExtension | |
url | 1..1 | uri | "studyUid" | |
ImageStudyDerivedFromExtension | 0..1 | Reference(Image Region Extension) | derivedFrom extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageStudyDerivedFromExtension | |
ImageSeriesExtension | 1..1 | oid | seriesUid extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageSeriesExtension | |
ImageInstanceExtension | 0..* | (Complex) | instance extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageInstanceExtension | |
url | 1..1 | uri | "http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImagingContextExtension" | |
value[x] | 0..0 | |||
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | I | 0..* | Extension | Imaging Context Extension |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | I | 0..* | Extension | Extension Slice: Ordered, Open At End by value:url |
ImageStudyExtension | I | 1..1 | oid | studyUid extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageStudyExtension |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
url | 1..1 | uri | identifies the meaning of the extension | |
value[x] | I | 0..1 | Value of extension | |
valueBase64Binary | base64Binary | |||
valueBoolean | boolean | |||
valueCanonical | canonical(Any) | |||
valueCode | code | |||
valueDate | date | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
valueId | id | |||
valueInstant | instant | |||
valueInteger | integer | |||
valueMarkdown | markdown | |||
valueOid | oid | |||
valuePositiveInt | positiveInt | |||
valueString | string | |||
valueTime | time | |||
valueUnsignedInt | unsignedInt | |||
valueUri | uri | |||
valueUrl | url | |||
valueUuid | uuid | |||
valueAddress | Address | |||
valueAge | Age | |||
valueAnnotation | Annotation | |||
valueAttachment | Attachment | |||
valueCodeableConcept | CodeableConcept | |||
valueCoding | Coding | |||
valueContactPoint | ContactPoint | |||
valueCount | Count | |||
valueDistance | Distance | |||
valueDuration | Duration | |||
valueHumanName | HumanName | |||
valueIdentifier | Identifier | |||
valueMoney | Money | |||
valuePeriod | Period | |||
valueQuantity | Quantity | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueReference | Reference(Any) | |||
valueSampledData | SampledData | |||
valueSignature | Signature | |||
valueTiming | Timing | |||
valueContactDetail | ContactDetail | |||
valueContributor | Contributor | |||
valueDataRequirement | DataRequirement | |||
valueExpression | Expression | |||
valueParameterDefinition | ParameterDefinition | |||
valueRelatedArtifact | RelatedArtifact | |||
valueTriggerDefinition | TriggerDefinition | |||
valueUsageContext | UsageContext | |||
valueDosage | Dosage | |||
valueMeta | Meta | |||
url | 1..1 | uri | "studyUid" | |
value[x] | I | 1..1 | oid | Value of extension |
ImageStudyDerivedFromExtension | I | 0..1 | Reference(Image Region Extension) | derivedFrom extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageStudyDerivedFromExtension |
ImageSeriesExtension | I | 1..1 | oid | seriesUid extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageSeriesExtension |
ImageInstanceExtension | I | 0..* | (Complex) | instance extension. URL: http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImageInstanceExtension |
url | 1..1 | uri | "http://hl7.org/fhir/us/breast-radiology/StructureDefinition/ImagingContextExtension" | |
Documentation for this format |
Other representations of extension: Schematron
Id | Path | Details | Requirements |
ele-1 | Extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Extension.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Extension.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Extension.extension:studyUid | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Extension.extension:studyUid | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Extension.extension:studyUid.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Extension.extension:studyUid.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Extension.extension:studyUid.extension.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Extension.extension:studyUid.extension.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Extension.extension:studyUid.extension.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Extension.extension:studyUid.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | Extension.extension:derivedFrom | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Extension.extension:derivedFrom | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Extension.extension:seriesUid | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Extension.extension:seriesUid | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | Extension.extension:instance | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | Extension.extension:instance | Must have either extensions or value[x], not both : extension.exists() != value.exists() |