Class Condition
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.dstu2.resource.BaseResource
-
- ca.uhn.fhir.model.dstu2.resource.Condition
-
- 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 Condition extends BaseResource implements ca.uhn.fhir.model.api.IResource
HAPI/FHIR Condition Resource ()Definition: Use to record detailed information about conditions, problems or diagnoses recognized by a clinician. There are many uses including: recording a diagnosis during an encounter; populating a problem list or a summary statement, such as a discharge summary.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Condition
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCondition.EvidenceBlock class for child element: Condition.evidence ()static classCondition.StageBlock class for child element: Condition.stage ()
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.ReferenceClientParamASSERTERFluent Client search parameter constant for asserterstatic ca.uhn.fhir.rest.gclient.TokenClientParamBODY_SITEFluent Client search parameter constant for body-sitestatic ca.uhn.fhir.rest.gclient.TokenClientParamCATEGORYFluent Client search parameter constant for categorystatic ca.uhn.fhir.rest.gclient.TokenClientParamCLINICALSTATUSFluent Client search parameter constant for clinicalstatusstatic ca.uhn.fhir.rest.gclient.TokenClientParamCODEFluent Client search parameter constant for codestatic ca.uhn.fhir.rest.gclient.DateClientParamDATE_RECORDEDFluent Client search parameter constant for date-recordedstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamENCOUNTERFluent Client search parameter constant for encounterstatic ca.uhn.fhir.rest.gclient.TokenClientParamEVIDENCEFluent Client search parameter constant for evidencestatic ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_ASSERTERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_ENCOUNTERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.DateClientParamONSETFluent Client search parameter constant for onsetstatic ca.uhn.fhir.rest.gclient.StringClientParamONSET_INFOFluent Client search parameter constant for onset-infostatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientstatic ca.uhn.fhir.rest.gclient.TokenClientParamSEVERITYFluent Client search parameter constant for severitystatic StringSP_ASSERTERSearch parameter constant for asserterstatic StringSP_BODY_SITESearch parameter constant for body-sitestatic StringSP_CATEGORYSearch parameter constant for categorystatic StringSP_CLINICALSTATUSSearch parameter constant for clinicalstatusstatic StringSP_CODESearch parameter constant for codestatic StringSP_DATE_RECORDEDSearch parameter constant for date-recordedstatic StringSP_ENCOUNTERSearch parameter constant for encounterstatic StringSP_EVIDENCESearch parameter constant for evidencestatic StringSP_IDENTIFIERSearch parameter constant for identifierstatic StringSP_ONSETSearch parameter constant for onsetstatic StringSP_ONSET_INFOSearch parameter constant for onset-infostatic StringSP_PATIENTSearch parameter constant for patientstatic StringSP_SEVERITYSearch parameter constant for severitystatic StringSP_STAGESearch parameter constant for stagestatic ca.uhn.fhir.rest.gclient.TokenClientParamSTAGEFluent Client search parameter constant for stage-
Fields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
-
-
Constructor Summary
Constructors Constructor Description Condition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodeableConceptDtaddBodySite()Adds and returns a new value for bodySite ()ConditionaddBodySite(CodeableConceptDt theValue)Adds a given new value for bodySite ()Condition.EvidenceaddEvidence()Adds and returns a new value for evidence ()ConditionaddEvidence(Condition.Evidence theValue)Adds a given new value for evidence ()IdentifierDtaddIdentifier()Adds and returns a new value for identifier ()ConditionaddIdentifier(IdentifierDt theValue)Adds a given new value for identifier ()ca.uhn.fhir.model.api.IDatatypegetAbatement()Gets the value(s) for abatement[x] ().<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)ResourceReferenceDtgetAsserter()Gets the value(s) for asserter ().List<CodeableConceptDt>getBodySite()Gets the value(s) for bodySite ().CodeableConceptDtgetBodySiteFirstRep()Gets the first repetition for bodySite (), creating it if it does not already exist.BoundCodeableConceptDt<ConditionCategoryCodesEnum>getCategory()Gets the value(s) for category ().StringgetClinicalStatus()Gets the value(s) for clinicalStatus ().ca.uhn.fhir.model.primitive.BoundCodeDt<ConditionClinicalStatusCodesEnum>getClinicalStatusElement()Gets the value(s) for clinicalStatus ().CodeableConceptDtgetCode()Gets the value(s) for code ().DategetDateRecorded()Gets the value(s) for dateRecorded ().ca.uhn.fhir.model.primitive.DateDtgetDateRecordedElement()Gets the value(s) for dateRecorded ().ResourceReferenceDtgetEncounter()Gets the value(s) for encounter ().List<Condition.Evidence>getEvidence()Gets the value(s) for evidence ().Condition.EvidencegetEvidenceFirstRep()Gets the first repetition for evidence (), creating it if it does not already exist.List<IdentifierDt>getIdentifier()Gets the value(s) for identifier ().IdentifierDtgetIdentifierFirstRep()Gets the first repetition for identifier (), creating it if it does not already exist.StringgetNotes()Gets the value(s) for notes ().ca.uhn.fhir.model.primitive.StringDtgetNotesElement()Gets the value(s) for notes ().ca.uhn.fhir.model.api.IDatatypegetOnset()Gets the value(s) for onset[x] ().ResourceReferenceDtgetPatient()Gets the value(s) for patient ().StringgetResourceName()CodeableConceptDtgetSeverity()Gets the value(s) for severity ().Condition.StagegetStage()Gets the value(s) for stage ().ca.uhn.fhir.context.FhirVersionEnumgetStructureFhirVersionEnum()StringgetVerificationStatus()Gets the value(s) for verificationStatus ().ca.uhn.fhir.model.primitive.BoundCodeDt<ConditionVerificationStatusEnum>getVerificationStatusElement()Gets the value(s) for verificationStatus ().booleanisEmpty()ConditionsetAbatement(ca.uhn.fhir.model.api.IDatatype theValue)Sets the value(s) for abatement[x] ()ConditionsetAsserter(ResourceReferenceDt theValue)Sets the value(s) for asserter ()ConditionsetBodySite(List<CodeableConceptDt> theValue)Sets the value(s) for bodySite ()ConditionsetCategory(BoundCodeableConceptDt<ConditionCategoryCodesEnum> theValue)Sets the value(s) for category ()ConditionsetCategory(ConditionCategoryCodesEnum theValue)Sets the value(s) for category ()ConditionsetClinicalStatus(ConditionClinicalStatusCodesEnum theValue)Sets the value(s) for clinicalStatus ()ConditionsetClinicalStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<ConditionClinicalStatusCodesEnum> theValue)Sets the value(s) for clinicalStatus ()ConditionsetCode(CodeableConceptDt theValue)Sets the value(s) for code ()ConditionsetDateRecorded(ca.uhn.fhir.model.primitive.DateDt theValue)Sets the value(s) for dateRecorded ()ConditionsetDateRecorded(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for dateRecorded ()ConditionsetDateRecordedWithDayPrecision(Date theDate)Sets the value for dateRecorded ()ConditionsetEncounter(ResourceReferenceDt theValue)Sets the value(s) for encounter ()ConditionsetEvidence(List<Condition.Evidence> theValue)Sets the value(s) for evidence ()ConditionsetIdentifier(List<IdentifierDt> theValue)Sets the value(s) for identifier ()ConditionsetNotes(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for notes ()ConditionsetNotes(String theString)Sets the value for notes ()ConditionsetOnset(ca.uhn.fhir.model.api.IDatatype theValue)Sets the value(s) for onset[x] ()ConditionsetPatient(ResourceReferenceDt theValue)Sets the value(s) for patient ()ConditionsetSeverity(CodeableConceptDt theValue)Sets the value(s) for severity ()ConditionsetStage(Condition.Stage theValue)Sets the value(s) for stage ()ConditionsetVerificationStatus(ConditionVerificationStatusEnum theValue)Sets the value(s) for verificationStatus ()ConditionsetVerificationStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<ConditionVerificationStatusEnum> theValue)Sets the value(s) for verificationStatus ()-
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_CODE
public static final String SP_CODE
Search parameter constant for codeDescription: Code for the condition
Type: token
Path: Condition.code
- See Also:
- Constant Field Values
-
CODE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CODE
Fluent Client search parameter constant for codeDescription: Code for the condition
Type: token
Path: Condition.code
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter constant for identifierDescription: A unique identifier of the condition record
Type: token
Path: Condition.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: A unique identifier of the condition record
Type: token
Path: Condition.identifier
-
SP_CLINICALSTATUS
public static final String SP_CLINICALSTATUS
Search parameter constant for clinicalstatusDescription: The clinical status of the condition
Type: token
Path: Condition.clinicalStatus
- See Also:
- Constant Field Values
-
CLINICALSTATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CLINICALSTATUS
Fluent Client search parameter constant for clinicalstatusDescription: The clinical status of the condition
Type: token
Path: Condition.clinicalStatus
-
SP_SEVERITY
public static final String SP_SEVERITY
Search parameter constant for severityDescription: The severity of the condition
Type: token
Path: Condition.severity
- See Also:
- Constant Field Values
-
SEVERITY
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SEVERITY
Fluent Client search parameter constant for severityDescription: The severity of the condition
Type: token
Path: Condition.severity
-
SP_CATEGORY
public static final String SP_CATEGORY
Search parameter constant for categoryDescription: The category of the condition
Type: token
Path: Condition.category
- See Also:
- Constant Field Values
-
CATEGORY
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CATEGORY
Fluent Client search parameter constant for categoryDescription: The category of the condition
Type: token
Path: Condition.category
-
SP_ONSET
public static final String SP_ONSET
Search parameter constant for onsetDescription: Date related onsets (dateTime and Period)
Type: date
Path: Condition.onset[x]
- See Also:
- Constant Field Values
-
ONSET
public static final ca.uhn.fhir.rest.gclient.DateClientParam ONSET
Fluent Client search parameter constant for onsetDescription: Date related onsets (dateTime and Period)
Type: date
Path: Condition.onset[x]
-
SP_ONSET_INFO
public static final String SP_ONSET_INFO
Search parameter constant for onset-infoDescription: Other onsets (boolean, age, range, string)
Type: string
Path: Condition.onset[x]
- See Also:
- Constant Field Values
-
ONSET_INFO
public static final ca.uhn.fhir.rest.gclient.StringClientParam ONSET_INFO
Fluent Client search parameter constant for onset-infoDescription: Other onsets (boolean, age, range, string)
Type: string
Path: Condition.onset[x]
-
SP_ENCOUNTER
public static final String SP_ENCOUNTER
Search parameter constant for encounterDescription:
Type: reference
Path: Condition.encounter
- See Also:
- Constant Field Values
-
ENCOUNTER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Fluent Client search parameter constant for encounterDescription:
Type: reference
Path: Condition.encounter
-
SP_ASSERTER
public static final String SP_ASSERTER
Search parameter constant for asserterDescription:
Type: reference
Path: Condition.asserter
- See Also:
- Constant Field Values
-
ASSERTER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ASSERTER
Fluent Client search parameter constant for asserterDescription:
Type: reference
Path: Condition.asserter
-
SP_DATE_RECORDED
public static final String SP_DATE_RECORDED
Search parameter constant for date-recordedDescription: A date, when the Condition statement was documented
Type: date
Path: Condition.dateRecorded
- See Also:
- Constant Field Values
-
DATE_RECORDED
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE_RECORDED
Fluent Client search parameter constant for date-recordedDescription: A date, when the Condition statement was documented
Type: date
Path: Condition.dateRecorded
-
SP_EVIDENCE
public static final String SP_EVIDENCE
Search parameter constant for evidenceDescription:
Type: token
Path: Condition.evidence.code
- See Also:
- Constant Field Values
-
EVIDENCE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam EVIDENCE
Fluent Client search parameter constant for evidenceDescription:
Type: token
Path: Condition.evidence.code
-
SP_BODY_SITE
public static final String SP_BODY_SITE
Search parameter constant for body-siteDescription:
Type: token
Path: Condition.bodySite
- See Also:
- Constant Field Values
-
BODY_SITE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam BODY_SITE
Fluent Client search parameter constant for body-siteDescription:
Type: token
Path: Condition.bodySite
-
SP_STAGE
public static final String SP_STAGE
Search parameter constant for stageDescription:
Type: token
Path: Condition.stage.summary
- See Also:
- Constant Field Values
-
STAGE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STAGE
Fluent Client search parameter constant for stageDescription:
Type: token
Path: Condition.stage.summary
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter constant for patientDescription:
Type: reference
Path: Condition.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: Condition.patient
-
INCLUDE_ASSERTER
public static final ca.uhn.fhir.model.api.Include INCLUDE_ASSERTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:asserter".
-
INCLUDE_ENCOUNTER
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:encounter".
-
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 "Condition:patient".
-
-
Constructor Detail
-
Condition
public Condition()
-
-
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
-
getIdentifier
public List<IdentifierDt> getIdentifier()
Gets the value(s) for identifier (). creating it if it does not exist. Will not returnnull.Definition: This records identifiers associated with this condition that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)
-
setIdentifier
public Condition setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier ()Definition: This records identifiers associated with this condition that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)
-
addIdentifier
public IdentifierDt addIdentifier()
Adds and returns a new value for identifier ()Definition: This records identifiers associated with this condition that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)
-
addIdentifier
public Condition addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier ()Definition: This records identifiers associated with this condition that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)
- Parameters:
theValue- The identifier to add (must not benull)
-
getIdentifierFirstRep
public IdentifierDt getIdentifierFirstRep()
Gets the first repetition for identifier (), creating it if it does not already exist.Definition: This records identifiers associated with this condition that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation)
-
getPatient
public ResourceReferenceDt getPatient()
Gets the value(s) for patient (). creating it if it does not exist. Will not returnnull.Definition: Indicates the patient who the condition record is associated with
-
setPatient
public Condition setPatient(ResourceReferenceDt theValue)
Sets the value(s) for patient ()Definition: Indicates the patient who the condition record is associated with
-
getEncounter
public ResourceReferenceDt getEncounter()
Gets the value(s) for encounter (). creating it if it does not exist. Will not returnnull.Definition: Encounter during which the condition was first asserted
-
setEncounter
public Condition setEncounter(ResourceReferenceDt theValue)
Sets the value(s) for encounter ()Definition: Encounter during which the condition was first asserted
-
getAsserter
public ResourceReferenceDt getAsserter()
Gets the value(s) for asserter (). creating it if it does not exist. Will not returnnull.Definition: Individual who is making the condition statement
-
setAsserter
public Condition setAsserter(ResourceReferenceDt theValue)
Sets the value(s) for asserter ()Definition: Individual who is making the condition statement
-
getDateRecordedElement
public ca.uhn.fhir.model.primitive.DateDt getDateRecordedElement()
Gets the value(s) for dateRecorded (). creating it if it does not exist. Will not returnnull.Definition: A date, when the Condition statement was documented
-
getDateRecorded
public Date getDateRecorded()
Gets the value(s) for dateRecorded (). creating it if it does not exist. This method may returnnull.Definition: A date, when the Condition statement was documented
-
setDateRecorded
public Condition setDateRecorded(ca.uhn.fhir.model.primitive.DateDt theValue)
Sets the value(s) for dateRecorded ()Definition: A date, when the Condition statement was documented
-
setDateRecorded
public Condition setDateRecorded(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for dateRecorded ()Definition: A date, when the Condition statement was documented
-
setDateRecordedWithDayPrecision
public Condition setDateRecordedWithDayPrecision(Date theDate)
Sets the value for dateRecorded ()Definition: A date, when the Condition statement was documented
-
getCode
public CodeableConceptDt getCode()
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull.Definition: Identification of the condition, problem or diagnosis.
-
setCode
public Condition setCode(CodeableConceptDt theValue)
Sets the value(s) for code ()Definition: Identification of the condition, problem or diagnosis.
-
getCategory
public BoundCodeableConceptDt<ConditionCategoryCodesEnum> getCategory()
Gets the value(s) for category (). creating it if it does not exist. Will not returnnull.Definition: A category assigned to the condition.
-
setCategory
public Condition setCategory(BoundCodeableConceptDt<ConditionCategoryCodesEnum> theValue)
Sets the value(s) for category ()Definition: A category assigned to the condition.
-
setCategory
public Condition setCategory(ConditionCategoryCodesEnum theValue)
Sets the value(s) for category ()Definition: A category assigned to the condition.
-
getClinicalStatusElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<ConditionClinicalStatusCodesEnum> getClinicalStatusElement()
Gets the value(s) for clinicalStatus (). creating it if it does not exist. Will not returnnull.Definition: The clinical status of the condition.
-
getClinicalStatus
public String getClinicalStatus()
Gets the value(s) for clinicalStatus (). creating it if it does not exist. This method may returnnull.Definition: The clinical status of the condition.
-
setClinicalStatus
public Condition setClinicalStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<ConditionClinicalStatusCodesEnum> theValue)
Sets the value(s) for clinicalStatus ()Definition: The clinical status of the condition.
-
setClinicalStatus
public Condition setClinicalStatus(ConditionClinicalStatusCodesEnum theValue)
Sets the value(s) for clinicalStatus ()Definition: The clinical status of the condition.
-
getVerificationStatusElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<ConditionVerificationStatusEnum> getVerificationStatusElement()
Gets the value(s) for verificationStatus (). creating it if it does not exist. Will not returnnull.Definition: The verification status to support the clinical status of the condition.
-
getVerificationStatus
public String getVerificationStatus()
Gets the value(s) for verificationStatus (). creating it if it does not exist. This method may returnnull.Definition: The verification status to support the clinical status of the condition.
-
setVerificationStatus
public Condition setVerificationStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<ConditionVerificationStatusEnum> theValue)
Sets the value(s) for verificationStatus ()Definition: The verification status to support the clinical status of the condition.
-
setVerificationStatus
public Condition setVerificationStatus(ConditionVerificationStatusEnum theValue)
Sets the value(s) for verificationStatus ()Definition: The verification status to support the clinical status of the condition.
-
getSeverity
public CodeableConceptDt getSeverity()
Gets the value(s) for severity (). creating it if it does not exist. Will not returnnull.Definition: A subjective assessment of the severity of the condition as evaluated by the clinician.
-
setSeverity
public Condition setSeverity(CodeableConceptDt theValue)
Sets the value(s) for severity ()Definition: A subjective assessment of the severity of the condition as evaluated by the clinician.
-
getOnset
public ca.uhn.fhir.model.api.IDatatype getOnset()
Gets the value(s) for onset[x] (). creating it if it does not exist. Will not returnnull.Definition: Estimated or actual date or date-time the condition began, in the opinion of the clinician
-
setOnset
public Condition setOnset(ca.uhn.fhir.model.api.IDatatype theValue)
Sets the value(s) for onset[x] ()Definition: Estimated or actual date or date-time the condition began, in the opinion of the clinician
-
getAbatement
public ca.uhn.fhir.model.api.IDatatype getAbatement()
Gets the value(s) for abatement[x] (). creating it if it does not exist. Will not returnnull.Definition: The date or estimated date that the condition resolved or went into remission. This is called \"abatement\" because of the many overloaded connotations associated with \"remission\" or \"resolution\" - Conditions are never really resolved, but they can abate.
-
setAbatement
public Condition setAbatement(ca.uhn.fhir.model.api.IDatatype theValue)
Sets the value(s) for abatement[x] ()Definition: The date or estimated date that the condition resolved or went into remission. This is called \"abatement\" because of the many overloaded connotations associated with \"remission\" or \"resolution\" - Conditions are never really resolved, but they can abate.
-
getStage
public Condition.Stage getStage()
Gets the value(s) for stage (). creating it if it does not exist. Will not returnnull.Definition: Clinical stage or grade of a condition. May include formal severity assessments
-
setStage
public Condition setStage(Condition.Stage theValue)
Sets the value(s) for stage ()Definition: Clinical stage or grade of a condition. May include formal severity assessments
-
getEvidence
public List<Condition.Evidence> getEvidence()
Gets the value(s) for evidence (). creating it if it does not exist. Will not returnnull.Definition: Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed
-
setEvidence
public Condition setEvidence(List<Condition.Evidence> theValue)
Sets the value(s) for evidence ()Definition: Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed
-
addEvidence
public Condition.Evidence addEvidence()
Adds and returns a new value for evidence ()Definition: Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed
-
addEvidence
public Condition addEvidence(Condition.Evidence theValue)
Adds a given new value for evidence ()Definition: Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed
- Parameters:
theValue- The evidence to add (must not benull)
-
getEvidenceFirstRep
public Condition.Evidence getEvidenceFirstRep()
Gets the first repetition for evidence (), creating it if it does not already exist.Definition: Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed
-
getBodySite
public List<CodeableConceptDt> getBodySite()
Gets the value(s) for bodySite (). creating it if it does not exist. Will not returnnull.Definition: The anatomical location where this condition manifests itself
-
setBodySite
public Condition setBodySite(List<CodeableConceptDt> theValue)
Sets the value(s) for bodySite ()Definition: The anatomical location where this condition manifests itself
-
addBodySite
public CodeableConceptDt addBodySite()
Adds and returns a new value for bodySite ()Definition: The anatomical location where this condition manifests itself
-
addBodySite
public Condition addBodySite(CodeableConceptDt theValue)
Adds a given new value for bodySite ()Definition: The anatomical location where this condition manifests itself
- Parameters:
theValue- The bodySite to add (must not benull)
-
getBodySiteFirstRep
public CodeableConceptDt getBodySiteFirstRep()
Gets the first repetition for bodySite (), creating it if it does not already exist.Definition: The anatomical location where this condition manifests itself
-
getNotesElement
public ca.uhn.fhir.model.primitive.StringDt getNotesElement()
Gets the value(s) for notes (). creating it if it does not exist. Will not returnnull.Definition: Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis
-
getNotes
public String getNotes()
Gets the value(s) for notes (). creating it if it does not exist. This method may returnnull.Definition: Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis
-
setNotes
public Condition setNotes(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for notes ()Definition: Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis
-
setNotes
public Condition setNotes(String theString)
Sets the value for notes ()Definition: Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis
-
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
-
-