Class ClinicalImpression
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.dstu2.resource.BaseResource
-
- ca.uhn.fhir.model.dstu2.resource.ClinicalImpression
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseResource
public class ClinicalImpression extends BaseResource implements ca.uhn.fhir.model.api.IResource
HAPI/FHIR ClinicalImpression Resource ()Definition: A record of a clinical assessment performed to determine what problem(s) may affect the patient and before planning the treatments or management strategies that are best to manage a patient's condition. Assessments are often 1:1 with a clinical consultation / encounter, but this varies greatly depending on the clinical workflow. This resource is called \"ClinicalImpression\" rather than \"ClinicalAssessment\" to avoid confusion with the recording of assessment tools such as Apgar score
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/ClinicalImpression
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClinicalImpression.FindingBlock class for child element: ClinicalImpression.finding ()static classClinicalImpression.InvestigationsBlock class for child element: ClinicalImpression.investigations ()static classClinicalImpression.RuledOutBlock class for child element: ClinicalImpression.ruledOut ()
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.ReferenceClientParamACTIONFluent Client search parameter constant for actionstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamASSESSORFluent Client search parameter constant for assessorstatic ca.uhn.fhir.rest.gclient.DateClientParamDATEFluent Client search parameter constant for datestatic ca.uhn.fhir.rest.gclient.TokenClientParamFINDINGFluent Client search parameter constant for findingstatic ca.uhn.fhir.model.api.IncludeINCLUDE_ACTIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_ASSESSORConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_INVESTIGATIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PLANConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PREVIOUSConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PROBLEMConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_TRIGGERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.ReferenceClientParamINVESTIGATIONFluent Client search parameter constant for investigationstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPLANFluent Client search parameter constant for planstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPREVIOUSFluent Client search parameter constant for previousstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPROBLEMFluent Client search parameter constant for problemstatic ca.uhn.fhir.rest.gclient.TokenClientParamRESOLVEDFluent Client search parameter constant for resolvedstatic ca.uhn.fhir.rest.gclient.TokenClientParamRULEDOUTFluent Client search parameter constant for ruledoutstatic StringSP_ACTIONSearch parameter constant for actionstatic StringSP_ASSESSORSearch parameter constant for assessorstatic StringSP_DATESearch parameter constant for datestatic StringSP_FINDINGSearch parameter constant for findingstatic StringSP_INVESTIGATIONSearch parameter constant for investigationstatic StringSP_PATIENTSearch parameter constant for patientstatic StringSP_PLANSearch parameter constant for planstatic StringSP_PREVIOUSSearch parameter constant for previousstatic StringSP_PROBLEMSearch parameter constant for problemstatic StringSP_RESOLVEDSearch parameter constant for resolvedstatic StringSP_RULEDOUTSearch parameter constant for ruledoutstatic StringSP_STATUSSearch parameter constant for statusstatic StringSP_TRIGGERSearch parameter constant for triggerstatic StringSP_TRIGGER_CODESearch parameter constant for trigger-codestatic ca.uhn.fhir.rest.gclient.TokenClientParamSTATUSFluent Client search parameter constant for statusstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamTRIGGERFluent Client search parameter constant for triggerstatic ca.uhn.fhir.rest.gclient.TokenClientParamTRIGGER_CODEFluent Client search parameter constant for trigger-code-
Fields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
-
-
Constructor Summary
Constructors Constructor Description ClinicalImpression()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceReferenceDtaddAction()Adds and returns a new value for action ()ClinicalImpression.FindingaddFinding()Adds and returns a new value for finding ()ClinicalImpressionaddFinding(ClinicalImpression.Finding theValue)Adds a given new value for finding ()ClinicalImpression.InvestigationsaddInvestigations()Adds and returns a new value for investigations ()ClinicalImpressionaddInvestigations(ClinicalImpression.Investigations theValue)Adds a given new value for investigations ()ResourceReferenceDtaddPlan()Adds and returns a new value for plan ()ResourceReferenceDtaddProblem()Adds and returns a new value for problem ()CodeableConceptDtaddResolved()Adds and returns a new value for resolved ()ClinicalImpressionaddResolved(CodeableConceptDt theValue)Adds a given new value for resolved ()ClinicalImpression.RuledOutaddRuledOut()Adds and returns a new value for ruledOut ()ClinicalImpressionaddRuledOut(ClinicalImpression.RuledOut theValue)Adds a given new value for ruledOut ()List<ResourceReferenceDt>getAction()Gets the value(s) for action ().<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)ResourceReferenceDtgetAssessor()Gets the value(s) for assessor ().DategetDate()Gets the value(s) for date ().ca.uhn.fhir.model.primitive.DateTimeDtgetDateElement()Gets the value(s) for date ().StringgetDescription()Gets the value(s) for description ().ca.uhn.fhir.model.primitive.StringDtgetDescriptionElement()Gets the value(s) for description ().List<ClinicalImpression.Finding>getFinding()Gets the value(s) for finding ().ClinicalImpression.FindinggetFindingFirstRep()Gets the first repetition for finding (), creating it if it does not already exist.List<ClinicalImpression.Investigations>getInvestigations()Gets the value(s) for investigations ().ClinicalImpression.InvestigationsgetInvestigationsFirstRep()Gets the first repetition for investigations (), creating it if it does not already exist.ResourceReferenceDtgetPatient()Gets the value(s) for patient ().List<ResourceReferenceDt>getPlan()Gets the value(s) for plan ().ResourceReferenceDtgetPrevious()Gets the value(s) for previous ().List<ResourceReferenceDt>getProblem()Gets the value(s) for problem ().StringgetPrognosis()Gets the value(s) for prognosis ().ca.uhn.fhir.model.primitive.StringDtgetPrognosisElement()Gets the value(s) for prognosis ().StringgetProtocol()Gets the value(s) for protocol ().ca.uhn.fhir.model.primitive.UriDtgetProtocolElement()Gets the value(s) for protocol ().List<CodeableConceptDt>getResolved()Gets the value(s) for resolved ().CodeableConceptDtgetResolvedFirstRep()Gets the first repetition for resolved (), creating it if it does not already exist.StringgetResourceName()List<ClinicalImpression.RuledOut>getRuledOut()Gets the value(s) for ruledOut ().ClinicalImpression.RuledOutgetRuledOutFirstRep()Gets the first repetition for ruledOut (), creating it if it does not already exist.StringgetStatus()Gets the value(s) for status ().ca.uhn.fhir.model.primitive.BoundCodeDt<ClinicalImpressionStatusEnum>getStatusElement()Gets the value(s) for status ().ca.uhn.fhir.context.FhirVersionEnumgetStructureFhirVersionEnum()StringgetSummary()Gets the value(s) for summary ().ca.uhn.fhir.model.primitive.StringDtgetSummaryElement()Gets the value(s) for summary ().ca.uhn.fhir.model.api.IDatatypegetTrigger()Gets the value(s) for trigger[x] ().booleanisEmpty()ClinicalImpressionsetAction(List<ResourceReferenceDt> theValue)Sets the value(s) for action ()ClinicalImpressionsetAssessor(ResourceReferenceDt theValue)Sets the value(s) for assessor ()ClinicalImpressionsetDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for date ()ClinicalImpressionsetDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for date ()ClinicalImpressionsetDateWithSecondsPrecision(Date theDate)Sets the value for date ()ClinicalImpressionsetDescription(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for description ()ClinicalImpressionsetDescription(String theString)Sets the value for description ()ClinicalImpressionsetFinding(List<ClinicalImpression.Finding> theValue)Sets the value(s) for finding ()ClinicalImpressionsetInvestigations(List<ClinicalImpression.Investigations> theValue)Sets the value(s) for investigations ()ClinicalImpressionsetPatient(ResourceReferenceDt theValue)Sets the value(s) for patient ()ClinicalImpressionsetPlan(List<ResourceReferenceDt> theValue)Sets the value(s) for plan ()ClinicalImpressionsetPrevious(ResourceReferenceDt theValue)Sets the value(s) for previous ()ClinicalImpressionsetProblem(List<ResourceReferenceDt> theValue)Sets the value(s) for problem ()ClinicalImpressionsetPrognosis(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for prognosis ()ClinicalImpressionsetPrognosis(String theString)Sets the value for prognosis ()ClinicalImpressionsetProtocol(ca.uhn.fhir.model.primitive.UriDt theValue)Sets the value(s) for protocol ()ClinicalImpressionsetProtocol(String theUri)Sets the value for protocol ()ClinicalImpressionsetResolved(List<CodeableConceptDt> theValue)Sets the value(s) for resolved ()ClinicalImpressionsetRuledOut(List<ClinicalImpression.RuledOut> theValue)Sets the value(s) for ruledOut ()ClinicalImpressionsetStatus(ClinicalImpressionStatusEnum theValue)Sets the value(s) for status ()ClinicalImpressionsetStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<ClinicalImpressionStatusEnum> theValue)Sets the value(s) for status ()ClinicalImpressionsetSummary(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for summary ()ClinicalImpressionsetSummary(String theString)Sets the value for summary ()ClinicalImpressionsetTrigger(ca.uhn.fhir.model.api.IDatatype theValue)Sets the value(s) for trigger[x] ()-
Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
-
-
-
Field Detail
-
SP_PREVIOUS
public static final String SP_PREVIOUS
Search parameter constant for previousDescription:
Type: reference
Path: ClinicalImpression.previous
- See Also:
- Constant Field Values
-
PREVIOUS
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PREVIOUS
Fluent Client search parameter constant for previousDescription:
Type: reference
Path: ClinicalImpression.previous
-
SP_PROBLEM
public static final String SP_PROBLEM
Search parameter constant for problemDescription:
Type: reference
Path: ClinicalImpression.problem
- See Also:
- Constant Field Values
-
PROBLEM
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROBLEM
Fluent Client search parameter constant for problemDescription:
Type: reference
Path: ClinicalImpression.problem
-
SP_TRIGGER
public static final String SP_TRIGGER
Search parameter constant for triggerDescription:
Type: reference
Path: ClinicalImpression.triggerReference
- See Also:
- Constant Field Values
-
TRIGGER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam TRIGGER
Fluent Client search parameter constant for triggerDescription:
Type: reference
Path: ClinicalImpression.triggerReference
-
SP_TRIGGER_CODE
public static final String SP_TRIGGER_CODE
Search parameter constant for trigger-codeDescription:
Type: token
Path: ClinicalImpression.triggerCodeableConcept
- See Also:
- Constant Field Values
-
TRIGGER_CODE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TRIGGER_CODE
Fluent Client search parameter constant for trigger-codeDescription:
Type: token
Path: ClinicalImpression.triggerCodeableConcept
-
SP_INVESTIGATION
public static final String SP_INVESTIGATION
Search parameter constant for investigationDescription:
Type: reference
Path: ClinicalImpression.investigations.item
- See Also:
- Constant Field Values
-
INVESTIGATION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INVESTIGATION
Fluent Client search parameter constant for investigationDescription:
Type: reference
Path: ClinicalImpression.investigations.item
-
SP_FINDING
public static final String SP_FINDING
Search parameter constant for findingDescription:
Type: token
Path: ClinicalImpression.finding.item
- See Also:
- Constant Field Values
-
FINDING
public static final ca.uhn.fhir.rest.gclient.TokenClientParam FINDING
Fluent Client search parameter constant for findingDescription:
Type: token
Path: ClinicalImpression.finding.item
-
SP_RESOLVED
public static final String SP_RESOLVED
Search parameter constant for resolvedDescription:
Type: token
Path: ClinicalImpression.resolved
- See Also:
- Constant Field Values
-
RESOLVED
public static final ca.uhn.fhir.rest.gclient.TokenClientParam RESOLVED
Fluent Client search parameter constant for resolvedDescription:
Type: token
Path: ClinicalImpression.resolved
-
SP_RULEDOUT
public static final String SP_RULEDOUT
Search parameter constant for ruledoutDescription:
Type: token
Path: ClinicalImpression.ruledOut.item
- See Also:
- Constant Field Values
-
RULEDOUT
public static final ca.uhn.fhir.rest.gclient.TokenClientParam RULEDOUT
Fluent Client search parameter constant for ruledoutDescription:
Type: token
Path: ClinicalImpression.ruledOut.item
-
SP_PLAN
public static final String SP_PLAN
Search parameter constant for planDescription:
Type: reference
Path: ClinicalImpression.plan
- See Also:
- Constant Field Values
-
PLAN
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PLAN
Fluent Client search parameter constant for planDescription:
Type: reference
Path: ClinicalImpression.plan
-
SP_ACTION
public static final String SP_ACTION
Search parameter constant for actionDescription:
Type: reference
Path: ClinicalImpression.action
- See Also:
- Constant Field Values
-
ACTION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ACTION
Fluent Client search parameter constant for actionDescription:
Type: reference
Path: ClinicalImpression.action
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter constant for patientDescription:
Type: reference
Path: ClinicalImpression.patient
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription:
Type: reference
Path: ClinicalImpression.patient
-
SP_ASSESSOR
public static final String SP_ASSESSOR
Search parameter constant for assessorDescription:
Type: reference
Path: ClinicalImpression.assessor
- See Also:
- Constant Field Values
-
ASSESSOR
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ASSESSOR
Fluent Client search parameter constant for assessorDescription:
Type: reference
Path: ClinicalImpression.assessor
-
SP_DATE
public static final String SP_DATE
Search parameter constant for dateDescription:
Type: date
Path: ClinicalImpression.date
- See Also:
- Constant Field Values
-
DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Fluent Client search parameter constant for dateDescription:
Type: date
Path: ClinicalImpression.date
-
SP_STATUS
public static final String SP_STATUS
Search parameter constant for statusDescription:
Type: token
Path: ClinicalImpression.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription:
Type: token
Path: ClinicalImpression.status
-
INCLUDE_ACTION
public static final ca.uhn.fhir.model.api.Include INCLUDE_ACTION
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClinicalImpression:action".
-
INCLUDE_ASSESSOR
public static final ca.uhn.fhir.model.api.Include INCLUDE_ASSESSOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClinicalImpression:assessor".
-
INCLUDE_INVESTIGATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_INVESTIGATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClinicalImpression:investigation".
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClinicalImpression:patient".
-
INCLUDE_PLAN
public static final ca.uhn.fhir.model.api.Include INCLUDE_PLAN
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClinicalImpression:plan".
-
INCLUDE_PREVIOUS
public static final ca.uhn.fhir.model.api.Include INCLUDE_PREVIOUS
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClinicalImpression:previous".
-
INCLUDE_PROBLEM
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROBLEM
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClinicalImpression:problem".
-
INCLUDE_TRIGGER
public static final ca.uhn.fhir.model.api.Include INCLUDE_TRIGGER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ClinicalImpression:trigger".
-
-
Constructor Detail
-
ClinicalImpression
public ClinicalImpression()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
- Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getPatient
public ResourceReferenceDt getPatient()
Gets the value(s) for patient (). creating it if it does not exist. Will not returnnull.Definition: The patient being assessed
-
setPatient
public ClinicalImpression setPatient(ResourceReferenceDt theValue)
Sets the value(s) for patient ()Definition: The patient being assessed
-
getAssessor
public ResourceReferenceDt getAssessor()
Gets the value(s) for assessor (). creating it if it does not exist. Will not returnnull.Definition: The clinician performing the assessment
-
setAssessor
public ClinicalImpression setAssessor(ResourceReferenceDt theValue)
Sets the value(s) for assessor ()Definition: The clinician performing the assessment
-
getStatusElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<ClinicalImpressionStatusEnum> getStatusElement()
Gets the value(s) for status (). creating it if it does not exist. Will not returnnull.Definition: Identifies the workflow status of the assessment
-
getStatus
public String getStatus()
Gets the value(s) for status (). creating it if it does not exist. This method may returnnull.Definition: Identifies the workflow status of the assessment
-
setStatus
public ClinicalImpression setStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<ClinicalImpressionStatusEnum> theValue)
Sets the value(s) for status ()Definition: Identifies the workflow status of the assessment
-
setStatus
public ClinicalImpression setStatus(ClinicalImpressionStatusEnum theValue)
Sets the value(s) for status ()Definition: Identifies the workflow status of the assessment
-
getDateElement
public ca.uhn.fhir.model.primitive.DateTimeDt getDateElement()
Gets the value(s) for date (). creating it if it does not exist. Will not returnnull.Definition: The point in time at which the assessment was concluded (not when it was recorded)
-
getDate
public Date getDate()
Gets the value(s) for date (). creating it if it does not exist. This method may returnnull.Definition: The point in time at which the assessment was concluded (not when it was recorded)
-
setDate
public ClinicalImpression setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for date ()Definition: The point in time at which the assessment was concluded (not when it was recorded)
-
setDate
public ClinicalImpression setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for date ()Definition: The point in time at which the assessment was concluded (not when it was recorded)
-
setDateWithSecondsPrecision
public ClinicalImpression setDateWithSecondsPrecision(Date theDate)
Sets the value for date ()Definition: The point in time at which the assessment was concluded (not when it was recorded)
-
getDescriptionElement
public ca.uhn.fhir.model.primitive.StringDt getDescriptionElement()
Gets the value(s) for description (). creating it if it does not exist. Will not returnnull.Definition: A summary of the context and/or cause of the assessment - why / where was it peformed, and what patient events/sstatus prompted it
-
getDescription
public String getDescription()
Gets the value(s) for description (). creating it if it does not exist. This method may returnnull.Definition: A summary of the context and/or cause of the assessment - why / where was it peformed, and what patient events/sstatus prompted it
-
setDescription
public ClinicalImpression setDescription(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for description ()Definition: A summary of the context and/or cause of the assessment - why / where was it peformed, and what patient events/sstatus prompted it
-
setDescription
public ClinicalImpression setDescription(String theString)
Sets the value for description ()Definition: A summary of the context and/or cause of the assessment - why / where was it peformed, and what patient events/sstatus prompted it
-
getPrevious
public ResourceReferenceDt getPrevious()
Gets the value(s) for previous (). creating it if it does not exist. Will not returnnull.Definition: A reference to the last assesment that was conducted bon this patient. Assessments are often/usually ongoing in nature; a care provider (practitioner or team) will make new assessments on an ongoing basis as new data arises or the patient's conditions changes
-
setPrevious
public ClinicalImpression setPrevious(ResourceReferenceDt theValue)
Sets the value(s) for previous ()Definition: A reference to the last assesment that was conducted bon this patient. Assessments are often/usually ongoing in nature; a care provider (practitioner or team) will make new assessments on an ongoing basis as new data arises or the patient's conditions changes
-
getProblem
public List<ResourceReferenceDt> getProblem()
Gets the value(s) for problem (). creating it if it does not exist. Will not returnnull.Definition: This a list of the general problems/conditions for a patient
-
setProblem
public ClinicalImpression setProblem(List<ResourceReferenceDt> theValue)
Sets the value(s) for problem ()Definition: This a list of the general problems/conditions for a patient
-
addProblem
public ResourceReferenceDt addProblem()
Adds and returns a new value for problem ()Definition: This a list of the general problems/conditions for a patient
-
getTrigger
public ca.uhn.fhir.model.api.IDatatype getTrigger()
Gets the value(s) for trigger[x] (). creating it if it does not exist. Will not returnnull.Definition: The request or event that necessitated this assessment. This may be a diagnosis, a Care Plan, a Request Referral, or some other resource
-
setTrigger
public ClinicalImpression setTrigger(ca.uhn.fhir.model.api.IDatatype theValue)
Sets the value(s) for trigger[x] ()Definition: The request or event that necessitated this assessment. This may be a diagnosis, a Care Plan, a Request Referral, or some other resource
-
getInvestigations
public List<ClinicalImpression.Investigations> getInvestigations()
Gets the value(s) for investigations (). creating it if it does not exist. Will not returnnull.Definition: One or more sets of investigations (signs, symptions, etc.). The actual grouping of investigations vary greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes
-
setInvestigations
public ClinicalImpression setInvestigations(List<ClinicalImpression.Investigations> theValue)
Sets the value(s) for investigations ()Definition: One or more sets of investigations (signs, symptions, etc.). The actual grouping of investigations vary greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes
-
addInvestigations
public ClinicalImpression.Investigations addInvestigations()
Adds and returns a new value for investigations ()Definition: One or more sets of investigations (signs, symptions, etc.). The actual grouping of investigations vary greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes
-
addInvestigations
public ClinicalImpression addInvestigations(ClinicalImpression.Investigations theValue)
Adds a given new value for investigations ()Definition: One or more sets of investigations (signs, symptions, etc.). The actual grouping of investigations vary greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes
- Parameters:
theValue- The investigations to add (must not benull)
-
getInvestigationsFirstRep
public ClinicalImpression.Investigations getInvestigationsFirstRep()
Gets the first repetition for investigations (), creating it if it does not already exist.Definition: One or more sets of investigations (signs, symptions, etc.). The actual grouping of investigations vary greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes
-
getProtocolElement
public ca.uhn.fhir.model.primitive.UriDt getProtocolElement()
Gets the value(s) for protocol (). creating it if it does not exist. Will not returnnull.Definition: Reference to a specific published clinical protocol that was followed during this assessment, and/or that provides evidence in support of the diagnosis
-
getProtocol
public String getProtocol()
Gets the value(s) for protocol (). creating it if it does not exist. This method may returnnull.Definition: Reference to a specific published clinical protocol that was followed during this assessment, and/or that provides evidence in support of the diagnosis
-
setProtocol
public ClinicalImpression setProtocol(ca.uhn.fhir.model.primitive.UriDt theValue)
Sets the value(s) for protocol ()Definition: Reference to a specific published clinical protocol that was followed during this assessment, and/or that provides evidence in support of the diagnosis
-
setProtocol
public ClinicalImpression setProtocol(String theUri)
Sets the value for protocol ()Definition: Reference to a specific published clinical protocol that was followed during this assessment, and/or that provides evidence in support of the diagnosis
-
getSummaryElement
public ca.uhn.fhir.model.primitive.StringDt getSummaryElement()
Gets the value(s) for summary (). creating it if it does not exist. Will not returnnull.Definition: A text summary of the investigations and the diagnosis
-
getSummary
public String getSummary()
Gets the value(s) for summary (). creating it if it does not exist. This method may returnnull.Definition: A text summary of the investigations and the diagnosis
-
setSummary
public ClinicalImpression setSummary(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for summary ()Definition: A text summary of the investigations and the diagnosis
-
setSummary
public ClinicalImpression setSummary(String theString)
Sets the value for summary ()Definition: A text summary of the investigations and the diagnosis
-
getFinding
public List<ClinicalImpression.Finding> getFinding()
Gets the value(s) for finding (). creating it if it does not exist. Will not returnnull.Definition: Specific findings or diagnoses that was considered likely or relevant to ongoing treatment
-
setFinding
public ClinicalImpression setFinding(List<ClinicalImpression.Finding> theValue)
Sets the value(s) for finding ()Definition: Specific findings or diagnoses that was considered likely or relevant to ongoing treatment
-
addFinding
public ClinicalImpression.Finding addFinding()
Adds and returns a new value for finding ()Definition: Specific findings or diagnoses that was considered likely or relevant to ongoing treatment
-
addFinding
public ClinicalImpression addFinding(ClinicalImpression.Finding theValue)
Adds a given new value for finding ()Definition: Specific findings or diagnoses that was considered likely or relevant to ongoing treatment
- Parameters:
theValue- The finding to add (must not benull)
-
getFindingFirstRep
public ClinicalImpression.Finding getFindingFirstRep()
Gets the first repetition for finding (), creating it if it does not already exist.Definition: Specific findings or diagnoses that was considered likely or relevant to ongoing treatment
-
getResolved
public List<CodeableConceptDt> getResolved()
Gets the value(s) for resolved (). creating it if it does not exist. Will not returnnull.Definition: Diagnoses/conditions resolved since the last assessment
-
setResolved
public ClinicalImpression setResolved(List<CodeableConceptDt> theValue)
Sets the value(s) for resolved ()Definition: Diagnoses/conditions resolved since the last assessment
-
addResolved
public CodeableConceptDt addResolved()
Adds and returns a new value for resolved ()Definition: Diagnoses/conditions resolved since the last assessment
-
addResolved
public ClinicalImpression addResolved(CodeableConceptDt theValue)
Adds a given new value for resolved ()Definition: Diagnoses/conditions resolved since the last assessment
- Parameters:
theValue- The resolved to add (must not benull)
-
getResolvedFirstRep
public CodeableConceptDt getResolvedFirstRep()
Gets the first repetition for resolved (), creating it if it does not already exist.Definition: Diagnoses/conditions resolved since the last assessment
-
getRuledOut
public List<ClinicalImpression.RuledOut> getRuledOut()
Gets the value(s) for ruledOut (). creating it if it does not exist. Will not returnnull.Definition: Diagnosis considered not possible
-
setRuledOut
public ClinicalImpression setRuledOut(List<ClinicalImpression.RuledOut> theValue)
Sets the value(s) for ruledOut ()Definition: Diagnosis considered not possible
-
addRuledOut
public ClinicalImpression.RuledOut addRuledOut()
Adds and returns a new value for ruledOut ()Definition: Diagnosis considered not possible
-
addRuledOut
public ClinicalImpression addRuledOut(ClinicalImpression.RuledOut theValue)
Adds a given new value for ruledOut ()Definition: Diagnosis considered not possible
- Parameters:
theValue- The ruledOut to add (must not benull)
-
getRuledOutFirstRep
public ClinicalImpression.RuledOut getRuledOutFirstRep()
Gets the first repetition for ruledOut (), creating it if it does not already exist.Definition: Diagnosis considered not possible
-
getPrognosisElement
public ca.uhn.fhir.model.primitive.StringDt getPrognosisElement()
Gets the value(s) for prognosis (). creating it if it does not exist. Will not returnnull.Definition: Estimate of likely outcome
-
getPrognosis
public String getPrognosis()
Gets the value(s) for prognosis (). creating it if it does not exist. This method may returnnull.Definition: Estimate of likely outcome
-
setPrognosis
public ClinicalImpression setPrognosis(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for prognosis ()Definition: Estimate of likely outcome
-
setPrognosis
public ClinicalImpression setPrognosis(String theString)
Sets the value for prognosis ()Definition: Estimate of likely outcome
-
getPlan
public List<ResourceReferenceDt> getPlan()
Gets the value(s) for plan (). creating it if it does not exist. Will not returnnull.Definition: Plan of action after assessment
-
setPlan
public ClinicalImpression setPlan(List<ResourceReferenceDt> theValue)
Sets the value(s) for plan ()Definition: Plan of action after assessment
-
addPlan
public ResourceReferenceDt addPlan()
Adds and returns a new value for plan ()Definition: Plan of action after assessment
-
getAction
public List<ResourceReferenceDt> getAction()
Gets the value(s) for action (). creating it if it does not exist. Will not returnnull.Definition: Actions taken during assessment
-
setAction
public ClinicalImpression setAction(List<ResourceReferenceDt> theValue)
Sets the value(s) for action ()Definition: Actions taken during assessment
-
addAction
public ResourceReferenceDt addAction()
Adds and returns a new value for action ()Definition: Actions taken during assessment
-
getResourceName
public String getResourceName()
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-
-