
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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TypeThe date or estimated date that the condition resolved or went into remission.static final ca.uhn.fhir.rest.gclient.QuantityClientParamFluent Client search parameter constant for abatement-agestatic final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for abatement-datestatic final ca.uhn.fhir.rest.gclient.StringClientParamFluent Client search parameter constant for abatement-stringprotected ReferenceIndividual who is making the condition statement.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for asserterprotected ResourceThe actual object that is the target of the reference (Individual who is making the condition statement.)static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent 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.TokenClientParamFluent Client search parameter constant for categorystatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for clinical-statusprotected CodeableConceptThe clinical status of the condition.protected CodeableConceptIdentification of the condition, problem or diagnosis.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for codeprotected ReferenceThe 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.ReferenceClientParamFluent Client search parameter constant for encounterprotected EncounterThe 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.TokenClientParamFluent Client search parameter constant for evidencestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent 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.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.protected List<Annotation> Additional information about the Condition.protected TypeEstimated or actual date or date-time the condition began, in the opinion of the clinician.static final ca.uhn.fhir.rest.gclient.QuantityClientParamFluent Client search parameter constant for onset-agestatic final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for onset-datestatic final ca.uhn.fhir.rest.gclient.StringClientParamFluent Client search parameter constant for onset-infostatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientstatic final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for recorded-dateprotected DateTimeTypeThe recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date.protected ReferenceIndividual who recorded the record and takes responsibility for its content.protected ResourceThe actual object that is the target of the reference (Individual who recorded the record and takes responsibility for its content.)protected CodeableConceptA subjective assessment of the severity of the condition as evaluated by the clinician.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for severitystatic final StringSearch parameter: abatement-agestatic final StringSearch parameter: abatement-datestatic final StringSearch parameter: abatement-stringstatic final StringSearch parameter: asserterstatic final StringSearch parameter: body-sitestatic final StringSearch parameter: categorystatic final StringSearch parameter: clinical-statusstatic final StringSearch parameter: codestatic final StringSearch parameter: encounterstatic final StringSearch parameter: evidencestatic final StringSearch parameter: evidence-detailstatic final StringSearch parameter: identifierstatic final StringSearch parameter: onset-agestatic final StringSearch parameter: onset-datestatic final StringSearch parameter: onset-infostatic final StringSearch parameter: patientstatic final StringSearch parameter: recorded-datestatic final StringSearch parameter: severitystatic final StringSearch parameter: stagestatic final StringSearch parameter: subjectstatic final StringSearch parameter: verification-statusprotected List<Condition.ConditionStageComponent> Clinical stage or grade of a condition.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for stageprotected ReferenceIndicates the patient or group who the condition record is associated with.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for subjectprotected ResourceThe 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.TokenClientParamFluent Client search parameter constant for verification-statusprotected CodeableConceptThe verification status to support the clinical status of the condition.Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, metaFields 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_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddNote()addStage()copy()voidcopyValues(Condition dst) booleanequalsDeep(Base other_) booleanequalsShallow(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) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasCode()booleanbooleanbooleanbooleanhasNote()booleanhasOnset()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasStage()booleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(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 ConditionMethods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setTextMethods 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, setMetaMethods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods 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, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods 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
thisfor 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
thisfor 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
thisfor 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:
subjectThe 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-subjectThe 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:
encounterThe 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-encounterThe 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:
recorderThe 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-recorderThe 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:
asserterThe 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-asserterThe 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
thisfor 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
thisfor 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
thisfor 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:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-