public class ImagingObjectSelection extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ImagingObjectSelection.FramesComponent |
static class |
ImagingObjectSelection.InstanceComponent |
static class |
ImagingObjectSelection.SeriesComponent |
static class |
ImagingObjectSelection.StudyComponent |
| Modifier and Type | Field and Description |
|---|---|
protected Reference |
author
Author of ImagingObjectSelection.
|
protected DateTimeType |
authoringTime
Date and time when the selection of the referenced instances were made.
|
protected Resource |
authorTarget
The actual object that is the target of the reference (Author of ImagingObjectSelection.
|
protected StringType |
description
Text description of the DICOM SOP instances selected in the ImagingObjectSelection.
|
protected Reference |
patient
A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingObjectSelection.
|
protected Patient |
patientTarget
The actual object that is the target of the reference (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingObjectSelection.)
|
static String |
SP_AUTHOR |
static String |
SP_AUTHORINGTIME |
static String |
SP_IDENTIFIER |
static String |
SP_PATIENT |
static String |
SP_SELECTEDSTUDY |
static String |
SP_TITLE |
protected List<ImagingObjectSelection.StudyComponent> |
study
Study identity and locating information of the DICOM SOP instances in the selection.
|
protected CodeableConcept |
title
The reason for, or significance of, the selection of objects referenced in the resource.
|
protected OidType |
uid
Instance UID of the DICOM KOS SOP Instances represented in this resource.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
ImagingObjectSelection() |
ImagingObjectSelection(OidType uid,
Reference patient,
CodeableConcept title) |
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, getStructureFhirVersionEnum, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdcastToAddress, 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, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected Reference patient
protected Patient patientTarget
protected CodeableConcept title
protected StringType description
protected Reference author
protected Resource authorTarget
protected DateTimeType authoringTime
protected List<ImagingObjectSelection.StudyComponent> study
public static final String SP_IDENTIFIER
public static final String SP_AUTHORINGTIME
public static final String SP_SELECTEDSTUDY
public static final String SP_AUTHOR
public static final String SP_PATIENT
public static final String SP_TITLE
public ImagingObjectSelection()
public ImagingObjectSelection(OidType uid, Reference patient, CodeableConcept title)
public OidType getUidElement()
uid (Instance UID of the DICOM KOS SOP Instances represented in this resource.). 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 ImagingObjectSelection setUidElement(OidType value)
value - uid (Instance UID of the DICOM KOS SOP Instances represented in this resource.). This is the underlying object with id, value and extensions. The accessor "getUid" gives direct access to the valuepublic String getUid()
public ImagingObjectSelection setUid(String value)
value - Instance UID of the DICOM KOS SOP Instances represented in this resource.public Reference getPatient()
patient (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingObjectSelection.)public boolean hasPatient()
public ImagingObjectSelection setPatient(Reference value)
value - patient (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingObjectSelection.)public Patient getPatientTarget()
patient The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingObjectSelection.)public ImagingObjectSelection setPatientTarget(Patient value)
value - patient The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingObjectSelection.)public CodeableConcept getTitle()
title (The reason for, or significance of, the selection of objects referenced in the resource.)public boolean hasTitle()
public ImagingObjectSelection setTitle(CodeableConcept value)
value - title (The reason for, or significance of, the selection of objects referenced in the resource.)public StringType getDescriptionElement()
description (Text description of the DICOM SOP instances selected in the ImagingObjectSelection. This should be aligned with the content of the title element, and can provide further explanation of the SOP instances in the selection.). 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 ImagingObjectSelection setDescriptionElement(StringType value)
value - description (Text description of the DICOM SOP instances selected in the ImagingObjectSelection. This should be aligned with the content of the title element, and can provide further explanation of the SOP instances in the selection.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public ImagingObjectSelection setDescription(String value)
value - Text description of the DICOM SOP instances selected in the ImagingObjectSelection. This should be aligned with the content of the title element, and can provide further explanation of the SOP instances in the selection.public Reference getAuthor()
author (Author of ImagingObjectSelection. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)public boolean hasAuthor()
public ImagingObjectSelection setAuthor(Reference value)
value - author (Author of ImagingObjectSelection. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)public Resource getAuthorTarget()
author The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Author of ImagingObjectSelection. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)public ImagingObjectSelection setAuthorTarget(Resource value)
value - author The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Author of ImagingObjectSelection. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)public DateTimeType getAuthoringTimeElement()
authoringTime (Date and time when the selection of the referenced instances were made. It is (typically) different from the creation date of the selection resource, and from dates associated with the referenced instances (e.g. capture time of the referenced image).). This is the underlying object with id, value and extensions. The accessor "getAuthoringTime" gives direct access to the valuepublic boolean hasAuthoringTimeElement()
public boolean hasAuthoringTime()
public ImagingObjectSelection setAuthoringTimeElement(DateTimeType value)
value - authoringTime (Date and time when the selection of the referenced instances were made. It is (typically) different from the creation date of the selection resource, and from dates associated with the referenced instances (e.g. capture time of the referenced image).). This is the underlying object with id, value and extensions. The accessor "getAuthoringTime" gives direct access to the valuepublic Date getAuthoringTime()
public ImagingObjectSelection setAuthoringTime(Date value)
value - Date and time when the selection of the referenced instances were made. It is (typically) different from the creation date of the selection resource, and from dates associated with the referenced instances (e.g. capture time of the referenced image).public List<ImagingObjectSelection.StudyComponent> getStudy()
study (Study identity and locating information of the DICOM SOP instances in the selection.)public boolean hasStudy()
public ImagingObjectSelection.StudyComponent addStudy()
study (Study identity and locating information of the DICOM SOP instances in the selection.)public ImagingObjectSelection addStudy(ImagingObjectSelection.StudyComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic ImagingObjectSelection copy()
copy in class DomainResourceprotected ImagingObjectSelection typedCopy()
public boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.