public static class ImagingStudy.ImagingStudySeriesComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
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<ImagingStudy.ImagingStudySeriesPerformerComponent> |
performer
Indicates who or what performed the series and how they were involved.
|
protected List<Reference> |
specimen
The specimen imaged, e.g., for whole slide imaging of a biopsy.
|
protected List<Specimen> |
specimenTarget
The actual objects that are the target of the reference (The specimen imaged, e.g., for whole slide imaging of a biopsy.)
|
protected DateTimeType |
started
The date and time the series was started.
|
protected IdType |
uid
The DICOM Series Instance UID for the series.
|
modifierExtension| Constructor and Description |
|---|
ImagingStudySeriesComponent()
Constructor
|
ImagingStudySeriesComponent(IdType uid,
Coding modality)
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected UnsignedIntType number
protected StringType description
protected UnsignedIntType numberOfInstances
protected List<Reference> endpoint
protected List<Endpoint> endpointTarget
protected Coding bodySite
protected Coding laterality
protected List<Reference> specimen
protected List<Specimen> specimenTarget
protected DateTimeType started
protected List<ImagingStudy.ImagingStudySeriesPerformerComponent> performer
protected List<ImagingStudy.ImagingStudySeriesInstanceComponent> instance
public ImagingStudySeriesComponent()
public ImagingStudySeriesComponent(IdType uid, Coding modality)
public IdType getUidElement()
uid (The DICOM Series Instance UID for the 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(IdType value)
value - uid (The DICOM Series Instance UID for the 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 - The DICOM Series Instance UID for the 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 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.connectionType.)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 List<Reference> getSpecimen()
specimen (The specimen imaged, e.g., for whole slide imaging of a biopsy.)public ImagingStudy.ImagingStudySeriesComponent setSpecimen(List<Reference> theSpecimen)
this for easy method chainingpublic boolean hasSpecimen()
public Reference addSpecimen()
public ImagingStudy.ImagingStudySeriesComponent addSpecimen(Reference t)
public Reference getSpecimenFirstRep()
specimen, creating it if it does not already exist@Deprecated public List<Specimen> getSpecimenTarget()
@Deprecated public Specimen addSpecimenTarget()
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<ImagingStudy.ImagingStudySeriesPerformerComponent> getPerformer()
performer (Indicates who or what performed the series and how they were involved.)public ImagingStudy.ImagingStudySeriesComponent setPerformer(List<ImagingStudy.ImagingStudySeriesPerformerComponent> thePerformer)
this for easy method chainingpublic boolean hasPerformer()
public ImagingStudy.ImagingStudySeriesPerformerComponent addPerformer()
public ImagingStudy.ImagingStudySeriesComponent addPerformer(ImagingStudy.ImagingStudySeriesPerformerComponent t)
public ImagingStudy.ImagingStudySeriesPerformerComponent getPerformerFirstRep()
performer, creating it if it does not already existpublic 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> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic ImagingStudy.ImagingStudySeriesComponent copy()
copy in class BackboneElementpublic void copyValues(ImagingStudy.ImagingStudySeriesComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.