public class ImagingStudy extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ImagingStudy.ImagingStudySeriesComponent |
static class |
ImagingStudy.ImagingStudySeriesInstanceComponent |
static class |
ImagingStudy.InstanceAvailability |
static class |
ImagingStudy.InstanceAvailabilityEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static String |
SP_ACCESSION |
static String |
SP_BODYSITE |
static String |
SP_DICOMCLASS |
static String |
SP_MODALITY |
static String |
SP_ORDER |
static String |
SP_PATIENT |
static String |
SP_SERIES |
static String |
SP_STARTED |
static String |
SP_STUDY |
static String |
SP_UID |
| Constructor and Description |
|---|
ImagingStudy() |
ImagingStudy(Reference patient,
OidType uid,
UnsignedIntType numberOfSeries,
UnsignedIntType numberOfInstances) |
addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getMeta, setIdsetIdpublic static final String SP_UID
public static final String SP_STUDY
public static final String SP_DICOMCLASS
public static final String SP_MODALITY
public static final String SP_BODYSITE
public static final String SP_PATIENT
public static final String SP_SERIES
public static final String SP_STARTED
public static final String SP_ACCESSION
public static final String SP_ORDER
public ImagingStudy()
public ImagingStudy(Reference patient, OidType uid, UnsignedIntType numberOfSeries, UnsignedIntType numberOfInstances)
public DateTimeType getStartedElement()
started (Date and Time the study 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 setStartedElement(DateTimeType value)
value - started (Date and Time the study started.). This is the underlying object with id, value and extensions. The accessor "getStarted" gives direct access to the valuepublic Date getStarted()
public ImagingStudy setStarted(Date value)
value - Date and Time the study started.public boolean hasPatient()
public ImagingStudy setPatient(Reference value)
value - patient (The patient imaged in the study.)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. (The patient imaged in the study.)public ImagingStudy 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. (The patient imaged in the study.)public OidType getUidElement()
uid (Formal identifier for the study.). 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 setUidElement(OidType value)
value - uid (Formal identifier for the study.). This is the underlying object with id, value and extensions. The accessor "getUid" gives direct access to the valuepublic String getUid()
public ImagingStudy setUid(String value)
value - Formal identifier for the study.public Identifier getAccession()
accession (Accession Number is an identifier related to some aspect of imaging workflow and data management. Usage may vary across different institutions. See for instance [IHE Radiology Technical Framework Volume 1 Appendix A](http://www.ihe.net/uploadedFiles/Documents/Radiology/IHE_RAD_TF_Rev13.0_Vol1_FT_2014-07-30.pdf).)public boolean hasAccession()
public ImagingStudy setAccession(Identifier value)
value - accession (Accession Number is an identifier related to some aspect of imaging workflow and data management. Usage may vary across different institutions. See for instance [IHE Radiology Technical Framework Volume 1 Appendix A](http://www.ihe.net/uploadedFiles/Documents/Radiology/IHE_RAD_TF_Rev13.0_Vol1_FT_2014-07-30.pdf).)public List<Identifier> getIdentifier()
identifier (Other identifiers for the study.)public boolean hasIdentifier()
public Identifier addIdentifier()
identifier (Other identifiers for the study.)public ImagingStudy addIdentifier(Identifier t)
public List<Reference> getOrder()
order (A list of the diagnostic orders that resulted in this imaging study being performed.)public boolean hasOrder()
public Reference addOrder()
order (A list of the diagnostic orders that resulted in this imaging study being performed.)public ImagingStudy addOrder(Reference t)
public List<DiagnosticOrder> getOrderTarget()
order (The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. A list of the diagnostic orders that resulted in this imaging study being performed.)public DiagnosticOrder addOrderTarget()
order (Add an actual object that is the target of the reference. The reference library doesn't use these, but you can use this to hold the resources if you resolvethemt. A list of the diagnostic orders that resulted in this imaging study being performed.)public List<Coding> getModalityList()
modalityList (A list of all the Series.ImageModality values that are actual acquisition modalities, i.e. those in the DICOM Context Group 29 (value set OID 1.2.840.10008.6.1.19).)public boolean hasModalityList()
public Coding addModalityList()
modalityList (A list of all the Series.ImageModality values that are actual acquisition modalities, i.e. those in the DICOM Context Group 29 (value set OID 1.2.840.10008.6.1.19).)public ImagingStudy addModalityList(Coding t)
public boolean hasReferrer()
public ImagingStudy setReferrer(Reference value)
value - referrer (The requesting/referring physician.)public Practitioner getReferrerTarget()
referrer 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. (The requesting/referring physician.)public ImagingStudy setReferrerTarget(Practitioner value)
value - referrer 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. (The requesting/referring physician.)public Enumeration<ImagingStudy.InstanceAvailability> getAvailabilityElement()
availability (Availability of study (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 setAvailabilityElement(Enumeration<ImagingStudy.InstanceAvailability> value)
value - availability (Availability of study (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 setAvailability(ImagingStudy.InstanceAvailability value)
value - Availability of study (online, offline or nearline).public UriType getUrlElement()
url (WADO-RS resource where Study is available.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic boolean hasUrlElement()
public boolean hasUrl()
public ImagingStudy setUrlElement(UriType value)
value - url (WADO-RS resource where Study is available.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic String getUrl()
public ImagingStudy setUrl(String value)
value - WADO-RS resource where Study is available.public UnsignedIntType getNumberOfSeriesElement()
numberOfSeries (Number of Series in Study.). This is the underlying object with id, value and extensions. The accessor "getNumberOfSeries" gives direct access to the valuepublic boolean hasNumberOfSeriesElement()
public boolean hasNumberOfSeries()
public ImagingStudy setNumberOfSeriesElement(UnsignedIntType value)
value - numberOfSeries (Number of Series in Study.). This is the underlying object with id, value and extensions. The accessor "getNumberOfSeries" gives direct access to the valuepublic int getNumberOfSeries()
public ImagingStudy setNumberOfSeries(int value)
value - Number of Series in Study.public UnsignedIntType getNumberOfInstancesElement()
numberOfInstances (Number of SOP Instances in Study.). 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 setNumberOfInstancesElement(UnsignedIntType value)
value - numberOfInstances (Number of SOP Instances in Study.). This is the underlying object with id, value and extensions. The accessor "getNumberOfInstances" gives direct access to the valuepublic int getNumberOfInstances()
public ImagingStudy setNumberOfInstances(int value)
value - Number of SOP Instances in Study.public List<Reference> getProcedure()
procedure (Type of procedure performed.)public boolean hasProcedure()
public ImagingStudy addProcedure(Reference t)
public List<Procedure> getProcedureTarget()
procedure (The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. Type of procedure performed.)public Procedure addProcedureTarget()
procedure (Add an actual object that is the target of the reference. The reference library doesn't use these, but you can use this to hold the resources if you resolvethemt. Type of procedure performed.)public Reference getInterpreter()
interpreter (Who read the study and interpreted the images or other content.)public boolean hasInterpreter()
public ImagingStudy setInterpreter(Reference value)
value - interpreter (Who read the study and interpreted the images or other content.)public Practitioner getInterpreterTarget()
interpreter 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. (Who read the study and interpreted the images or other content.)public ImagingStudy setInterpreterTarget(Practitioner value)
value - interpreter 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. (Who read the study and interpreted the images or other content.)public StringType getDescriptionElement()
description (Institution-generated description or classification of the Study performed.). 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 setDescriptionElement(StringType value)
value - description (Institution-generated description or classification of the Study performed.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public ImagingStudy setDescription(String value)
value - Institution-generated description or classification of the Study performed.public List<ImagingStudy.ImagingStudySeriesComponent> getSeries()
series (Each study has one or more series of images or other content.)public boolean hasSeries()
public ImagingStudy.ImagingStudySeriesComponent addSeries()
series (Each study has one or more series of images or other content.)public ImagingStudy addSeries(ImagingStudy.ImagingStudySeriesComponent t)
public ImagingStudy copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2015 University Health Network. All rights reserved.