
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 enumstatic classstatic classstatic classstatic enumstatic 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.TokenClientParamFluent Client search parameter constant for abatement-booleanstatic 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-stringstatic final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for asserted-dateprotected DateTimeTypeThe date on which the existance of the Condition was first asserted or acknowledged.protected 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 Enumeration<Condition.ConditionClinicalStatus> The 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 ReferenceEncounter during which the condition was first asserted.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for contextprotected ResourceThe actual object that is the target of the reference (Encounter during which the condition was first asserted.)static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent 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.TokenClientParamFluent Client search parameter constant for evidencestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent 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. in CDA documents, or in written / printed documentation).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.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 patientprotected 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-booleanstatic final StringSearch parameter: abatement-datestatic final StringSearch parameter: abatement-stringstatic final StringSearch parameter: asserted-datestatic 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: contextstatic 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: severitystatic final StringSearch parameter: stagestatic final StringSearch parameter: subjectstatic final StringSearch parameter: verification-statusprotected Condition.ConditionStageComponentClinical 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 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, textFields inherited from class org.hl7.fhir.dstu3.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()copy()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) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasCode()booleanbooleanbooleanbooleanhasNote()booleanhasOnset()booleanbooleanbooleanbooleanbooleanbooleanbooleanhasStage()booleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(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 ConditionMethods 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, setTextMethods 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, setMetaMethods inherited from class org.hl7.fhir.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods 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, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNMethods 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
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
thisfor 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
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.)
-
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:
contextThe 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-contextThe 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:
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.)
-
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
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
-
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
-
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
-