
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 class
static class
static class
static enum
static 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.ReferenceClientParam
Fluent Client search parameter constant for basedonstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for bodysiteprotected StringType
The Imaging Manager description of the study.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for dicom-classprotected Reference
The healthcare event (e.g.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for encounterThe network service providing access (e.g., query, view, or retrieval) for the study.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for endpointprotected List<Identifier>
Identifiers for the ImagingStudy such as DICOM Study Instance UID.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for instanceWho read the study and interpreted the images or other content.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for interpreterprotected Reference
The principal physical location where the ImagingStudy was performed.A list of all the distinct values of series.modality.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent 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 UnsignedIntType
Number of SOP Instances in Study.protected UnsignedIntType
Number of Series in the Study.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for patientstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for performerprotected List<CodeableReference>
The procedure or code from which this ImagingStudy was part of.protected List<CodeableReference>
Description of clinical condition indicating why the ImagingStudy was requested, and/or Indicates another resource whose existence justifies this Study.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for reasonprotected Reference
The requesting/referring physician.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for referrerprotected List<ImagingStudy.ImagingStudySeriesComponent>
Each study has one or more series of images or other content.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for seriesstatic final String
Search parameter: basedonstatic final String
Search parameter: bodysitestatic final String
Search parameter: dicom-classstatic final String
Search parameter: encounterstatic final String
Search parameter: endpointstatic final String
Search parameter: identifierstatic final String
Search parameter: instancestatic final String
Search parameter: interpreterstatic final String
Search parameter: modalitystatic final String
Search parameter: patientstatic final String
Search parameter: performerstatic final String
Search parameter: reasonstatic final String
Search parameter: referrerstatic final String
Search parameter: seriesstatic final String
Search parameter: startedstatic final String
Search parameter: statusstatic final String
Search parameter: subjectprotected DateTimeType
Date and time the study started.static final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for startedprotected Enumeration<ImagingStudy.ImagingStudyStatus>
The current state of the ImagingStudy resource.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusprotected Reference
The subject, typically a patient, of the imaging study.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for subjectFields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXT
Fields inherited from class org.hl7.fhir.r5.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, SP_RES_ID
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorImagingStudy
(ImagingStudy.ImagingStudyStatus status, Reference subject) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddNote()
copy()
void
copyValues
(ImagingStudy dst) boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getNamedProperty
(int _hash, String _name, boolean _checkValid) getNote()
int
int
Base[]
getProperty
(int hash, String name, boolean checkValid) String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasNote()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) setBasedOn
(List<Reference> theBasedOn) setDescription
(String value) setDescriptionElement
(StringType value) setEncounter
(Reference value) setEndpoint
(List<Reference> theEndpoint) setIdentifier
(List<Identifier> theIdentifier) setInterpreter
(List<Reference> theInterpreter) setLocation
(Reference value) setModality
(List<Coding> theModality) setNote
(List<Annotation> theNote) setNumberOfInstances
(int value) setNumberOfSeries
(int value) setProcedure
(List<CodeableReference> theProcedure) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setReason
(List<CodeableReference> theReason) setReferrer
(Reference value) setSeries
(List<ImagingStudy.ImagingStudySeriesComponent> theSeries) setStarted
(Date value) setStartedElement
(DateTimeType value) setSubject
(Reference value) protected ImagingStudy
Methods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.r5.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.r5.model.Base
children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, setId
-
Field Details
-
identifier
Identifiers for the ImagingStudy such as DICOM Study Instance UID. -
status
The current state of the ImagingStudy resource. This is not the status of any ServiceRequest or Task resources associated with the ImagingStudy. -
modality
A list of all the distinct values of series.modality. This may include both acquisition and non-acquisition modalities. -
subject
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. -
started
Date and time the study started. -
basedOn
A list of the diagnostic requests that resulted in this imaging study being performed. -
referrer
The requesting/referring physician. -
interpreter
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. -
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. -
procedure
The procedure or code from which this ImagingStudy was part of. -
location
The principal physical location where the ImagingStudy was performed. -
reason
Description of clinical condition indicating why the ImagingStudy was requested, and/or 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_BASEDON
Search parameter: basedonDescription: The order for the image, such as Accession Number associated with a ServiceRequest
Type: reference
Path: ImagingStudy.basedOn
- See Also:
-
BASEDON
Fluent Client search parameter constant for basedonDescription: The order for the image, such as Accession Number associated with a ServiceRequest
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_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_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_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_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_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_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_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_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_REASON
Search parameter: reasonDescription: The reason for the study
Type: token
Path: null
- See Also:
-
REASON
Fluent Client search parameter constant for reasonDescription: The reason for the study
Type: token
Path: null
-
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_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_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_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
-
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_IDENTIFIER
Search parameter: identifierDescription: Multiple Resources: [AllergyIntolerance](allergyintolerance.html): External ids for this item [CarePlan](careplan.html): External Ids for this plan [CareTeam](careteam.html): External Ids for this team [Composition](composition.html): Version-independent identifier for the Composition [Condition](condition.html): A unique identifier of the condition record [Consent](consent.html): Identifier for this record (external references) [DetectedIssue](detectedissue.html): Unique id for the detected issue [DeviceRequest](devicerequest.html): Business identifier for request/order [DiagnosticReport](diagnosticreport.html): An identifier for the report [DocumentManifest](documentmanifest.html): Unique Identifier for the set of documents [DocumentReference](documentreference.html): Identifier of the attachment binary [Encounter](encounter.html): Identifier(s) by which this encounter is known [EpisodeOfCare](episodeofcare.html): Business Identifier(s) relevant for this EpisodeOfCare [FamilyMemberHistory](familymemberhistory.html): A search by a record identifier [Goal](goal.html): External Ids for this goal [ImagingStudy](imagingstudy.html): Identifiers for the Study, such as DICOM Study Instance UID [Immunization](immunization.html): Business identifier [List](list.html): Business identifier [MedicationAdministration](medicationadministration.html): Return administrations with this external identifier [MedicationDispense](medicationdispense.html): Returns dispenses with this external identifier [MedicationRequest](medicationrequest.html): Return prescriptions with this external identifier [MedicationUsage](medicationusage.html): Return statements with this external identifier [NutritionOrder](nutritionorder.html): Return nutrition orders with this external identifier [Observation](observation.html): The unique id for a particular observation [Procedure](procedure.html): A unique identifier for a procedure [RiskAssessment](riskassessment.html): Unique identifier for the assessment [ServiceRequest](servicerequest.html): Identifiers assigned to this order [SupplyDelivery](supplydelivery.html): External identifier [SupplyRequest](supplyrequest.html): Business Identifier for SupplyRequest [VisionPrescription](visionprescription.html): Return prescriptions with this external identifier
Type: token
Path: AllergyIntolerance.identifier | CarePlan.identifier | CareTeam.identifier | Composition.identifier | Condition.identifier | Consent.identifier | DetectedIssue.identifier | DeviceRequest.identifier | DiagnosticReport.identifier | DocumentManifest.masterIdentifier | DocumentManifest.identifier | DocumentReference.content.identifier | DocumentReference.identifier | Encounter.identifier | EpisodeOfCare.identifier | FamilyMemberHistory.identifier | Goal.identifier | ImagingStudy.identifier | Immunization.identifier | List.identifier | MedicationAdministration.identifier | MedicationDispense.identifier | MedicationRequest.identifier | MedicationUsage.identifier | NutritionOrder.identifier | Observation.identifier | Procedure.identifier | RiskAssessment.identifier | ServiceRequest.identifier | SupplyDelivery.identifier | SupplyRequest.identifier | VisionPrescription.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Multiple Resources: [AllergyIntolerance](allergyintolerance.html): External ids for this item [CarePlan](careplan.html): External Ids for this plan [CareTeam](careteam.html): External Ids for this team [Composition](composition.html): Version-independent identifier for the Composition [Condition](condition.html): A unique identifier of the condition record [Consent](consent.html): Identifier for this record (external references) [DetectedIssue](detectedissue.html): Unique id for the detected issue [DeviceRequest](devicerequest.html): Business identifier for request/order [DiagnosticReport](diagnosticreport.html): An identifier for the report [DocumentManifest](documentmanifest.html): Unique Identifier for the set of documents [DocumentReference](documentreference.html): Identifier of the attachment binary [Encounter](encounter.html): Identifier(s) by which this encounter is known [EpisodeOfCare](episodeofcare.html): Business Identifier(s) relevant for this EpisodeOfCare [FamilyMemberHistory](familymemberhistory.html): A search by a record identifier [Goal](goal.html): External Ids for this goal [ImagingStudy](imagingstudy.html): Identifiers for the Study, such as DICOM Study Instance UID [Immunization](immunization.html): Business identifier [List](list.html): Business identifier [MedicationAdministration](medicationadministration.html): Return administrations with this external identifier [MedicationDispense](medicationdispense.html): Returns dispenses with this external identifier [MedicationRequest](medicationrequest.html): Return prescriptions with this external identifier [MedicationUsage](medicationusage.html): Return statements with this external identifier [NutritionOrder](nutritionorder.html): Return nutrition orders with this external identifier [Observation](observation.html): The unique id for a particular observation [Procedure](procedure.html): A unique identifier for a procedure [RiskAssessment](riskassessment.html): Unique identifier for the assessment [ServiceRequest](servicerequest.html): Identifiers assigned to this order [SupplyDelivery](supplydelivery.html): External identifier [SupplyRequest](supplyrequest.html): Business Identifier for SupplyRequest [VisionPrescription](visionprescription.html): Return prescriptions with this external identifier
Type: token
Path: AllergyIntolerance.identifier | CarePlan.identifier | CareTeam.identifier | Composition.identifier | Condition.identifier | Consent.identifier | DetectedIssue.identifier | DeviceRequest.identifier | DiagnosticReport.identifier | DocumentManifest.masterIdentifier | DocumentManifest.identifier | DocumentReference.content.identifier | DocumentReference.identifier | Encounter.identifier | EpisodeOfCare.identifier | FamilyMemberHistory.identifier | Goal.identifier | ImagingStudy.identifier | Immunization.identifier | List.identifier | MedicationAdministration.identifier | MedicationDispense.identifier | MedicationRequest.identifier | MedicationUsage.identifier | NutritionOrder.identifier | Observation.identifier | Procedure.identifier | RiskAssessment.identifier | ServiceRequest.identifier | SupplyDelivery.identifier | SupplyRequest.identifier | VisionPrescription.identifier
-
SP_PATIENT
Search parameter: patientDescription: Multiple Resources: [AllergyIntolerance](allergyintolerance.html): Who the sensitivity is for [CarePlan](careplan.html): Who the care plan is for [CareTeam](careteam.html): Who care team is for [ClinicalImpression](clinicalimpression.html): Patient assessed [Composition](composition.html): Who and/or what the composition is about [Condition](condition.html): Who has the condition? [Consent](consent.html): Who the consent applies to [DetectedIssue](detectedissue.html): Associated patient [DeviceRequest](devicerequest.html): Individual the service is ordered for [DeviceUsage](deviceusage.html): Search by patient who used / uses the device [DiagnosticReport](diagnosticreport.html): The subject of the report if a patient [DocumentManifest](documentmanifest.html): The subject of the set of documents [DocumentReference](documentreference.html): Who/what is the subject of the document [Encounter](encounter.html): The patient present at the encounter [EpisodeOfCare](episodeofcare.html): The patient who is the focus of this episode of care [FamilyMemberHistory](familymemberhistory.html): The identity of a subject to list family member history items for [Flag](flag.html): The identity of a subject to list flags for [Goal](goal.html): Who this goal is intended for [ImagingStudy](imagingstudy.html): Who the study is about [Immunization](immunization.html): The patient for the vaccination record [List](list.html): If all resources have the same subject [MedicationAdministration](medicationadministration.html): The identity of a patient to list administrations for [MedicationDispense](medicationdispense.html): The identity of a patient to list dispenses for [MedicationRequest](medicationrequest.html): Returns prescriptions for a specific patient [MedicationUsage](medicationusage.html): Returns statements for a specific patient. [NutritionOrder](nutritionorder.html): The identity of the person who requires the diet, formula or nutritional supplement [Observation](observation.html): The subject that the observation is about (if patient) [Procedure](procedure.html): Search by subject - a patient [RiskAssessment](riskassessment.html): Who/what does assessment apply to? [ServiceRequest](servicerequest.html): Search by subject - a patient [SupplyDelivery](supplydelivery.html): Patient for whom the item is supplied [VisionPrescription](visionprescription.html): The identity of a patient to list dispenses for
Type: reference
Path: AllergyIntolerance.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | ClinicalImpression.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.subject.where(resolve() is Patient) | DetectedIssue.patient | DeviceRequest.subject.where(resolve() is Patient) | DeviceUsage.patient | DiagnosticReport.subject.where(resolve() is Patient) | DocumentManifest.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EpisodeOfCare.patient | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | List.subject.where(resolve() is Patient) | MedicationAdministration.subject.where(resolve() is Patient) | MedicationDispense.subject.where(resolve() is Patient) | MedicationRequest.subject.where(resolve() is Patient) | MedicationUsage.subject.where(resolve() is Patient) | NutritionOrder.patient | Observation.subject.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | SupplyDelivery.patient | VisionPrescription.patient
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: Multiple Resources: [AllergyIntolerance](allergyintolerance.html): Who the sensitivity is for [CarePlan](careplan.html): Who the care plan is for [CareTeam](careteam.html): Who care team is for [ClinicalImpression](clinicalimpression.html): Patient assessed [Composition](composition.html): Who and/or what the composition is about [Condition](condition.html): Who has the condition? [Consent](consent.html): Who the consent applies to [DetectedIssue](detectedissue.html): Associated patient [DeviceRequest](devicerequest.html): Individual the service is ordered for [DeviceUsage](deviceusage.html): Search by patient who used / uses the device [DiagnosticReport](diagnosticreport.html): The subject of the report if a patient [DocumentManifest](documentmanifest.html): The subject of the set of documents [DocumentReference](documentreference.html): Who/what is the subject of the document [Encounter](encounter.html): The patient present at the encounter [EpisodeOfCare](episodeofcare.html): The patient who is the focus of this episode of care [FamilyMemberHistory](familymemberhistory.html): The identity of a subject to list family member history items for [Flag](flag.html): The identity of a subject to list flags for [Goal](goal.html): Who this goal is intended for [ImagingStudy](imagingstudy.html): Who the study is about [Immunization](immunization.html): The patient for the vaccination record [List](list.html): If all resources have the same subject [MedicationAdministration](medicationadministration.html): The identity of a patient to list administrations for [MedicationDispense](medicationdispense.html): The identity of a patient to list dispenses for [MedicationRequest](medicationrequest.html): Returns prescriptions for a specific patient [MedicationUsage](medicationusage.html): Returns statements for a specific patient. [NutritionOrder](nutritionorder.html): The identity of the person who requires the diet, formula or nutritional supplement [Observation](observation.html): The subject that the observation is about (if patient) [Procedure](procedure.html): Search by subject - a patient [RiskAssessment](riskassessment.html): Who/what does assessment apply to? [ServiceRequest](servicerequest.html): Search by subject - a patient [SupplyDelivery](supplydelivery.html): Patient for whom the item is supplied [VisionPrescription](visionprescription.html): The identity of a patient to list dispenses for
Type: reference
Path: AllergyIntolerance.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | ClinicalImpression.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.subject.where(resolve() is Patient) | DetectedIssue.patient | DeviceRequest.subject.where(resolve() is Patient) | DeviceUsage.patient | DiagnosticReport.subject.where(resolve() is Patient) | DocumentManifest.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EpisodeOfCare.patient | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | List.subject.where(resolve() is Patient) | MedicationAdministration.subject.where(resolve() is Patient) | MedicationDispense.subject.where(resolve() is Patient) | MedicationRequest.subject.where(resolve() is Patient) | MedicationUsage.subject.where(resolve() is Patient) | NutritionOrder.patient | Observation.subject.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | SupplyDelivery.patient | VisionPrescription.patient
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingStudy:patient".
-
-
Constructor Details
-
ImagingStudy
public ImagingStudy()Constructor -
ImagingStudy
Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(Identifiers for the ImagingStudy such as DICOM Study Instance UID.)
-
setIdentifier
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist {3}
-
getStatusElement
- Returns:
status
(The current state of the ImagingStudy resource. This is not the status of any ServiceRequest or Task resources associated with 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 resource. This is not the status of any ServiceRequest or Task resources associated with 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 resource. This is not the status of any ServiceRequest or Task resources associated with the ImagingStudy.
-
setStatus
- Parameters:
value
- The current state of the ImagingStudy resource. This is not the status of any ServiceRequest or Task resources associated with the ImagingStudy.
-
getModality
- Returns:
modality
(A list of all the distinct values of series.modality. This may include both acquisition and non-acquisition modalities.)
-
setModality
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasModality
-
addModality
-
addModality
-
getModalityFirstRep
- Returns:
- The first repetition of repeating field
modality
, creating it if it does not already exist {3}
-
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.)
-
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.)
-
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
this
for easy method chaining
-
hasBasedOn
-
addBasedOn
-
addBasedOn
-
getBasedOnFirstRep
- Returns:
- The first repetition of repeating field
basedOn
, creating it if it does not already exist {3}
-
getReferrer
- Returns:
referrer
(The requesting/referring physician.)
-
hasReferrer
-
setReferrer
- Parameters:
value
-referrer
(The requesting/referring physician.)
-
getInterpreter
- Returns:
interpreter
(Who read the study and interpreted the images or other content.)
-
setInterpreter
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasInterpreter
-
addInterpreter
-
addInterpreter
-
getInterpreterFirstRep
- Returns:
- The first repetition of repeating field
interpreter
, creating it if it does not already exist {3}
-
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
this
for easy method chaining
-
hasEndpoint
-
addEndpoint
-
addEndpoint
-
getEndpointFirstRep
- Returns:
- The first repetition of repeating field
endpoint
, creating it if it does not already exist {3}
-
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.
-
getProcedure
- Returns:
procedure
(The procedure or code from which this ImagingStudy was part of.)
-
setProcedure
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasProcedure
-
addProcedure
-
addProcedure
-
getProcedureFirstRep
- Returns:
- The first repetition of repeating field
procedure
, creating it if it does not already exist {3}
-
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.)
-
getReason
- Returns:
reason
(Description of clinical condition indicating why the ImagingStudy was requested, and/or Indicates another resource whose existence justifies this Study.)
-
setReason
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasReason
-
addReason
-
addReason
-
getReasonFirstRep
- Returns:
- The first repetition of repeating field
reason
, creating it if it does not already exist {3}
-
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
this
for easy method chaining
-
hasNote
-
addNote
-
addNote
-
getNoteFirstRep
- Returns:
- The first repetition of repeating field
note
, creating it if it does not already exist {3}
-
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
this
for easy method chaining
-
hasSeries
-
addSeries
-
addSeries
-
getSeriesFirstRep
- Returns:
- The first repetition of repeating field
series
, creating it if it does not already exist {3}
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-