Package org.hl7.fhir.dstu2.model
Class ImagingStudy.ImagingStudySeriesComponent
java.lang.Object
org.hl7.fhir.dstu2.model.Base
org.hl7.fhir.dstu2.model.Element
org.hl7.fhir.dstu2.model.BackboneElement
org.hl7.fhir.dstu2.model.ImagingStudy.ImagingStudySeriesComponent
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseBackboneElement
,org.hl7.fhir.instance.model.api.IBaseElement
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
ImagingStudy
public static class ImagingStudy.ImagingStudySeriesComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected Enumeration
<ImagingStudy.InstanceAvailability> Availability of series (online, offline or nearline).protected Coding
Body part examined.protected StringType
A description of the series.A single SOP Instance within the series, e.g.protected Coding
Laterality if body site is paired anatomic structure and laterality is not pre-coordinated in body site code.protected Coding
The modality of this series sequence.protected UnsignedIntType
The Numeric identifier of this series in the study.protected UnsignedIntType
Number of SOP Instances in Series.protected DateTimeType
The date and time the series was started.protected OidType
Formal identifier for this series.protected UriType
URI/URL specifying the location of the referenced series using WADO-RS.Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension
-
Constructor Summary
ConstructorDescriptionImagingStudySeriesComponent
(Coding modality, OidType uid, UnsignedIntType numberOfInstances) -
Method Summary
Modifier and TypeMethodDescriptioncopy()
boolean
equalsDeep
(Base other) boolean
equalsShallow
(Base other) fhirType()
int
int
getUid()
getUrl()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasUid()
boolean
boolean
hasUrl()
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> childrenList) setBodySite
(Coding value) setDescription
(String value) setDescriptionElement
(StringType value) setLaterality
(Coding value) setModality
(Coding value) setNumber
(int value) setNumberElement
(UnsignedIntType value) setNumberOfInstances
(int value) void
setProperty
(String name, Base value) setStarted
(Date value) setStartedElement
(DateTimeType value) setUidElement
(OidType value) setUrlElement
(UriType value) Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtension
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
addModifierExtension, getModifierExtension, hasModifierExtension
-
Field Details
-
number
The Numeric identifier of this series in the study. -
modality
The modality of this series sequence. -
uid
Formal identifier for this series. -
description
A description of the series. -
numberOfInstances
Number of SOP Instances in Series. -
availability
Availability of series (online, offline or nearline). -
url
URI/URL specifying the location of the referenced series using WADO-RS. -
bodySite
Body part examined. See DICOM Part 16 Annex L for the mapping from DICOM to Snomed CT. -
laterality
Laterality if body site is paired anatomic structure and laterality is not pre-coordinated in body site code. -
started
The date and time the series was started. -
instance
A single SOP Instance within the series, e.g. an image, or presentation state.
-
-
Constructor Details
-
ImagingStudySeriesComponent
public ImagingStudySeriesComponent() -
ImagingStudySeriesComponent
-
-
Method Details
-
getNumberElement
- Returns:
number
(The Numeric identifier of this series in the study.). This is the underlying object with id, value and extensions. The accessor "getNumber" gives direct access to the value
-
hasNumberElement
-
hasNumber
-
setNumberElement
- Parameters:
value
-number
(The Numeric identifier of this series in the study.). This is the underlying object with id, value and extensions. The accessor "getNumber" gives direct access to the value
-
getNumber
- Returns:
- The Numeric identifier of this series in the study.
-
setNumber
- Parameters:
value
- The Numeric identifier of this series in the study.
-
getModality
- Returns:
modality
(The modality of this series sequence.)
-
hasModality
-
setModality
- Parameters:
value
-modality
(The modality of this series sequence.)
-
getUidElement
- Returns:
uid
(Formal identifier for this series.). This is the underlying object with id, value and extensions. The accessor "getUid" gives direct access to the value
-
hasUidElement
-
hasUid
-
setUidElement
- Parameters:
value
-uid
(Formal identifier for this series.). This is the underlying object with id, value and extensions. The accessor "getUid" gives direct access to the value
-
getUid
- Returns:
- Formal identifier for this series.
-
setUid
- Parameters:
value
- Formal identifier for this series.
-
getDescriptionElement
- Returns:
description
(A description of the series.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
value
-description
(A description of the series.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
- Returns:
- A description of the series.
-
setDescription
- Parameters:
value
- A description of the series.
-
getNumberOfInstancesElement
- Returns:
numberOfInstances
(Number of SOP Instances in Series.). This is the underlying object with id, value and extensions. The accessor "getNumberOfInstances" gives direct access to the value
-
hasNumberOfInstancesElement
-
hasNumberOfInstances
-
setNumberOfInstancesElement
- Parameters:
value
-numberOfInstances
(Number of SOP Instances in Series.). This is the underlying object with id, value and extensions. The accessor "getNumberOfInstances" gives direct access to the value
-
getNumberOfInstances
- Returns:
- Number of SOP Instances in Series.
-
setNumberOfInstances
- Parameters:
value
- Number of SOP Instances in Series.
-
getAvailabilityElement
- Returns:
availability
(Availability of series (online, offline or nearline).). This is the underlying object with id, value and extensions. The accessor "getAvailability" gives direct access to the value
-
hasAvailabilityElement
-
hasAvailability
-
setAvailabilityElement
public ImagingStudy.ImagingStudySeriesComponent setAvailabilityElement(Enumeration<ImagingStudy.InstanceAvailability> value) - Parameters:
value
-availability
(Availability of series (online, offline or nearline).). This is the underlying object with id, value and extensions. The accessor "getAvailability" gives direct access to the value
-
getAvailability
- Returns:
- Availability of series (online, offline or nearline).
-
setAvailability
public ImagingStudy.ImagingStudySeriesComponent setAvailability(ImagingStudy.InstanceAvailability value) - Parameters:
value
- Availability of series (online, offline or nearline).
-
getUrlElement
- Returns:
url
(URI/URL specifying the location of the referenced series using WADO-RS.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
-
hasUrlElement
-
hasUrl
-
setUrlElement
- Parameters:
value
-url
(URI/URL specifying the location of the referenced series using WADO-RS.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
-
getUrl
- Returns:
- URI/URL specifying the location of the referenced series using WADO-RS.
-
setUrl
- Parameters:
value
- URI/URL specifying the location of the referenced series using WADO-RS.
-
getBodySite
- Returns:
bodySite
(Body part examined. See DICOM Part 16 Annex L for the mapping from DICOM to Snomed CT.)
-
hasBodySite
-
setBodySite
- Parameters:
value
-bodySite
(Body part examined. See DICOM Part 16 Annex L for the mapping from DICOM to Snomed CT.)
-
getLaterality
- Returns:
laterality
(Laterality if body site is paired anatomic structure and laterality is not pre-coordinated in body site code.)
-
hasLaterality
-
setLaterality
- Parameters:
value
-laterality
(Laterality if body site is paired anatomic structure and laterality is not pre-coordinated in body site code.)
-
getStartedElement
- Returns:
started
(The date and time the series was started.). This is the underlying object with id, value and extensions. The accessor "getStarted" gives direct access to the value
-
hasStartedElement
-
hasStarted
-
setStartedElement
- Parameters:
value
-started
(The date and time the series was started.). This is the underlying object with id, value and extensions. The accessor "getStarted" gives direct access to the value
-
getStarted
- Returns:
- The date and time the series was started.
-
setStarted
- Parameters:
value
- The date and time the series was started.
-
getInstance
- Returns:
instance
(A single SOP Instance within the series, e.g. an image, or presentation state.)
-
hasInstance
-
addInstance
- Returns:
instance
(A single SOP Instance within the series, e.g. an image, or presentation state.)
-
addInstance
-
listChildren
- Overrides:
listChildren
in classBackboneElement
-
setProperty
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copy
in classBackboneElement
-
equalsDeep
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
-