
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
FieldsModifier and TypeFieldDescriptionprotected Enumeration<ImagingStudy.InstanceAvailability> Availability of series (online, offline or nearline).protected CodingBody part examined.protected StringTypeA description of the series.A single SOP Instance within the series, e.g. an image, or presentation state.protected CodingLaterality if body site is paired anatomic structure and laterality is not pre-coordinated in body site code.protected CodingThe modality of this series sequence.protected UnsignedIntTypeThe Numeric identifier of this series in the study.protected UnsignedIntTypeNumber of SOP Instances in Series.protected DateTimeTypeThe date and time the series was started.protected OidTypeFormal identifier for this series.protected UriTypeURI/URL specifying the location of the referenced series using WADO-RS.Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension -
Constructor Summary
ConstructorsConstructorDescriptionImagingStudySeriesComponent(Coding modality, OidType uid, UnsignedIntType numberOfInstances) -
Method Summary
Modifier and TypeMethodDescriptioncopy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()intintgetUid()getUrl()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasUid()booleanbooleanhasUrl()booleanbooleanisEmpty()protected voidlistChildren(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) voidsetProperty(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, hasModifierExtensionMethods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementMethods 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, setUserDataINNMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtensionMethods 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:
listChildrenin classBackboneElement
-
setProperty
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copyin classBackboneElement
-
equalsDeep
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-