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 class
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.DateClientParam
Fluent Client search parameter constant for abatement-datestatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for abatement-stringprotected 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 CodeableConcept
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
The Encounter during which this Condition was created or to which the creation of this record is tightly associated.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for encounterprotected Encounter
The actual object that is the target of the reference (The Encounter during which this Condition was created or to which the creation of this record is tightly associated.)protected List
<Condition.ConditionEvidenceComponent> Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition.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> Business identifiers assigned to this condition by the performer or other systems which remain constant as the resource is updated and propagates from server to server.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.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 patientstatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for recorded-dateprotected DateTimeType
The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date.protected Reference
Individual who recorded the record and takes responsibility for its content.protected Resource
The actual object that is the target of the reference (Individual who recorded the record and takes responsibility for its content.)protected 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-datestatic final String
Search parameter: abatement-stringstatic 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: 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: recorded-datestatic final String
Search parameter: severitystatic final String
Search parameter: stagestatic final String
Search parameter: subjectstatic final String
Search parameter: verification-statusprotected List
<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 CodeableConcept
The verification status to support the clinical status of the condition.Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.r4.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()
addStage()
copy()
void
copyValues
(Condition dst) 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
hasCode()
boolean
boolean
boolean
boolean
hasNote()
boolean
hasOnset()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasStage()
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setAbatement
(Type value) setAsserter
(Reference value) setAsserterTarget
(Resource value) setBodySite
(List<CodeableConcept> theBodySite) setCategory
(List<CodeableConcept> theCategory) setClinicalStatus
(CodeableConcept value) setCode
(CodeableConcept value) setEncounter
(Reference value) setEncounterTarget
(Encounter 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) setRecordedDate
(Date value) setRecorder
(Reference value) setRecorderTarget
(Resource value) setSeverity
(CodeableConcept value) setStage
(List<Condition.ConditionStageComponent> theStage) setSubject
(Reference value) setSubjectTarget
(Resource value) protected Condition
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
Business identifiers assigned to this condition by the performer or other systems which remain constant as the resource is updated and propagates from server to server. -
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.) -
encounter
The Encounter during which this Condition was created or to which the creation of this record is tightly associated. -
encounterTarget
The actual object that is the target of the reference (The Encounter during which this Condition was created or to which the creation of this record is tightly associated.) -
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. -
recordedDate
The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date. -
recorder
Individual who recorded the record and takes responsibility for its content. -
recorderTarget
The actual object that is the target of the reference (Individual who recorded the record and takes responsibility for its content.) -
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 of the Condition's verification status, such as evidence that confirmed or refuted the condition. -
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_RECORDED_DATE
Search parameter: recorded-dateDescription: Date record was first recorded
Type: date
Path: Condition.recordedDate
- See Also:
-
RECORDED_DATE
Fluent Client search parameter constant for recorded-dateDescription: Date record was first recorded
Type: date
Path: Condition.recordedDate
-
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: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error
Type: token
Path: Condition.verificationStatus
- See Also:
-
VERIFICATION_STATUS
Fluent Client search parameter constant for verification-statusDescription: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error
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 created as part of
Type: reference
Path: Condition.encounter
- See Also:
-
ENCOUNTER
Fluent Client search parameter constant for encounterDescription: Encounter created as part of
Type: reference
Path: Condition.encounter
-
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Condition:encounter". -
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_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_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
(Business identifiers assigned to this condition by the performer or other systems which remain constant as the resource is updated and propagates from server to server.)
-
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
-
getClinicalStatus
- Returns:
clinicalStatus
(The clinical status of the condition.)
-
hasClinicalStatus
-
setClinicalStatus
- Parameters:
value
-clinicalStatus
(The clinical status of the condition.)
-
getVerificationStatus
- Returns:
verificationStatus
(The verification status to support the clinical status of the condition.)
-
hasVerificationStatus
-
setVerificationStatus
- Parameters:
value
-verificationStatus
(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.)
-
getEncounter
- Returns:
encounter
(The Encounter during which this Condition was created or to which the creation of this record is tightly associated.)
-
hasEncounter
-
setEncounter
- Parameters:
value
-encounter
(The Encounter during which this Condition was created or to which the creation of this record is tightly associated.)
-
getEncounterTarget
- Returns:
encounter
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The Encounter during which this Condition was created or to which the creation of this record is tightly associated.)
-
setEncounterTarget
- Parameters:
value
-encounter
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The Encounter during which this Condition was created or to which the creation of this record is tightly associated.)
-
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.)
-
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
-
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.)
-
getRecordedDateElement
- Returns:
recordedDate
(The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date.). This is the underlying object with id, value and extensions. The accessor "getRecordedDate" gives direct access to the value
-
hasRecordedDateElement
-
hasRecordedDate
-
setRecordedDateElement
- Parameters:
value
-recordedDate
(The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date.). This is the underlying object with id, value and extensions. The accessor "getRecordedDate" gives direct access to the value
-
getRecordedDate
- Returns:
- The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date.
-
setRecordedDate
- Parameters:
value
- The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date.
-
getRecorder
- Returns:
recorder
(Individual who recorded the record and takes responsibility for its content.)
-
hasRecorder
-
setRecorder
- Parameters:
value
-recorder
(Individual who recorded the record and takes responsibility for its content.)
-
getRecorderTarget
- Returns:
recorder
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 recorded the record and takes responsibility for its content.)
-
setRecorderTarget
- Parameters:
value
-recorder
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 recorded the record and takes responsibility for its content.)
-
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.)
-
setStage
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasStage
-
addStage
-
addStage
-
getStageFirstRep
- Returns:
- The first repetition of repeating field
stage
, creating it if it does not already exist
-
getEvidence
- Returns:
evidence
(Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition.)
-
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
-
removeChild
- Overrides:
removeChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-