
Class ImagingStudy
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionA list of the diagnostic requests that resulted in this imaging study being performed.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for basedonThe actual objects that are the target of the reference (A list of the diagnostic requests that resulted in this imaging study being performed.)static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for bodysiteprotected StringTypeThe Imaging Manager description of the study.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for dicom-classprotected ReferenceThe healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for encounterprotected EncounterThe actual object that is the target of the reference (The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)The network service providing access (e.g., query, view, or retrieval) for the study.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for endpointThe actual objects that are the target of the reference (The network service providing access (e.g., query, view, or retrieval) for the study.protected List<Identifier> Identifiers for the ImagingStudy such as DICOM Study Instance UID, and Accession Number.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for instanceWho read the study and interpreted the images or other content.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for interpreterThe actual objects that are the target of the reference (Who read the study and interpreted the images or other content.)protected ReferenceThe principal physical location where the ImagingStudy was performed.protected LocationThe actual object that is the target of the reference (The principal physical location where the ImagingStudy was performed.)A list of all the series.modality 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).static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for modalityprotected List<Annotation> Per the recommended DICOM mapping, this element is derived from the Study Description attribute (0008,1030).protected UnsignedIntTypeNumber of SOP Instances in Study.protected UnsignedIntTypeNumber of Series in the Study.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for performerprotected List<CodeableConcept> The code for the performed procedure type.protected ReferenceThe procedure which this ImagingStudy was part of.protected ProcedureThe actual object that is the target of the reference (The procedure which this ImagingStudy was part of.)static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for reasonprotected List<CodeableConcept> Description of clinical condition indicating why the ImagingStudy was requested.Indicates another resource whose existence justifies this Study.The actual objects that are the target of the reference (Indicates another resource whose existence justifies this Study.)protected ReferenceThe requesting/referring physician.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for referrerprotected ResourceThe actual object that is the target of the reference (The requesting/referring physician.)protected List<ImagingStudy.ImagingStudySeriesComponent> Each study has one or more series of images or other content.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for seriesstatic final StringSearch parameter: basedonstatic final StringSearch parameter: bodysitestatic final StringSearch parameter: dicom-classstatic final StringSearch parameter: encounterstatic final StringSearch parameter: endpointstatic final StringSearch parameter: identifierstatic final StringSearch parameter: instancestatic final StringSearch parameter: interpreterstatic final StringSearch parameter: modalitystatic final StringSearch parameter: patientstatic final StringSearch parameter: performerstatic final StringSearch parameter: reasonstatic final StringSearch parameter: referrerstatic final StringSearch parameter: seriesstatic final StringSearch parameter: startedstatic final StringSearch parameter: statusstatic final StringSearch parameter: subjectprotected DateTimeTypeDate and time the study started.static final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for startedprotected Enumeration<ImagingStudy.ImagingStudyStatus> The current state of the ImagingStudy.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for statusprotected ReferenceThe subject, typically a patient, of the imaging study.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for subjectprotected ResourceThe actual object that is the target of the reference (The subject, typically a patient, of the imaging study.)Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
ConstructorsConstructorDescriptionConstructorImagingStudy(Enumeration<ImagingStudy.ImagingStudyStatus> status, Reference subject) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddNote()copy()voidcopyValues(ImagingStudy dst) booleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getNamedProperty(int _hash, String _name, boolean _checkValid) getNote()intintBase[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasNote()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setBasedOn(List<Reference> theBasedOn) setDescription(String value) setDescriptionElement(StringType value) setEncounter(Reference value) setEncounterTarget(Encounter value) setEndpoint(List<Reference> theEndpoint) setIdentifier(List<Identifier> theIdentifier) setInterpreter(List<Reference> theInterpreter) setLocation(Reference value) setLocationTarget(Location value) setModality(List<Coding> theModality) setNote(List<Annotation> theNote) setNumberOfInstances(int value) setNumberOfSeries(int value) setProcedureCode(List<CodeableConcept> theProcedureCode) setProcedureReference(Reference value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setReasonCode(List<CodeableConcept> theReasonCode) setReasonReference(List<Reference> theReasonReference) setReferrer(Reference value) setReferrerTarget(Resource value) setSeries(List<ImagingStudy.ImagingStudySeriesComponent> theSeries) setStarted(Date value) setStartedElement(DateTimeType value) setSubject(Reference value) setSubjectTarget(Resource value) protected ImagingStudyMethods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setTextMethods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetaMethods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
Identifiers for the ImagingStudy such as DICOM Study Instance UID, and Accession Number. -
status
The current state of the ImagingStudy. -
modality
A list of all the series.modality 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). -
subject
The subject, typically a patient, of the imaging study. -
subjectTarget
The actual object that is the target of the reference (The subject, typically a patient, of the imaging study.) -
encounter
The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made. -
encounterTarget
The actual object that is the target of the reference (The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.) -
started
Date and time the study started. -
basedOn
A list of the diagnostic requests that resulted in this imaging study being performed. -
basedOnTarget
The actual objects that are the target of the reference (A list of the diagnostic requests that resulted in this imaging study being performed.) -
referrer
The requesting/referring physician. -
referrerTarget
The actual object that is the target of the reference (The requesting/referring physician.) -
interpreter
Who read the study and interpreted the images or other content. -
interpreterTarget
The actual objects that are the target of the reference (Who read the study and interpreted the images or other content.) -
endpoint
The network service providing access (e.g., query, view, or retrieval) for the study. See implementation notes for information about using DICOM endpoints. A study-level endpoint applies to each series in the study, unless overridden by a series-level endpoint with the same Endpoint.connectionType. -
endpointTarget
The actual objects that are the target of the reference (The network service providing access (e.g., query, view, or retrieval) for the study. See implementation notes for information about using DICOM endpoints. A study-level endpoint applies to each series in the study, unless overridden by a series-level endpoint with the same Endpoint.connectionType.) -
numberOfSeries
Number of Series in the Study. This value given may be larger than the number of series elements this Resource contains due to resource availability, security, or other factors. This element should be present if any series elements are present. -
numberOfInstances
Number of SOP Instances in Study. This 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. -
procedureReference
The procedure which this ImagingStudy was part of. -
procedureReferenceTarget
The actual object that is the target of the reference (The procedure which this ImagingStudy was part of.) -
procedureCode
The code for the performed procedure type. -
location
The principal physical location where the ImagingStudy was performed. -
locationTarget
The actual object that is the target of the reference (The principal physical location where the ImagingStudy was performed.) -
reasonCode
Description of clinical condition indicating why the ImagingStudy was requested. -
reasonReference
Indicates another resource whose existence justifies this Study. -
reasonReferenceTarget
The actual objects that are the target of the reference (Indicates another resource whose existence justifies this Study.) -
note
Per the recommended DICOM mapping, this element is derived from the Study Description attribute (0008,1030). Observations or findings about the imaging study should be recorded in another resource, e.g. Observation, and not in this element. -
description
The Imaging Manager description of the study. Institution-generated description or classification of the Study (component) performed. -
series
Each study has one or more series of images or other content. -
SP_IDENTIFIER
Search parameter: identifierDescription: Identifiers for the Study, such as DICOM Study Instance UID and Accession number
Type: token
Path: ImagingStudy.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Identifiers for the Study, such as DICOM Study Instance UID and Accession number
Type: token
Path: ImagingStudy.identifier
-
SP_REASON
Search parameter: reasonDescription: The reason for the study
Type: token
Path: ImagingStudy.reasonCode
- See Also:
-
REASON
Fluent Client search parameter constant for reasonDescription: The reason for the study
Type: token
Path: ImagingStudy.reasonCode
-
SP_DICOM_CLASS
Search parameter: dicom-classDescription: The type of the instance
Type: token
Path: ImagingStudy.series.instance.sopClass
- See Also:
-
DICOM_CLASS
Fluent Client search parameter constant for dicom-classDescription: The type of the instance
Type: token
Path: ImagingStudy.series.instance.sopClass
-
SP_MODALITY
Search parameter: modalityDescription: The modality of the series
Type: token
Path: ImagingStudy.series.modality
- See Also:
-
MODALITY
Fluent Client search parameter constant for modalityDescription: The modality of the series
Type: token
Path: ImagingStudy.series.modality
-
SP_BODYSITE
Search parameter: bodysiteDescription: The body site studied
Type: token
Path: ImagingStudy.series.bodySite
- See Also:
-
BODYSITE
Fluent Client search parameter constant for bodysiteDescription: The body site studied
Type: token
Path: ImagingStudy.series.bodySite
-
SP_INSTANCE
Search parameter: instanceDescription: SOP Instance UID for an instance
Type: token
Path: ImagingStudy.series.instance.uid
- See Also:
-
INSTANCE
Fluent Client search parameter constant for instanceDescription: SOP Instance UID for an instance
Type: token
Path: ImagingStudy.series.instance.uid
-
SP_PERFORMER
Search parameter: performerDescription: The person who performed the study
Type: reference
Path: ImagingStudy.series.performer.actor
- See Also:
-
PERFORMER
Fluent Client search parameter constant for performerDescription: The person who performed the study
Type: reference
Path: ImagingStudy.series.performer.actor
-
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:performer". -
SP_SUBJECT
Search parameter: subjectDescription: Who the study is about
Type: reference
Path: ImagingStudy.subject
- See Also:
-
SUBJECT
Fluent Client search parameter constant for subjectDescription: Who the study is about
Type: reference
Path: ImagingStudy.subject
-
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:subject". -
SP_STARTED
Search parameter: startedDescription: When the study was started
Type: date
Path: ImagingStudy.started
- See Also:
-
STARTED
Fluent Client search parameter constant for startedDescription: When the study was started
Type: date
Path: ImagingStudy.started
-
SP_INTERPRETER
Search parameter: interpreterDescription: Who interpreted the images
Type: reference
Path: ImagingStudy.interpreter
- See Also:
-
INTERPRETER
Fluent Client search parameter constant for interpreterDescription: Who interpreted the images
Type: reference
Path: ImagingStudy.interpreter
-
INCLUDE_INTERPRETER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:interpreter". -
SP_ENCOUNTER
Search parameter: encounterDescription: The context of the study
Type: reference
Path: ImagingStudy.encounter
- See Also:
-
ENCOUNTER
Fluent Client search parameter constant for encounterDescription: The context of the study
Type: reference
Path: ImagingStudy.encounter
-
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:encounter". -
SP_REFERRER
Search parameter: referrerDescription: The referring physician
Type: reference
Path: ImagingStudy.referrer
- See Also:
-
REFERRER
Fluent Client search parameter constant for referrerDescription: The referring physician
Type: reference
Path: ImagingStudy.referrer
-
INCLUDE_REFERRER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:referrer". -
SP_ENDPOINT
Search parameter: endpointDescription: The endpoint for the study or series
Type: reference
Path: ImagingStudy.endpoint, ImagingStudy.series.endpoint
- See Also:
-
ENDPOINT
Fluent Client search parameter constant for endpointDescription: The endpoint for the study or series
Type: reference
Path: ImagingStudy.endpoint, ImagingStudy.series.endpoint
-
INCLUDE_ENDPOINT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:endpoint". -
SP_PATIENT
Search parameter: patientDescription: Who the study is about
Type: reference
Path: ImagingStudy.subject
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: Who the study is about
Type: reference
Path: ImagingStudy.subject
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:patient". -
SP_SERIES
Search parameter: seriesDescription: DICOM Series Instance UID for a series
Type: token
Path: ImagingStudy.series.uid
- See Also:
-
SERIES
Fluent Client search parameter constant for seriesDescription: DICOM Series Instance UID for a series
Type: token
Path: ImagingStudy.series.uid
-
SP_BASEDON
Search parameter: basedonDescription: The order for the image
Type: reference
Path: ImagingStudy.basedOn
- See Also:
-
BASEDON
Fluent Client search parameter constant for basedonDescription: The order for the image
Type: reference
Path: ImagingStudy.basedOn
-
INCLUDE_BASEDON
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:basedon". -
SP_STATUS
Search parameter: statusDescription: The status of the study
Type: token
Path: ImagingStudy.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: The status of the study
Type: token
Path: ImagingStudy.status
-
-
Constructor Details
-
ImagingStudy
public ImagingStudy()Constructor -
ImagingStudy
Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier(Identifiers for the ImagingStudy such as DICOM Study Instance UID, and Accession Number.)
-
setIdentifier
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
getStatusElement
- Returns:
status(The current state of the ImagingStudy.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
-
hasStatus
-
setStatusElement
- Parameters:
value-status(The current state of the ImagingStudy.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
- Returns:
- The current state of the ImagingStudy.
-
setStatus
- Parameters:
value- The current state of the ImagingStudy.
-
getModality
- Returns:
modality(A list of all the series.modality 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).)
-
setModality
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasModality
-
addModality
-
addModality
-
getModalityFirstRep
- Returns:
- The first repetition of repeating field
modality, creating it if it does not already exist
-
getSubject
- Returns:
subject(The subject, typically a patient, of the imaging study.)
-
hasSubject
-
setSubject
- Parameters:
value-subject(The subject, typically a patient, of the imaging study.)
-
getSubjectTarget
- Returns:
subjectThe 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 subject, typically a patient, of the imaging study.)
-
setSubjectTarget
- Parameters:
value-subjectThe 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 subject, typically a patient, of the imaging study.)
-
getEncounter
- Returns:
encounter(The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)
-
hasEncounter
-
setEncounter
- Parameters:
value-encounter(The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)
-
getEncounterTarget
- Returns:
encounterThe 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 healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)
-
setEncounterTarget
- Parameters:
value-encounterThe 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 healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)
-
getStartedElement
- Returns:
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 value
-
hasStartedElement
-
hasStarted
-
setStartedElement
- Parameters:
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 value
-
getStarted
- Returns:
- Date and time the study started.
-
setStarted
- Parameters:
value- Date and time the study started.
-
getBasedOn
- Returns:
basedOn(A list of the diagnostic requests that resulted in this imaging study being performed.)
-
setBasedOn
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasBasedOn
-
addBasedOn
-
addBasedOn
-
getBasedOnFirstRep
- Returns:
- The first repetition of repeating field
basedOn, creating it if it does not already exist
-
getReferrer
- Returns:
referrer(The requesting/referring physician.)
-
hasReferrer
-
setReferrer
- Parameters:
value-referrer(The requesting/referring physician.)
-
getReferrerTarget
- Returns:
referrerThe 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.)
-
setReferrerTarget
- Parameters:
value-referrerThe 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.)
-
getInterpreter
- Returns:
interpreter(Who read the study and interpreted the images or other content.)
-
setInterpreter
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInterpreter
-
addInterpreter
-
addInterpreter
-
getInterpreterFirstRep
- Returns:
- The first repetition of repeating field
interpreter, creating it if it does not already exist
-
getEndpoint
- Returns:
endpoint(The network service providing access (e.g., query, view, or retrieval) for the study. See implementation notes for information about using DICOM endpoints. A study-level endpoint applies to each series in the study, unless overridden by a series-level endpoint with the same Endpoint.connectionType.)
-
setEndpoint
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasEndpoint
-
addEndpoint
-
addEndpoint
-
getEndpointFirstRep
- Returns:
- The first repetition of repeating field
endpoint, creating it if it does not already exist
-
getNumberOfSeriesElement
- Returns:
numberOfSeries(Number of Series in the Study. This value given may be larger than the number of series elements this Resource contains due to resource availability, security, or other factors. This element should be present if any series elements are present.). This is the underlying object with id, value and extensions. The accessor "getNumberOfSeries" gives direct access to the value
-
hasNumberOfSeriesElement
-
hasNumberOfSeries
-
setNumberOfSeriesElement
- Parameters:
value-numberOfSeries(Number of Series in the Study. This value given may be larger than the number of series elements this Resource contains due to resource availability, security, or other factors. This element should be present if any series elements are present.). This is the underlying object with id, value and extensions. The accessor "getNumberOfSeries" gives direct access to the value
-
getNumberOfSeries
- Returns:
- Number of Series in the Study. This value given may be larger than the number of series elements this Resource contains due to resource availability, security, or other factors. This element should be present if any series elements are present.
-
setNumberOfSeries
- Parameters:
value- Number of Series in the Study. This value given may be larger than the number of series elements this Resource contains due to resource availability, security, or other factors. This element should be present if any series elements are present.
-
getNumberOfInstancesElement
- Returns:
numberOfInstances(Number of SOP Instances in Study. This 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 value
-
hasNumberOfInstancesElement
-
hasNumberOfInstances
-
setNumberOfInstancesElement
- Parameters:
value-numberOfInstances(Number of SOP Instances in Study. This 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 value
-
getNumberOfInstances
- Returns:
- Number of SOP Instances in Study. This 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.
-
setNumberOfInstances
- Parameters:
value- Number of SOP Instances in Study. This 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.
-
getProcedureReference
- Returns:
procedureReference(The procedure which this ImagingStudy was part of.)
-
hasProcedureReference
-
setProcedureReference
- Parameters:
value-procedureReference(The procedure which this ImagingStudy was part of.)
-
getProcedureReferenceTarget
- Returns:
procedureReferenceThe 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 procedure which this ImagingStudy was part of.)
-
setProcedureReferenceTarget
- Parameters:
value-procedureReferenceThe 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 procedure which this ImagingStudy was part of.)
-
getProcedureCode
- Returns:
procedureCode(The code for the performed procedure type.)
-
setProcedureCode
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasProcedureCode
-
addProcedureCode
-
addProcedureCode
-
getProcedureCodeFirstRep
- Returns:
- The first repetition of repeating field
procedureCode, creating it if it does not already exist
-
getLocation
- Returns:
location(The principal physical location where the ImagingStudy was performed.)
-
hasLocation
-
setLocation
- Parameters:
value-location(The principal physical location where the ImagingStudy was performed.)
-
getLocationTarget
- Returns:
locationThe 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 principal physical location where the ImagingStudy was performed.)
-
setLocationTarget
- Parameters:
value-locationThe 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 principal physical location where the ImagingStudy was performed.)
-
getReasonCode
- Returns:
reasonCode(Description of clinical condition indicating why the ImagingStudy was requested.)
-
setReasonCode
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasReasonCode
-
addReasonCode
-
addReasonCode
-
getReasonCodeFirstRep
- Returns:
- The first repetition of repeating field
reasonCode, creating it if it does not already exist
-
getReasonReference
- Returns:
reasonReference(Indicates another resource whose existence justifies this Study.)
-
setReasonReference
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasReasonReference
-
addReasonReference
-
addReasonReference
-
getReasonReferenceFirstRep
- Returns:
- The first repetition of repeating field
reasonReference, creating it if it does not already exist
-
getNote
- Returns:
note(Per the recommended DICOM mapping, this element is derived from the Study Description attribute (0008,1030). Observations or findings about the imaging study should be recorded in another resource, e.g. Observation, and not in this element.)
-
setNote
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasNote
-
addNote
-
addNote
-
getNoteFirstRep
- Returns:
- The first repetition of repeating field
note, creating it if it does not already exist
-
getDescriptionElement
- Returns:
description(The Imaging Manager description of the study. Institution-generated description or classification of the Study (component) performed.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
value-description(The Imaging Manager description of the study. Institution-generated description or classification of the Study (component) performed.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
- Returns:
- The Imaging Manager description of the study. Institution-generated description or classification of the Study (component) performed.
-
setDescription
- Parameters:
value- The Imaging Manager description of the study. Institution-generated description or classification of the Study (component) performed.
-
getSeries
- Returns:
series(Each study has one or more series of images or other content.)
-
setSeries
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasSeries
-
addSeries
-
addSeries
-
getSeriesFirstRep
- Returns:
- The first repetition of repeating field
series, creating it if it does not already exist
-
listChildren
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-