public class ImagingStudy extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ImagingStudy.ImagingStudySeriesComponent |
static class |
ImagingStudy.ImagingStudySeriesInstanceComponent |
static class |
ImagingStudy.ImagingStudySeriesPerformerComponent |
static class |
ImagingStudy.ImagingStudyStatus |
static class |
ImagingStudy.ImagingStudyStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected List<Reference> |
basedOn
A list of the diagnostic requests that resulted in this imaging study being performed.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
BASEDON
Fluent Client search parameter constant for basedon
|
protected List<Resource> |
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.)
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
BODYSITE
Fluent Client search parameter constant for bodysite
|
protected StringType |
description
The Imaging Manager description of the study.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
DICOM_CLASS
Fluent Client search parameter constant for dicom-class
|
protected Reference |
encounter
The healthcare event (e.g.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Encounter |
encounterTarget
The actual object that is the target of the reference (The healthcare event (e.g.
|
protected List<Reference> |
endpoint
The network service providing access (e.g., query, view, or retrieval) for the study.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENDPOINT
Fluent Client search parameter constant for endpoint
|
protected List<Endpoint> |
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.
|
protected List<Identifier> |
identifier
Identifiers for the ImagingStudy such as DICOM Study Instance UID, and Accession Number.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_BASEDON
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENDPOINT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_INTERPRETER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_REFERRER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
INSTANCE
Fluent Client search parameter constant for instance
|
protected List<Reference> |
interpreter
Who read the study and interpreted the images or other content.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
INTERPRETER
Fluent Client search parameter constant for interpreter
|
protected List<Resource> |
interpreterTarget
The actual objects that are the target of the reference (Who read the study and interpreted the images or other content.)
|
protected Reference |
location
The principal physical location where the ImagingStudy was performed.
|
protected Location |
locationTarget
The actual object that is the target of the reference (The principal physical location where the ImagingStudy was performed.)
|
protected List<Coding> |
modality
A list of all the series.modality values that are actual acquisition modalities, i.e.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
MODALITY
Fluent Client search parameter constant for modality
|
protected List<Annotation> |
note
Per the recommended DICOM mapping, this element is derived from the Study Description attribute (0008,1030).
|
protected UnsignedIntType |
numberOfInstances
Number of SOP Instances in Study.
|
protected UnsignedIntType |
numberOfSeries
Number of Series in the Study.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PERFORMER
Fluent Client search parameter constant for performer
|
protected List<CodeableConcept> |
procedureCode
The code for the performed procedure type.
|
protected Reference |
procedureReference
The procedure which this ImagingStudy was part of.
|
protected Procedure |
procedureReferenceTarget
The actual object that is the target of the reference (The procedure which this ImagingStudy was part of.)
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
REASON
Fluent Client search parameter constant for reason
|
protected List<CodeableConcept> |
reasonCode
Description of clinical condition indicating why the ImagingStudy was requested.
|
protected List<Reference> |
reasonReference
Indicates another resource whose existence justifies this Study.
|
protected List<Resource> |
reasonReferenceTarget
The actual objects that are the target of the reference (Indicates another resource whose existence justifies this Study.)
|
protected Reference |
referrer
The requesting/referring physician.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
REFERRER
Fluent Client search parameter constant for referrer
|
protected Resource |
referrerTarget
The actual object that is the target of the reference (The requesting/referring physician.)
|
protected List<ImagingStudy.ImagingStudySeriesComponent> |
series
Each study has one or more series of images or other content.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SERIES
Fluent Client search parameter constant for series
|
static String |
SP_BASEDON
Search parameter: basedon
|
static String |
SP_BODYSITE
Search parameter: bodysite
|
static String |
SP_DICOM_CLASS
Search parameter: dicom-class
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_ENDPOINT
Search parameter: endpoint
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_INSTANCE
Search parameter: instance
|
static String |
SP_INTERPRETER
Search parameter: interpreter
|
static String |
SP_MODALITY
Search parameter: modality
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PERFORMER
Search parameter: performer
|
static String |
SP_REASON
Search parameter: reason
|
static String |
SP_REFERRER
Search parameter: referrer
|
static String |
SP_SERIES
Search parameter: series
|
static String |
SP_STARTED
Search parameter: started
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_SUBJECT
Search parameter: subject
|
protected DateTimeType |
started
Date and time the study started.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
STARTED
Fluent Client search parameter constant for started
|
protected Enumeration<ImagingStudy.ImagingStudyStatus> |
status
The current state of the ImagingStudy.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected Reference |
subject
The subject, typically a patient, of the imaging study.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
protected Resource |
subjectTarget
The actual object that is the target of the reference (The subject, typically a patient, of the imaging study.)
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
ImagingStudy()
Constructor
|
ImagingStudy(Enumeration<ImagingStudy.ImagingStudyStatus> status,
Reference subject)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, 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, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Enumeration<ImagingStudy.ImagingStudyStatus> status
protected List<Coding> modality
protected Resource subjectTarget
protected Reference encounter
protected Encounter encounterTarget
protected DateTimeType started
protected List<Reference> basedOn
protected List<Resource> basedOnTarget
protected Resource referrerTarget
protected List<Reference> interpreter
protected List<Resource> interpreterTarget
protected List<Reference> endpoint
protected List<Endpoint> endpointTarget
protected UnsignedIntType numberOfSeries
protected UnsignedIntType numberOfInstances
protected Reference procedureReference
protected Procedure procedureReferenceTarget
protected List<CodeableConcept> procedureCode
protected Reference location
protected Location locationTarget
protected List<CodeableConcept> reasonCode
protected List<Reference> reasonReference
protected List<Resource> reasonReferenceTarget
protected List<Annotation> note
protected StringType description
protected List<ImagingStudy.ImagingStudySeriesComponent> series
public static final String SP_IDENTIFIER
Description: Identifiers for the Study, such as DICOM Study Instance UID and Accession number
Type: token
Path: ImagingStudy.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Identifiers for the Study, such as DICOM Study Instance UID and Accession number
Type: token
Path: ImagingStudy.identifier
public static final String SP_REASON
Description: The reason for the study
Type: token
Path: ImagingStudy.reasonCode
public static final ca.uhn.fhir.rest.gclient.TokenClientParam REASON
Description: The reason for the study
Type: token
Path: ImagingStudy.reasonCode
public static final String SP_DICOM_CLASS
Description: The type of the instance
Type: token
Path: ImagingStudy.series.instance.sopClass
public static final ca.uhn.fhir.rest.gclient.TokenClientParam DICOM_CLASS
Description: The type of the instance
Type: token
Path: ImagingStudy.series.instance.sopClass
public static final String SP_MODALITY
Description: The modality of the series
Type: token
Path: ImagingStudy.series.modality
public static final ca.uhn.fhir.rest.gclient.TokenClientParam MODALITY
Description: The modality of the series
Type: token
Path: ImagingStudy.series.modality
public static final String SP_BODYSITE
Description: The body site studied
Type: token
Path: ImagingStudy.series.bodySite
public static final ca.uhn.fhir.rest.gclient.TokenClientParam BODYSITE
Description: The body site studied
Type: token
Path: ImagingStudy.series.bodySite
public static final String SP_INSTANCE
Description: SOP Instance UID for an instance
Type: token
Path: ImagingStudy.series.instance.uid
public static final ca.uhn.fhir.rest.gclient.TokenClientParam INSTANCE
Description: SOP Instance UID for an instance
Type: token
Path: ImagingStudy.series.instance.uid
public static final String SP_PERFORMER
Description: The person who performed the study
Type: reference
Path: ImagingStudy.series.performer.actor
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Description: The person who performed the study
Type: reference
Path: ImagingStudy.series.performer.actor
public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
public static final String SP_SUBJECT
Description: Who the study is about
Type: reference
Path: ImagingStudy.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description: Who the study is about
Type: reference
Path: ImagingStudy.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public static final String SP_STARTED
Description: When the study was started
Type: date
Path: ImagingStudy.started
public static final ca.uhn.fhir.rest.gclient.DateClientParam STARTED
Description: When the study was started
Type: date
Path: ImagingStudy.started
public static final String SP_INTERPRETER
Description: Who interpreted the images
Type: reference
Path: ImagingStudy.interpreter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INTERPRETER
Description: Who interpreted the images
Type: reference
Path: ImagingStudy.interpreter
public static final ca.uhn.fhir.model.api.Include INCLUDE_INTERPRETER
public static final String SP_ENCOUNTER
Description: The context of the study
Type: reference
Path: ImagingStudy.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: The context of the study
Type: reference
Path: ImagingStudy.encounter
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
public static final String SP_REFERRER
Description: The referring physician
Type: reference
Path: ImagingStudy.referrer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REFERRER
Description: The referring physician
Type: reference
Path: ImagingStudy.referrer
public static final ca.uhn.fhir.model.api.Include INCLUDE_REFERRER
public static final String SP_ENDPOINT
Description: The endpoint for the study or series
Type: reference
Path: ImagingStudy.endpoint, ImagingStudy.series.endpoint
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENDPOINT
Description: The endpoint for the study or series
Type: reference
Path: ImagingStudy.endpoint, ImagingStudy.series.endpoint
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENDPOINT
public static final String SP_PATIENT
Description: Who the study is about
Type: reference
Path: ImagingStudy.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: Who the study is about
Type: reference
Path: ImagingStudy.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_SERIES
Description: DICOM Series Instance UID for a series
Type: token
Path: ImagingStudy.series.uid
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SERIES
Description: DICOM Series Instance UID for a series
Type: token
Path: ImagingStudy.series.uid
public static final String SP_BASEDON
Description: The order for the image
Type: reference
Path: ImagingStudy.basedOn
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam BASEDON
Description: The order for the image
Type: reference
Path: ImagingStudy.basedOn
public static final ca.uhn.fhir.model.api.Include INCLUDE_BASEDON
public static final String SP_STATUS
Description: The status of the study
Type: token
Path: ImagingStudy.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: The status of the study
Type: token
Path: ImagingStudy.status
public ImagingStudy()
public ImagingStudy(Enumeration<ImagingStudy.ImagingStudyStatus> status, Reference subject)
public List<Identifier> getIdentifier()
identifier (Identifiers for the ImagingStudy such as DICOM Study Instance UID, and Accession Number.)public ImagingStudy setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public ImagingStudy addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic Enumeration<ImagingStudy.ImagingStudyStatus> getStatusElement()
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 valuepublic boolean hasStatusElement()
public boolean hasStatus()
public ImagingStudy setStatusElement(Enumeration<ImagingStudy.ImagingStudyStatus> value)
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 valuepublic ImagingStudy.ImagingStudyStatus getStatus()
public ImagingStudy setStatus(ImagingStudy.ImagingStudyStatus value)
value - The current state of the ImagingStudy.public List<Coding> getModality()
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).)public ImagingStudy setModality(List<Coding> theModality)
this for easy method chainingpublic boolean hasModality()
public Coding addModality()
public ImagingStudy addModality(Coding t)
public Coding getModalityFirstRep()
modality, creating it if it does not already existpublic Reference getSubject()
subject (The subject, typically a patient, of the imaging study.)public boolean hasSubject()
public ImagingStudy setSubject(Reference value)
value - subject (The subject, typically a patient, of the imaging study.)public Resource getSubjectTarget()
subject The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The subject, typically a patient, of the imaging study.)public ImagingStudy setSubjectTarget(Resource value)
value - subject The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The subject, typically a patient, of the imaging study.)public Reference getEncounter()
encounter (The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)public boolean hasEncounter()
public ImagingStudy setEncounter(Reference value)
value - encounter (The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)public Encounter getEncounterTarget()
encounter The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)public ImagingStudy setEncounterTarget(Encounter value)
value - encounter The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The healthcare event (e.g. a patient and healthcare provider interaction) during which this ImagingStudy is made.)public DateTimeType getStartedElement()
started (Date and time the study started.). This is the underlying object with id, value and extensions. The accessor "getStarted" gives direct access to the valuepublic boolean hasStartedElement()
public boolean hasStarted()
public ImagingStudy setStartedElement(DateTimeType value)
value - started (Date and time the study started.). This is the underlying object with id, value and extensions. The accessor "getStarted" gives direct access to the valuepublic Date getStarted()
public ImagingStudy setStarted(Date value)
value - Date and time the study started.public List<Reference> getBasedOn()
basedOn (A list of the diagnostic requests that resulted in this imaging study being performed.)public ImagingStudy setBasedOn(List<Reference> theBasedOn)
this for easy method chainingpublic boolean hasBasedOn()
public Reference addBasedOn()
public ImagingStudy addBasedOn(Reference t)
public Reference getBasedOnFirstRep()
basedOn, creating it if it does not already exist@Deprecated public List<Resource> getBasedOnTarget()
public Reference getReferrer()
referrer (The requesting/referring physician.)public boolean hasReferrer()
public ImagingStudy setReferrer(Reference value)
value - referrer (The requesting/referring physician.)public Resource getReferrerTarget()
referrer The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The requesting/referring physician.)public ImagingStudy setReferrerTarget(Resource value)
value - referrer The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The requesting/referring physician.)public List<Reference> getInterpreter()
interpreter (Who read the study and interpreted the images or other content.)public ImagingStudy setInterpreter(List<Reference> theInterpreter)
this for easy method chainingpublic boolean hasInterpreter()
public Reference addInterpreter()
public ImagingStudy addInterpreter(Reference t)
public Reference getInterpreterFirstRep()
interpreter, creating it if it does not already exist@Deprecated public List<Resource> getInterpreterTarget()
public List<Reference> getEndpoint()
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.)public ImagingStudy setEndpoint(List<Reference> theEndpoint)
this for easy method chainingpublic boolean hasEndpoint()
public Reference addEndpoint()
public ImagingStudy addEndpoint(Reference t)
public Reference getEndpointFirstRep()
endpoint, creating it if it does not already exist@Deprecated public List<Endpoint> getEndpointTarget()
@Deprecated public Endpoint addEndpointTarget()
public UnsignedIntType getNumberOfSeriesElement()
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 valuepublic boolean hasNumberOfSeriesElement()
public boolean hasNumberOfSeries()
public ImagingStudy setNumberOfSeriesElement(UnsignedIntType value)
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 valuepublic int getNumberOfSeries()
public ImagingStudy setNumberOfSeries(int value)
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.public UnsignedIntType getNumberOfInstancesElement()
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 valuepublic boolean hasNumberOfInstancesElement()
public boolean hasNumberOfInstances()
public ImagingStudy setNumberOfInstancesElement(UnsignedIntType value)
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 valuepublic int getNumberOfInstances()
public ImagingStudy setNumberOfInstances(int value)
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.public Reference getProcedureReference()
procedureReference (The procedure which this ImagingStudy was part of.)public boolean hasProcedureReference()
public ImagingStudy setProcedureReference(Reference value)
value - procedureReference (The procedure which this ImagingStudy was part of.)public Procedure getProcedureReferenceTarget()
procedureReference The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The procedure which this ImagingStudy was part of.)public ImagingStudy setProcedureReferenceTarget(Procedure value)
value - procedureReference The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The procedure which this ImagingStudy was part of.)public List<CodeableConcept> getProcedureCode()
procedureCode (The code for the performed procedure type.)public ImagingStudy setProcedureCode(List<CodeableConcept> theProcedureCode)
this for easy method chainingpublic boolean hasProcedureCode()
public CodeableConcept addProcedureCode()
public ImagingStudy addProcedureCode(CodeableConcept t)
public CodeableConcept getProcedureCodeFirstRep()
procedureCode, creating it if it does not already existpublic Reference getLocation()
location (The principal physical location where the ImagingStudy was performed.)public boolean hasLocation()
public ImagingStudy setLocation(Reference value)
value - location (The principal physical location where the ImagingStudy was performed.)public Location getLocationTarget()
location The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The principal physical location where the ImagingStudy was performed.)public ImagingStudy setLocationTarget(Location value)
value - location The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The principal physical location where the ImagingStudy was performed.)public List<CodeableConcept> getReasonCode()
reasonCode (Description of clinical condition indicating why the ImagingStudy was requested.)public ImagingStudy setReasonCode(List<CodeableConcept> theReasonCode)
this for easy method chainingpublic boolean hasReasonCode()
public CodeableConcept addReasonCode()
public ImagingStudy addReasonCode(CodeableConcept t)
public CodeableConcept getReasonCodeFirstRep()
reasonCode, creating it if it does not already existpublic List<Reference> getReasonReference()
reasonReference (Indicates another resource whose existence justifies this Study.)public ImagingStudy setReasonReference(List<Reference> theReasonReference)
this for easy method chainingpublic boolean hasReasonReference()
public Reference addReasonReference()
public ImagingStudy addReasonReference(Reference t)
public Reference getReasonReferenceFirstRep()
reasonReference, creating it if it does not already exist@Deprecated public List<Resource> getReasonReferenceTarget()
public List<Annotation> getNote()
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.)public ImagingStudy setNote(List<Annotation> theNote)
this for easy method chainingpublic boolean hasNote()
public Annotation addNote()
public ImagingStudy addNote(Annotation t)
public Annotation getNoteFirstRep()
note, creating it if it does not already existpublic StringType getDescriptionElement()
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 valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public ImagingStudy setDescriptionElement(StringType value)
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 valuepublic String getDescription()
public ImagingStudy setDescription(String value)
value - The Imaging Manager description of the study. Institution-generated description or classification of the Study (component) performed.public List<ImagingStudy.ImagingStudySeriesComponent> getSeries()
series (Each study has one or more series of images or other content.)public ImagingStudy setSeries(List<ImagingStudy.ImagingStudySeriesComponent> theSeries)
this for easy method chainingpublic boolean hasSeries()
public ImagingStudy.ImagingStudySeriesComponent addSeries()
public ImagingStudy addSeries(ImagingStudy.ImagingStudySeriesComponent t)
public ImagingStudy.ImagingStudySeriesComponent getSeriesFirstRep()
series, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic ImagingStudy copy()
copy in class DomainResourcepublic void copyValues(ImagingStudy dst)
protected ImagingStudy typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.