Class Condition
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
static class
static class
static enum
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected Type
The date or estimated date that the condition resolved or went into remission.static final ca.uhn.fhir.rest.gclient.QuantityClientParam
Fluent Client search parameter constant for abatement-agestatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for abatement-booleanstatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for abatement-datestatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for abatement-stringstatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for asserted-dateprotected DateTimeType
The date on which the existance of the Condition was first asserted or acknowledged.protected Reference
Individual who is making the condition statement.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for asserterprotected Resource
The actual object that is the target of the reference (Individual who is making the condition statement.)static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for body-siteprotected List
<CodeableConcept> The anatomical location where this condition manifests itself.protected List
<CodeableConcept> A category assigned to the condition.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for categorystatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for clinical-statusprotected Enumeration
<Condition.ConditionClinicalStatus> The clinical status of the condition.protected CodeableConcept
Identification of the condition, problem or diagnosis.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for codeprotected Reference
Encounter during which the condition was first asserted.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for contextprotected Resource
The actual object that is the target of the reference (Encounter during which the condition was first asserted.)static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for encounterprotected List
<Condition.ConditionEvidenceComponent> Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for evidencestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for evidence-detailprotected List
<Identifier> 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.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.protected List
<Annotation> Additional information about the Condition.protected Type
Estimated or actual date or date-time the condition began, in the opinion of the clinician.static final ca.uhn.fhir.rest.gclient.QuantityClientParam
Fluent Client search parameter constant for onset-agestatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for onset-datestatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for onset-infostatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for patientprotected CodeableConcept
A subjective assessment of the severity of the condition as evaluated by the clinician.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for severitystatic final String
Search parameter: abatement-agestatic final String
Search parameter: abatement-booleanstatic final String
Search parameter: abatement-datestatic final String
Search parameter: abatement-stringstatic final String
Search parameter: asserted-datestatic final String
Search parameter: asserterstatic final String
Search parameter: body-sitestatic final String
Search parameter: categorystatic final String
Search parameter: clinical-statusstatic final String
Search parameter: codestatic final String
Search parameter: contextstatic final String
Search parameter: encounterstatic final String
Search parameter: evidencestatic final String
Search parameter: evidence-detailstatic final String
Search parameter: identifierstatic final String
Search parameter: onset-agestatic final String
Search parameter: onset-datestatic final String
Search parameter: onset-infostatic final String
Search parameter: patientstatic final String
Search parameter: severitystatic final String
Search parameter: stagestatic final String
Search parameter: subjectstatic final String
Search parameter: verification-statusprotected Condition.ConditionStageComponent
Clinical stage or grade of a condition.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for stageprotected Reference
Indicates the patient or group who the condition record is associated with.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for subjectprotected Resource
The actual object that is the target of the reference (Indicates the patient or group who the condition record is associated with.)static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for verification-statusprotected Enumeration
<Condition.ConditionVerificationStatus> The verification status to support the clinical status of the condition.Fields inherited from class org.hl7.fhir.dstu3.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.dstu3.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddNote()
copy()
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getCode()
getNamedProperty
(int _hash, String _name, boolean _checkValid) getNote()
getOnset()
Base[]
getProperty
(int hash, String name, boolean checkValid) getStage()
String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasCode()
boolean
boolean
boolean
boolean
hasNote()
boolean
hasOnset()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasStage()
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) setAbatement
(Type value) setAssertedDate
(Date value) setAsserter
(Reference value) setAsserterTarget
(Resource value) setBodySite
(List<CodeableConcept> theBodySite) setCategory
(List<CodeableConcept> theCategory) setCode
(CodeableConcept value) setContext
(Reference value) setContextTarget
(Resource value) setEvidence
(List<Condition.ConditionEvidenceComponent> theEvidence) setIdentifier
(List<Identifier> theIdentifier) setNote
(List<Annotation> theNote) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setSeverity
(CodeableConcept value) setSubject
(Reference value) setSubjectTarget
(Resource value) protected Condition
Methods inherited from class org.hl7.fhir.dstu3.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.dstu3.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
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). -
clinicalStatus
The clinical status of the condition. -
verificationStatus
The verification status to support the clinical status of the condition. -
category
A category assigned to the condition. -
severity
A subjective assessment of the severity of the condition as evaluated by the clinician. -
code
Identification of the condition, problem or diagnosis. -
bodySite
The anatomical location where this condition manifests itself. -
subject
Indicates the patient or group who the condition record is associated with. -
subjectTarget
The actual object that is the target of the reference (Indicates the patient or group who the condition record is associated with.) -
context
Encounter during which the condition was first asserted. -
contextTarget
The actual object that is the target of the reference (Encounter during which the condition was first asserted.) -
onset
Estimated or actual date or date-time the condition began, in the opinion of the clinician. -
abatement
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. -
assertedDate
The date on which the existance of the Condition was first asserted or acknowledged. -
asserter
Individual who is making the condition statement. -
asserterTarget
The actual object that is the target of the reference (Individual who is making the condition statement.) -
stage
Clinical stage or grade of a condition. May include formal severity assessments. -
evidence
Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed. -
note
Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis. -
SP_SEVERITY
Search parameter: severityDescription: The severity of the condition
Type: token
Path: Condition.severity
- See Also:
-
SEVERITY
Fluent Client search parameter constant for severityDescription: The severity of the condition
Type: token
Path: Condition.severity
-
SP_EVIDENCE_DETAIL
Search parameter: evidence-detailDescription: Supporting information found elsewhere
Type: reference
Path: Condition.evidence.detail
- See Also:
-
EVIDENCE_DETAIL
Fluent Client search parameter constant for evidence-detailDescription: Supporting information found elsewhere
Type: reference
Path: Condition.evidence.detail
-
INCLUDE_EVIDENCE_DETAIL
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:evidence-detail". -
SP_IDENTIFIER
Search parameter: identifierDescription: A unique identifier of the condition record
Type: token
Path: Condition.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: A unique identifier of the condition record
Type: token
Path: Condition.identifier
-
SP_ONSET_INFO
Search parameter: onset-infoDescription: Onsets as a string
Type: string
Path: Condition.onset[x]
- See Also:
-
ONSET_INFO
Fluent Client search parameter constant for onset-infoDescription: Onsets as a string
Type: string
Path: Condition.onset[x]
-
SP_CODE
Search parameter: codeDescription: Code for the condition
Type: token
Path: Condition.code
- See Also:
-
CODE
Fluent Client search parameter constant for codeDescription: Code for the condition
Type: token
Path: Condition.code
-
SP_EVIDENCE
Search parameter: evidenceDescription: Manifestation/symptom
Type: token
Path: Condition.evidence.code
- See Also:
-
EVIDENCE
Fluent Client search parameter constant for evidenceDescription: Manifestation/symptom
Type: token
Path: Condition.evidence.code
-
SP_SUBJECT
Search parameter: subjectDescription: Who has the condition?
Type: reference
Path: Condition.subject
- See Also:
-
SUBJECT
Fluent Client search parameter constant for subjectDescription: Who has the condition?
Type: reference
Path: Condition.subject
-
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:subject". -
SP_VERIFICATION_STATUS
Search parameter: verification-statusDescription: provisional | differential | confirmed | refuted | entered-in-error | unknown
Type: token
Path: Condition.verificationStatus
- See Also:
-
VERIFICATION_STATUS
Fluent Client search parameter constant for verification-statusDescription: provisional | differential | confirmed | refuted | entered-in-error | unknown
Type: token
Path: Condition.verificationStatus
-
SP_CLINICAL_STATUS
Search parameter: clinical-statusDescription: The clinical status of the condition
Type: token
Path: Condition.clinicalStatus
- See Also:
-
CLINICAL_STATUS
Fluent Client search parameter constant for clinical-statusDescription: The clinical status of the condition
Type: token
Path: Condition.clinicalStatus
-
SP_ENCOUNTER
Search parameter: encounterDescription: Encounter when condition first asserted
Type: reference
Path: Condition.context
- See Also:
-
ENCOUNTER
Fluent Client search parameter constant for encounterDescription: Encounter when condition first asserted
Type: reference
Path: Condition.context
-
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:encounter". -
SP_ABATEMENT_BOOLEAN
Search parameter: abatement-booleanDescription: Abatement boolean (boolean is true or non-boolean values are present)
Type: token
Path: Condition.abatement[x]
- See Also:
-
ABATEMENT_BOOLEAN
Fluent Client search parameter constant for abatement-booleanDescription: Abatement boolean (boolean is true or non-boolean values are present)
Type: token
Path: Condition.abatement[x]
-
SP_ONSET_DATE
Search parameter: onset-dateDescription: Date related onsets (dateTime and Period)
Type: date
Path: Condition.onset[x]
- See Also:
-
ONSET_DATE
Fluent Client search parameter constant for onset-dateDescription: Date related onsets (dateTime and Period)
Type: date
Path: Condition.onset[x]
-
SP_ABATEMENT_DATE
Search parameter: abatement-dateDescription: Date-related abatements (dateTime and period)
Type: date
Path: Condition.abatement[x]
- See Also:
-
ABATEMENT_DATE
Fluent Client search parameter constant for abatement-dateDescription: Date-related abatements (dateTime and period)
Type: date
Path: Condition.abatement[x]
-
SP_ASSERTER
Search parameter: asserterDescription: Person who asserts this condition
Type: reference
Path: Condition.asserter
- See Also:
-
ASSERTER
Fluent Client search parameter constant for asserterDescription: Person who asserts this condition
Type: reference
Path: Condition.asserter
-
INCLUDE_ASSERTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:asserter". -
SP_STAGE
Search parameter: stageDescription: Simple summary (disease specific)
Type: token
Path: Condition.stage.summary
- See Also:
-
STAGE
Fluent Client search parameter constant for stageDescription: Simple summary (disease specific)
Type: token
Path: Condition.stage.summary
-
SP_ABATEMENT_STRING
Search parameter: abatement-stringDescription: Abatement as a string
Type: string
Path: Condition.abatement[x]
- See Also:
-
ABATEMENT_STRING
Fluent Client search parameter constant for abatement-stringDescription: Abatement as a string
Type: string
Path: Condition.abatement[x]
-
SP_PATIENT
Search parameter: patientDescription: Who has the condition?
Type: reference
Path: Condition.subject
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: Who has the condition?
Type: reference
Path: Condition.subject
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:patient". -
SP_CONTEXT
Search parameter: contextDescription: Encounter or episode when condition first asserted
Type: reference
Path: Condition.context
- See Also:
-
CONTEXT
Fluent Client search parameter constant for contextDescription: Encounter or episode when condition first asserted
Type: reference
Path: Condition.context
-
INCLUDE_CONTEXT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:context". -
SP_ONSET_AGE
Search parameter: onset-ageDescription: Onsets as age or age range
Type: quantity
Path: Condition.onset[x]
- See Also:
-
ONSET_AGE
Fluent Client search parameter constant for onset-ageDescription: Onsets as age or age range
Type: quantity
Path: Condition.onset[x]
-
SP_ABATEMENT_AGE
Search parameter: abatement-ageDescription: Abatement as age or age range
Type: quantity
Path: Condition.abatement[x]
- See Also:
-
ABATEMENT_AGE
Fluent Client search parameter constant for abatement-ageDescription: Abatement as age or age range
Type: quantity
Path: Condition.abatement[x]
-
SP_ASSERTED_DATE
Search parameter: asserted-dateDescription: Date record was believed accurate
Type: date
Path: Condition.assertedDate
- See Also:
-
ASSERTED_DATE
Fluent Client search parameter constant for asserted-dateDescription: Date record was believed accurate
Type: date
Path: Condition.assertedDate
-
SP_CATEGORY
Search parameter: categoryDescription: The category of the condition
Type: token
Path: Condition.category
- See Also:
-
CATEGORY
Fluent Client search parameter constant for categoryDescription: The category of the condition
Type: token
Path: Condition.category
-
SP_BODY_SITE
Search parameter: body-siteDescription: Anatomical location, if relevant
Type: token
Path: Condition.bodySite
- See Also:
-
BODY_SITE
Fluent Client search parameter constant for body-siteDescription: Anatomical location, if relevant
Type: token
Path: Condition.bodySite
-
-
Constructor Details
-
Condition
public Condition()Constructor -
Condition
Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(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
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist
-
getClinicalStatusElement
- Returns:
clinicalStatus
(The clinical status of the condition.). This is the underlying object with id, value and extensions. The accessor "getClinicalStatus" gives direct access to the value
-
hasClinicalStatusElement
-
hasClinicalStatus
-
setClinicalStatusElement
- Parameters:
value
-clinicalStatus
(The clinical status of the condition.). This is the underlying object with id, value and extensions. The accessor "getClinicalStatus" gives direct access to the value
-
getClinicalStatus
- Returns:
- The clinical status of the condition.
-
setClinicalStatus
- Parameters:
value
- The clinical status of the condition.
-
getVerificationStatusElement
- Returns:
verificationStatus
(The verification status to support the clinical status of the condition.). This is the underlying object with id, value and extensions. The accessor "getVerificationStatus" gives direct access to the value
-
hasVerificationStatusElement
-
hasVerificationStatus
-
setVerificationStatusElement
public Condition setVerificationStatusElement(Enumeration<Condition.ConditionVerificationStatus> value) - Parameters:
value
-verificationStatus
(The verification status to support the clinical status of the condition.). This is the underlying object with id, value and extensions. The accessor "getVerificationStatus" gives direct access to the value
-
getVerificationStatus
- Returns:
- The verification status to support the clinical status of the condition.
-
setVerificationStatus
- Parameters:
value
- The verification status to support the clinical status of the condition.
-
getCategory
- Returns:
category
(A category assigned to the condition.)
-
setCategory
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasCategory
-
addCategory
-
addCategory
-
getCategoryFirstRep
- Returns:
- The first repetition of repeating field
category
, creating it if it does not already exist
-
getSeverity
- Returns:
severity
(A subjective assessment of the severity of the condition as evaluated by the clinician.)
-
hasSeverity
-
setSeverity
- Parameters:
value
-severity
(A subjective assessment of the severity of the condition as evaluated by the clinician.)
-
getCode
- Returns:
code
(Identification of the condition, problem or diagnosis.)
-
hasCode
-
setCode
- Parameters:
value
-code
(Identification of the condition, problem or diagnosis.)
-
getBodySite
- Returns:
bodySite
(The anatomical location where this condition manifests itself.)
-
setBodySite
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasBodySite
-
addBodySite
-
addBodySite
-
getBodySiteFirstRep
- Returns:
- The first repetition of repeating field
bodySite
, creating it if it does not already exist
-
getSubject
- Returns:
subject
(Indicates the patient or group who the condition record is associated with.)
-
hasSubject
-
setSubject
- Parameters:
value
-subject
(Indicates the patient or group who the condition record is associated with.)
-
getSubjectTarget
- Returns:
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. (Indicates the patient or group who the condition record is associated with.)
-
setSubjectTarget
- Parameters:
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. (Indicates the patient or group who the condition record is associated with.)
-
getContext
- Returns:
context
(Encounter during which the condition was first asserted.)
-
hasContext
-
setContext
- Parameters:
value
-context
(Encounter during which the condition was first asserted.)
-
getContextTarget
- Returns:
context
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. (Encounter during which the condition was first asserted.)
-
setContextTarget
- Parameters:
value
-context
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. (Encounter during which the condition was first asserted.)
-
getOnset
- Returns:
onset
(Estimated or actual date or date-time the condition began, in the opinion of the clinician.)
-
getOnsetDateTimeType
- Returns:
onset
(Estimated or actual date or date-time the condition began, in the opinion of the clinician.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOnsetDateTimeType
-
getOnsetAge
- Returns:
onset
(Estimated or actual date or date-time the condition began, in the opinion of the clinician.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOnsetAge
-
getOnsetPeriod
- Returns:
onset
(Estimated or actual date or date-time the condition began, in the opinion of the clinician.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOnsetPeriod
-
getOnsetRange
- Returns:
onset
(Estimated or actual date or date-time the condition began, in the opinion of the clinician.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOnsetRange
-
getOnsetStringType
- Returns:
onset
(Estimated or actual date or date-time the condition began, in the opinion of the clinician.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOnsetStringType
-
hasOnset
-
setOnset
- Parameters:
value
-onset
(Estimated or actual date or date-time the condition began, in the opinion of the clinician.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getAbatement
- Returns:
abatement
(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.)
-
getAbatementDateTimeType
- Returns:
abatement
(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.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAbatementDateTimeType
-
getAbatementAge
- Returns:
abatement
(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.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAbatementAge
-
getAbatementBooleanType
- Returns:
abatement
(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.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAbatementBooleanType
-
getAbatementPeriod
- Returns:
abatement
(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.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAbatementPeriod
-
getAbatementRange
- Returns:
abatement
(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.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAbatementRange
-
getAbatementStringType
- Returns:
abatement
(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.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAbatementStringType
-
hasAbatement
-
setAbatement
- Parameters:
value
-abatement
(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.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getAssertedDateElement
- Returns:
assertedDate
(The date on which the existance of the Condition was first asserted or acknowledged.). This is the underlying object with id, value and extensions. The accessor "getAssertedDate" gives direct access to the value
-
hasAssertedDateElement
-
hasAssertedDate
-
setAssertedDateElement
- Parameters:
value
-assertedDate
(The date on which the existance of the Condition was first asserted or acknowledged.). This is the underlying object with id, value and extensions. The accessor "getAssertedDate" gives direct access to the value
-
getAssertedDate
- Returns:
- The date on which the existance of the Condition was first asserted or acknowledged.
-
setAssertedDate
- Parameters:
value
- The date on which the existance of the Condition was first asserted or acknowledged.
-
getAsserter
- Returns:
asserter
(Individual who is making the condition statement.)
-
hasAsserter
-
setAsserter
- Parameters:
value
-asserter
(Individual who is making the condition statement.)
-
getAsserterTarget
- Returns:
asserter
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. (Individual who is making the condition statement.)
-
setAsserterTarget
- Parameters:
value
-asserter
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. (Individual who is making the condition statement.)
-
getStage
- Returns:
stage
(Clinical stage or grade of a condition. May include formal severity assessments.)
-
hasStage
-
setStage
- Parameters:
value
-stage
(Clinical stage or grade of a condition. May include formal severity assessments.)
-
getEvidence
- Returns:
evidence
(Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed.)
-
setEvidence
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasEvidence
-
addEvidence
-
addEvidence
-
getEvidenceFirstRep
- Returns:
- The first repetition of repeating field
evidence
, creating it if it does not already exist
-
getNote
- Returns:
note
(Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis.)
-
setNote
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasNote
-
addNote
-
addNote
-
getNoteFirstRep
- Returns:
- The first repetition of repeating field
note
, creating it if it does not already exist
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-