Class ImagingStudy
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.dstu2.resource.BaseResource
-
- ca.uhn.fhir.model.dstu2.resource.ImagingStudy
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseResource
public class ImagingStudy extends BaseResource implements ca.uhn.fhir.model.api.IResource
HAPI/FHIR ImagingStudy Resource (clinical.diagnostics)Definition: Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study may have multiple series of different modalities.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/ImagingStudy
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImagingStudy.SeriesBlock class for child element: ImagingStudy.series ()static classImagingStudy.SeriesInstanceBlock class for child element: ImagingStudy.series.instance ()
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.TokenClientParamACCESSIONFluent Client search parameter constant for accessionstatic ca.uhn.fhir.rest.gclient.TokenClientParamBODYSITEFluent Client search parameter constant for bodysitestatic ca.uhn.fhir.rest.gclient.UriClientParamDICOM_CLASSFluent Client search parameter constant for dicom-classstatic ca.uhn.fhir.model.api.IncludeINCLUDE_ORDERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.TokenClientParamMODALITYFluent Client search parameter constant for modalitystatic ca.uhn.fhir.rest.gclient.ReferenceClientParamORDERFluent Client search parameter constant for orderstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientstatic ca.uhn.fhir.rest.gclient.UriClientParamSERIESFluent Client search parameter constant for seriesstatic StringSP_ACCESSIONSearch parameter constant for accessionstatic StringSP_BODYSITESearch parameter constant for bodysitestatic StringSP_DICOM_CLASSSearch parameter constant for dicom-classstatic StringSP_MODALITYSearch parameter constant for modalitystatic StringSP_ORDERSearch parameter constant for orderstatic StringSP_PATIENTSearch parameter constant for patientstatic StringSP_SERIESSearch parameter constant for seriesstatic StringSP_STARTEDSearch parameter constant for startedstatic StringSP_STUDYSearch parameter constant for studystatic StringSP_UIDSearch parameter constant for uidstatic ca.uhn.fhir.rest.gclient.DateClientParamSTARTEDFluent Client search parameter constant for startedstatic ca.uhn.fhir.rest.gclient.UriClientParamSTUDYFluent Client search parameter constant for studystatic ca.uhn.fhir.rest.gclient.UriClientParamUIDFluent Client search parameter constant for uid-
Fields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
-
-
Constructor Summary
Constructors Constructor Description ImagingStudy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentifierDtaddIdentifier()Adds and returns a new value for identifier (id)ImagingStudyaddIdentifier(IdentifierDt theValue)Adds a given new value for identifier (id)CodingDtaddModalityList()Adds and returns a new value for modalityList (class)ImagingStudyaddModalityList(CodingDt theValue)Adds a given new value for modalityList (class)ResourceReferenceDtaddOrder()Adds and returns a new value for order ()ResourceReferenceDtaddProcedure()Adds and returns a new value for procedure ()ImagingStudy.SeriesaddSeries()Adds and returns a new value for series ()ImagingStudyaddSeries(ImagingStudy.Series theValue)Adds a given new value for series ()IdentifierDtgetAccession()Gets the value(s) for accession (id).<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)StringgetAvailability()Gets the value(s) for availability (status).ca.uhn.fhir.model.primitive.BoundCodeDt<InstanceAvailabilityEnum>getAvailabilityElement()Gets the value(s) for availability (status).StringgetDescription()Gets the value(s) for description ().ca.uhn.fhir.model.primitive.StringDtgetDescriptionElement()Gets the value(s) for description ().List<IdentifierDt>getIdentifier()Gets the value(s) for identifier (id).IdentifierDtgetIdentifierFirstRep()Gets the first repetition for identifier (id), creating it if it does not already exist.ResourceReferenceDtgetInterpreter()Gets the value(s) for interpreter (who.witness).List<CodingDt>getModalityList()Gets the value(s) for modalityList (class).CodingDtgetModalityListFirstRep()Gets the first repetition for modalityList (class), creating it if it does not already exist.IntegergetNumberOfInstances()Gets the value(s) for numberOfInstances ().ca.uhn.fhir.model.primitive.UnsignedIntDtgetNumberOfInstancesElement()Gets the value(s) for numberOfInstances ().IntegergetNumberOfSeries()Gets the value(s) for numberOfSeries ().ca.uhn.fhir.model.primitive.UnsignedIntDtgetNumberOfSeriesElement()Gets the value(s) for numberOfSeries ().List<ResourceReferenceDt>getOrder()Gets the value(s) for order ().ResourceReferenceDtgetPatient()Gets the value(s) for patient (who.focus).List<ResourceReferenceDt>getProcedure()Gets the value(s) for procedure ().ResourceReferenceDtgetReferrer()Gets the value(s) for referrer (who.cause).StringgetResourceName()List<ImagingStudy.Series>getSeries()Gets the value(s) for series ().ImagingStudy.SeriesgetSeriesFirstRep()Gets the first repetition for series (), creating it if it does not already exist.DategetStarted()Gets the value(s) for started (when.init).ca.uhn.fhir.model.primitive.DateTimeDtgetStartedElement()Gets the value(s) for started (when.init).ca.uhn.fhir.context.FhirVersionEnumgetStructureFhirVersionEnum()StringgetUid()Gets the value(s) for uid (id).ca.uhn.fhir.model.primitive.OidDtgetUidElement()Gets the value(s) for uid (id).StringgetUrl()Gets the value(s) for url ().ca.uhn.fhir.model.primitive.UriDtgetUrlElement()Gets the value(s) for url ().booleanisEmpty()ImagingStudysetAccession(IdentifierDt theValue)Sets the value(s) for accession (id)ImagingStudysetAvailability(InstanceAvailabilityEnum theValue)Sets the value(s) for availability (status)ImagingStudysetAvailability(ca.uhn.fhir.model.primitive.BoundCodeDt<InstanceAvailabilityEnum> theValue)Sets the value(s) for availability (status)ImagingStudysetDescription(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for description ()ImagingStudysetDescription(String theString)Sets the value for description ()ImagingStudysetIdentifier(List<IdentifierDt> theValue)Sets the value(s) for identifier (id)ImagingStudysetInterpreter(ResourceReferenceDt theValue)Sets the value(s) for interpreter (who.witness)ImagingStudysetModalityList(List<CodingDt> theValue)Sets the value(s) for modalityList (class)ImagingStudysetNumberOfInstances(int theInteger)Sets the value for numberOfInstances ()ImagingStudysetNumberOfInstances(ca.uhn.fhir.model.primitive.UnsignedIntDt theValue)Sets the value(s) for numberOfInstances ()ImagingStudysetNumberOfSeries(int theInteger)Sets the value for numberOfSeries ()ImagingStudysetNumberOfSeries(ca.uhn.fhir.model.primitive.UnsignedIntDt theValue)Sets the value(s) for numberOfSeries ()ImagingStudysetOrder(List<ResourceReferenceDt> theValue)Sets the value(s) for order ()ImagingStudysetPatient(ResourceReferenceDt theValue)Sets the value(s) for patient (who.focus)ImagingStudysetProcedure(List<ResourceReferenceDt> theValue)Sets the value(s) for procedure ()ImagingStudysetReferrer(ResourceReferenceDt theValue)Sets the value(s) for referrer (who.cause)ImagingStudysetSeries(List<ImagingStudy.Series> theValue)Sets the value(s) for series ()ImagingStudysetStarted(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for started (when.init)ImagingStudysetStarted(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for started (when.init)ImagingStudysetStartedWithSecondsPrecision(Date theDate)Sets the value for started (when.init)ImagingStudysetUid(ca.uhn.fhir.model.primitive.OidDt theValue)Sets the value(s) for uid (id)ImagingStudysetUrl(ca.uhn.fhir.model.primitive.UriDt theValue)Sets the value(s) for url ()ImagingStudysetUrl(String theUri)Sets the value for url ()-
Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
-
-
-
Field Detail
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter constant for patientDescription: Who the study is about
Type: reference
Path: ImagingStudy.patient
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: Who the study is about
Type: reference
Path: ImagingStudy.patient
-
SP_STARTED
public static final String SP_STARTED
Search parameter constant for startedDescription: When the study was started
Type: date
Path: ImagingStudy.started
- See Also:
- Constant Field Values
-
STARTED
public static final ca.uhn.fhir.rest.gclient.DateClientParam STARTED
Fluent Client search parameter constant for startedDescription: When the study was started
Type: date
Path: ImagingStudy.started
-
SP_ACCESSION
public static final String SP_ACCESSION
Search parameter constant for accessionDescription: The accession identifier for the study
Type: token
Path: ImagingStudy.accession
- See Also:
- Constant Field Values
-
ACCESSION
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ACCESSION
Fluent Client search parameter constant for accessionDescription: The accession identifier for the study
Type: token
Path: ImagingStudy.accession
-
SP_STUDY
public static final String SP_STUDY
Search parameter constant for studyDescription: The study identifier for the image
Type: uri
Path: ImagingStudy.uid
- See Also:
- Constant Field Values
-
STUDY
public static final ca.uhn.fhir.rest.gclient.UriClientParam STUDY
Fluent Client search parameter constant for studyDescription: The study identifier for the image
Type: uri
Path: ImagingStudy.uid
-
SP_SERIES
public static final String SP_SERIES
Search parameter constant for seriesDescription: The identifier of the series of images
Type: uri
Path: ImagingStudy.series.uid
- See Also:
- Constant Field Values
-
SERIES
public static final ca.uhn.fhir.rest.gclient.UriClientParam SERIES
Fluent Client search parameter constant for seriesDescription: The identifier of the series of images
Type: uri
Path: ImagingStudy.series.uid
-
SP_MODALITY
public static final String SP_MODALITY
Search parameter constant for modalityDescription: The modality of the series
Type: token
Path: ImagingStudy.series.modality
- See Also:
- Constant Field Values
-
MODALITY
public static final ca.uhn.fhir.rest.gclient.TokenClientParam MODALITY
Fluent Client search parameter constant for modalityDescription: The modality of the series
Type: token
Path: ImagingStudy.series.modality
-
SP_BODYSITE
public static final String SP_BODYSITE
Search parameter constant for bodysiteDescription: The body site studied
Type: token
Path: ImagingStudy.series.bodySite
- See Also:
- Constant Field Values
-
BODYSITE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam BODYSITE
Fluent Client search parameter constant for bodysiteDescription: The body site studied
Type: token
Path: ImagingStudy.series.bodySite
-
SP_UID
public static final String SP_UID
Search parameter constant for uidDescription: The instance unique identifier
Type: uri
Path: ImagingStudy.series.instance.uid
- See Also:
- Constant Field Values
-
UID
public static final ca.uhn.fhir.rest.gclient.UriClientParam UID
Fluent Client search parameter constant for uidDescription: The instance unique identifier
Type: uri
Path: ImagingStudy.series.instance.uid
-
SP_DICOM_CLASS
public static final String SP_DICOM_CLASS
Search parameter constant for dicom-classDescription: The type of the instance
Type: uri
Path: ImagingStudy.series.instance.sopClass
- See Also:
- Constant Field Values
-
DICOM_CLASS
public static final ca.uhn.fhir.rest.gclient.UriClientParam DICOM_CLASS
Fluent Client search parameter constant for dicom-classDescription: The type of the instance
Type: uri
Path: ImagingStudy.series.instance.sopClass
-
SP_ORDER
public static final String SP_ORDER
Search parameter constant for orderDescription: The order for the image
Type: reference
Path: ImagingStudy.order
- See Also:
- Constant Field Values
-
ORDER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ORDER
Fluent Client search parameter constant for orderDescription: The order for the image
Type: reference
Path: ImagingStudy.order
-
INCLUDE_ORDER
public static final ca.uhn.fhir.model.api.Include INCLUDE_ORDER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:order".
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:patient".
-
-
Constructor Detail
-
ImagingStudy
public ImagingStudy()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
- Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getStartedElement
public ca.uhn.fhir.model.primitive.DateTimeDt getStartedElement()
Gets the value(s) for started (when.init). creating it if it does not exist. Will not returnnull.Definition: Date and Time the study started
-
getStarted
public Date getStarted()
Gets the value(s) for started (when.init). creating it if it does not exist. This method may returnnull.Definition: Date and Time the study started
-
setStarted
public ImagingStudy setStarted(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for started (when.init)Definition: Date and Time the study started
-
setStarted
public ImagingStudy setStarted(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for started (when.init)Definition: Date and Time the study started
-
setStartedWithSecondsPrecision
public ImagingStudy setStartedWithSecondsPrecision(Date theDate)
Sets the value for started (when.init)Definition: Date and Time the study started
-
getPatient
public ResourceReferenceDt getPatient()
Gets the value(s) for patient (who.focus). creating it if it does not exist. Will not returnnull.Definition: The patient imaged in the study.
-
setPatient
public ImagingStudy setPatient(ResourceReferenceDt theValue)
Sets the value(s) for patient (who.focus)Definition: The patient imaged in the study.
-
getUidElement
public ca.uhn.fhir.model.primitive.OidDt getUidElement()
Gets the value(s) for uid (id). creating it if it does not exist. Will not returnnull.Definition: Formal identifier for the study
-
getUid
public String getUid()
Gets the value(s) for uid (id). creating it if it does not exist. This method may returnnull.Definition: Formal identifier for the study
-
setUid
public ImagingStudy setUid(ca.uhn.fhir.model.primitive.OidDt theValue)
Sets the value(s) for uid (id)Definition: Formal identifier for the study
-
getAccession
public IdentifierDt getAccession()
Gets the value(s) for accession (id). creating it if it does not exist. Will not returnnull.Definition: 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)
-
setAccession
public ImagingStudy setAccession(IdentifierDt theValue)
Sets the value(s) for accession (id)Definition: 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)
-
getIdentifier
public List<IdentifierDt> getIdentifier()
Gets the value(s) for identifier (id). creating it if it does not exist. Will not returnnull.Definition: Other identifiers for the study
-
setIdentifier
public ImagingStudy setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)Definition: Other identifiers for the study
-
addIdentifier
public IdentifierDt addIdentifier()
Adds and returns a new value for identifier (id)Definition: Other identifiers for the study
-
addIdentifier
public ImagingStudy addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)Definition: Other identifiers for the study
- Parameters:
theValue- The identifier to add (must not benull)
-
getIdentifierFirstRep
public IdentifierDt getIdentifierFirstRep()
Gets the first repetition for identifier (id), creating it if it does not already exist.Definition: Other identifiers for the study
-
getOrder
public List<ResourceReferenceDt> getOrder()
Gets the value(s) for order (). creating it if it does not exist. Will not returnnull.Definition: A list of the diagnostic orders that resulted in this imaging study being performed
-
setOrder
public ImagingStudy setOrder(List<ResourceReferenceDt> theValue)
Sets the value(s) for order ()Definition: A list of the diagnostic orders that resulted in this imaging study being performed
-
addOrder
public ResourceReferenceDt addOrder()
Adds and returns a new value for order ()Definition: A list of the diagnostic orders that resulted in this imaging study being performed
-
getModalityList
public List<CodingDt> getModalityList()
Gets the value(s) for modalityList (class). creating it if it does not exist. Will not returnnull.Definition: 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)
-
setModalityList
public ImagingStudy setModalityList(List<CodingDt> theValue)
Sets the value(s) for modalityList (class)Definition: 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)
-
addModalityList
public CodingDt addModalityList()
Adds and returns a new value for modalityList (class)Definition: 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)
-
addModalityList
public ImagingStudy addModalityList(CodingDt theValue)
Adds a given new value for modalityList (class)Definition: 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)
- Parameters:
theValue- The modalityList to add (must not benull)
-
getModalityListFirstRep
public CodingDt getModalityListFirstRep()
Gets the first repetition for modalityList (class), creating it if it does not already exist.Definition: 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)
-
getReferrer
public ResourceReferenceDt getReferrer()
Gets the value(s) for referrer (who.cause). creating it if it does not exist. Will not returnnull.Definition: The requesting/referring physician
-
setReferrer
public ImagingStudy setReferrer(ResourceReferenceDt theValue)
Sets the value(s) for referrer (who.cause)Definition: The requesting/referring physician
-
getAvailabilityElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<InstanceAvailabilityEnum> getAvailabilityElement()
Gets the value(s) for availability (status). creating it if it does not exist. Will not returnnull.Definition: Availability of study (online, offline or nearline)
-
getAvailability
public String getAvailability()
Gets the value(s) for availability (status). creating it if it does not exist. This method may returnnull.Definition: Availability of study (online, offline or nearline)
-
setAvailability
public ImagingStudy setAvailability(ca.uhn.fhir.model.primitive.BoundCodeDt<InstanceAvailabilityEnum> theValue)
Sets the value(s) for availability (status)Definition: Availability of study (online, offline or nearline)
-
setAvailability
public ImagingStudy setAvailability(InstanceAvailabilityEnum theValue)
Sets the value(s) for availability (status)Definition: Availability of study (online, offline or nearline)
-
getUrlElement
public ca.uhn.fhir.model.primitive.UriDt getUrlElement()
Gets the value(s) for url (). creating it if it does not exist. Will not returnnull.Definition: WADO-RS resource where Study is available.
-
getUrl
public String getUrl()
Gets the value(s) for url (). creating it if it does not exist. This method may returnnull.Definition: WADO-RS resource where Study is available.
-
setUrl
public ImagingStudy setUrl(ca.uhn.fhir.model.primitive.UriDt theValue)
Sets the value(s) for url ()Definition: WADO-RS resource where Study is available.
-
setUrl
public ImagingStudy setUrl(String theUri)
Sets the value for url ()Definition: WADO-RS resource where Study is available.
-
getNumberOfSeriesElement
public ca.uhn.fhir.model.primitive.UnsignedIntDt getNumberOfSeriesElement()
Gets the value(s) for numberOfSeries (). creating it if it does not exist. Will not returnnull.Definition: Number of Series in Study
-
getNumberOfSeries
public Integer getNumberOfSeries()
Gets the value(s) for numberOfSeries (). creating it if it does not exist. This method may returnnull.Definition: Number of Series in Study
-
setNumberOfSeries
public ImagingStudy setNumberOfSeries(ca.uhn.fhir.model.primitive.UnsignedIntDt theValue)
Sets the value(s) for numberOfSeries ()Definition: Number of Series in Study
-
setNumberOfSeries
public ImagingStudy setNumberOfSeries(int theInteger)
Sets the value for numberOfSeries ()Definition: Number of Series in Study
-
getNumberOfInstancesElement
public ca.uhn.fhir.model.primitive.UnsignedIntDt getNumberOfInstancesElement()
Gets the value(s) for numberOfInstances (). creating it if it does not exist. Will not returnnull.Definition: Number of SOP Instances in Study
-
getNumberOfInstances
public Integer getNumberOfInstances()
Gets the value(s) for numberOfInstances (). creating it if it does not exist. This method may returnnull.Definition: Number of SOP Instances in Study
-
setNumberOfInstances
public ImagingStudy setNumberOfInstances(ca.uhn.fhir.model.primitive.UnsignedIntDt theValue)
Sets the value(s) for numberOfInstances ()Definition: Number of SOP Instances in Study
-
setNumberOfInstances
public ImagingStudy setNumberOfInstances(int theInteger)
Sets the value for numberOfInstances ()Definition: Number of SOP Instances in Study
-
getProcedure
public List<ResourceReferenceDt> getProcedure()
Gets the value(s) for procedure (). creating it if it does not exist. Will not returnnull.Definition: Type of procedure performed
-
setProcedure
public ImagingStudy setProcedure(List<ResourceReferenceDt> theValue)
Sets the value(s) for procedure ()Definition: Type of procedure performed
-
addProcedure
public ResourceReferenceDt addProcedure()
Adds and returns a new value for procedure ()Definition: Type of procedure performed
-
getInterpreter
public ResourceReferenceDt getInterpreter()
Gets the value(s) for interpreter (who.witness). creating it if it does not exist. Will not returnnull.Definition: Who read the study and interpreted the images or other content
-
setInterpreter
public ImagingStudy setInterpreter(ResourceReferenceDt theValue)
Sets the value(s) for interpreter (who.witness)Definition: Who read the study and interpreted the images or other content
-
getDescriptionElement
public ca.uhn.fhir.model.primitive.StringDt getDescriptionElement()
Gets the value(s) for description (). creating it if it does not exist. Will not returnnull.Definition: Institution-generated description or classification of the Study performed
-
getDescription
public String getDescription()
Gets the value(s) for description (). creating it if it does not exist. This method may returnnull.Definition: Institution-generated description or classification of the Study performed
-
setDescription
public ImagingStudy setDescription(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for description ()Definition: Institution-generated description or classification of the Study performed
-
setDescription
public ImagingStudy setDescription(String theString)
Sets the value for description ()Definition: Institution-generated description or classification of the Study performed
-
getSeries
public List<ImagingStudy.Series> getSeries()
Gets the value(s) for series (). creating it if it does not exist. Will not returnnull.Definition: Each study has one or more series of images or other content
-
setSeries
public ImagingStudy setSeries(List<ImagingStudy.Series> theValue)
Sets the value(s) for series ()Definition: Each study has one or more series of images or other content
-
addSeries
public ImagingStudy.Series addSeries()
Adds and returns a new value for series ()Definition: Each study has one or more series of images or other content
-
addSeries
public ImagingStudy addSeries(ImagingStudy.Series theValue)
Adds a given new value for series ()Definition: Each study has one or more series of images or other content
- Parameters:
theValue- The series to add (must not benull)
-
getSeriesFirstRep
public ImagingStudy.Series getSeriesFirstRep()
Gets the first repetition for series (), creating it if it does not already exist.Definition: Each study has one or more series of images or other content
-
getResourceName
public String getResourceName()
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-
-