public static class ImagingStudy.ImagingStudySeriesComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Enumeration<ImagingStudy.InstanceAvailability> |
availability
Availability of series (online, offline or nearline).
|
protected Coding |
bodySite
The anatomic structures examined.
|
protected StringType |
description
A description of the series.
|
protected List<Reference> |
endpoint
The network service providing access (e.g., query, view, or retrieval) for this series.
|
protected List<Endpoint> |
endpointTarget
The actual objects that are the target of the reference (The network service providing access (e.g., query, view, or retrieval) for this series.
|
protected List<ImagingStudy.ImagingStudySeriesInstanceComponent> |
instance
A single SOP instance within the series, e.g.
|
protected Coding |
laterality
The laterality of the (possibly paired) anatomic structures examined.
|
protected Coding |
modality
The modality of this series sequence.
|
protected UnsignedIntType |
number
The numeric identifier of this series in the study.
|
protected UnsignedIntType |
numberOfInstances
Number of SOP Instances in the Study.
|
protected List<Reference> |
performer
The physician or operator (often the radiology technician) who performed the series.
|
protected List<Practitioner> |
performerTarget
The actual objects that are the target of the reference (The physician or operator (often the radiology technician) who performed the series.
|
protected DateTimeType |
started
The date and time the series was started.
|
protected OidType |
uid
Formal identifier for this series.
|
modifierExtension| Constructor and Description |
|---|
ImagingStudySeriesComponent()
Constructor
|
ImagingStudySeriesComponent(OidType uid,
Coding modality)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected UnsignedIntType number
protected StringType description
protected UnsignedIntType numberOfInstances
protected Enumeration<ImagingStudy.InstanceAvailability> availability
protected List<Reference> endpoint
protected List<Endpoint> endpointTarget
protected Coding bodySite
protected Coding laterality
protected DateTimeType started
protected List<Reference> performer
protected List<Practitioner> performerTarget
protected List<ImagingStudy.ImagingStudySeriesInstanceComponent> instance
public ImagingStudySeriesComponent()
public ImagingStudySeriesComponent(OidType uid, Coding modality)
public OidType getUidElement()
uid (Formal identifier for this series.). This is the underlying object with id, value and extensions. The accessor "getUid" gives direct access to the valuepublic boolean hasUidElement()
public boolean hasUid()
public ImagingStudy.ImagingStudySeriesComponent setUidElement(OidType value)
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 valuepublic ImagingStudy.ImagingStudySeriesComponent setUid(String value)
value - Formal identifier for this series.public UnsignedIntType getNumberElement()
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 valuepublic boolean hasNumberElement()
public boolean hasNumber()
public ImagingStudy.ImagingStudySeriesComponent setNumberElement(UnsignedIntType value)
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 valuepublic int getNumber()
public ImagingStudy.ImagingStudySeriesComponent setNumber(int value)
value - The numeric identifier of this series in the study.public Coding getModality()
modality (The modality of this series sequence.)public boolean hasModality()
public ImagingStudy.ImagingStudySeriesComponent setModality(Coding value)
value - modality (The modality of this series sequence.)public StringType getDescriptionElement()
description (A description of the series.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public ImagingStudy.ImagingStudySeriesComponent setDescriptionElement(StringType value)
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 valuepublic String getDescription()
public ImagingStudy.ImagingStudySeriesComponent setDescription(String value)
value - A description of the series.public UnsignedIntType getNumberOfInstancesElement()
numberOfInstances (Number of SOP Instances in the Study. The value given may be larger than the number of instance elements this resource contains due to resource availability, security, or other factors. This element should be present if any instance elements are present.). This is the underlying object with id, value and extensions. The accessor "getNumberOfInstances" gives direct access to the valuepublic boolean hasNumberOfInstancesElement()
public boolean hasNumberOfInstances()
public ImagingStudy.ImagingStudySeriesComponent setNumberOfInstancesElement(UnsignedIntType value)
value - numberOfInstances (Number of SOP Instances in the Study. The value given may be larger than the number of instance elements this resource contains due to resource availability, security, or other factors. This element should be present if any instance elements are present.). This is the underlying object with id, value and extensions. The accessor "getNumberOfInstances" gives direct access to the valuepublic int getNumberOfInstances()
public ImagingStudy.ImagingStudySeriesComponent setNumberOfInstances(int value)
value - Number of SOP Instances in the Study. The value given may be larger than the number of instance elements this resource contains due to resource availability, security, or other factors. This element should be present if any instance elements are present.public Enumeration<ImagingStudy.InstanceAvailability> getAvailabilityElement()
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 valuepublic boolean hasAvailabilityElement()
public boolean hasAvailability()
public ImagingStudy.ImagingStudySeriesComponent setAvailabilityElement(Enumeration<ImagingStudy.InstanceAvailability> value)
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 valuepublic ImagingStudy.InstanceAvailability getAvailability()
public ImagingStudy.ImagingStudySeriesComponent setAvailability(ImagingStudy.InstanceAvailability value)
value - Availability of series (online, offline or nearline).public List<Reference> getEndpoint()
endpoint (The network service providing access (e.g., query, view, or retrieval) for this series. See implementation notes for information about using DICOM endpoints. A series-level endpoint, if present, has precedence over a study-level endpoint with the same Endpoint.type.)public ImagingStudy.ImagingStudySeriesComponent setEndpoint(List<Reference> theEndpoint)
this for easy method chainingpublic boolean hasEndpoint()
public Reference addEndpoint()
public ImagingStudy.ImagingStudySeriesComponent addEndpoint(Reference t)
public Reference getEndpointFirstRep()
endpoint, creating it if it does not already exist@Deprecated public List<Endpoint> getEndpointTarget()
@Deprecated public Endpoint addEndpointTarget()
public Coding getBodySite()
bodySite (The anatomic structures examined. See DICOM Part 16 Annex L (http://dicom.nema.org/medical/dicom/current/output/chtml/part16/chapter_L.html) for DICOM to SNOMED-CT mappings. The bodySite may indicate the laterality of body part imaged; if so, it shall be consistent with any content of ImagingStudy.series.laterality.)public boolean hasBodySite()
public ImagingStudy.ImagingStudySeriesComponent setBodySite(Coding value)
value - bodySite (The anatomic structures examined. See DICOM Part 16 Annex L (http://dicom.nema.org/medical/dicom/current/output/chtml/part16/chapter_L.html) for DICOM to SNOMED-CT mappings. The bodySite may indicate the laterality of body part imaged; if so, it shall be consistent with any content of ImagingStudy.series.laterality.)public Coding getLaterality()
laterality (The laterality of the (possibly paired) anatomic structures examined. E.g., the left knee, both lungs, or unpaired abdomen. If present, shall be consistent with any laterality information indicated in ImagingStudy.series.bodySite.)public boolean hasLaterality()
public ImagingStudy.ImagingStudySeriesComponent setLaterality(Coding value)
value - laterality (The laterality of the (possibly paired) anatomic structures examined. E.g., the left knee, both lungs, or unpaired abdomen. If present, shall be consistent with any laterality information indicated in ImagingStudy.series.bodySite.)public DateTimeType getStartedElement()
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 valuepublic boolean hasStartedElement()
public boolean hasStarted()
public ImagingStudy.ImagingStudySeriesComponent setStartedElement(DateTimeType value)
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 valuepublic Date getStarted()
public ImagingStudy.ImagingStudySeriesComponent setStarted(Date value)
value - The date and time the series was started.public List<Reference> getPerformer()
performer (The physician or operator (often the radiology technician) who performed the series. The performer is recorded at the series level, since each series in a study may be performed by a different practitioner, at different times, and using different devices. A series may be performed by multiple practitioners.)public ImagingStudy.ImagingStudySeriesComponent setPerformer(List<Reference> thePerformer)
this for easy method chainingpublic boolean hasPerformer()
public Reference addPerformer()
public ImagingStudy.ImagingStudySeriesComponent addPerformer(Reference t)
public Reference getPerformerFirstRep()
performer, creating it if it does not already exist@Deprecated public List<Practitioner> getPerformerTarget()
@Deprecated public Practitioner addPerformerTarget()
public List<ImagingStudy.ImagingStudySeriesInstanceComponent> getInstance()
instance (A single SOP instance within the series, e.g. an image, or presentation state.)public ImagingStudy.ImagingStudySeriesComponent setInstance(List<ImagingStudy.ImagingStudySeriesInstanceComponent> theInstance)
this for easy method chainingpublic boolean hasInstance()
public ImagingStudy.ImagingStudySeriesInstanceComponent addInstance()
public ImagingStudy.ImagingStudySeriesComponent addInstance(ImagingStudy.ImagingStudySeriesInstanceComponent t)
public ImagingStudy.ImagingStudySeriesInstanceComponent getInstanceFirstRep()
instance, creating it if it does not already existprotected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic ImagingStudy.ImagingStudySeriesComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.