EhrCondition__c

Represents detailed information about conditions, problems, and diagnoses recognized by a clinician.

Supported Calls 

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

This packaged object has a standard object counterpart in the Clinical Data Model. We recommend using the standard object because it’s more closely aligned with FHIR v4.0.

Fields 

AbatementDetail255__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The date or estimated date when the condition was resolved or went into remission. Limit: 255 characters.

AbatementDetail__c 

  • Type: string
  • Properties: Create, Nillable, Update
  • Description: The long text description of the date or estimated date when the condition was resolved or went into remission.

Account__c 

  • Type: reference
  • Properties: Create, Filter, Group, Sort,
  • Description: The person account that represents the patient in Lightning Platform.

AsserterPatient__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The person who asserts the condition.

AsserterPractitioner__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The person reporting the condition.

CategoryCode__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system-defined code that represents the category that’s assigned to the condition. Examples of categories are complaint, symptom, and diagnosis.

CategoryLabel__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The human-readable label that represents the category that’s assigned to the condition. Examples of categories are complaint, symptom, and diagnosis.

CategorySystem__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system that defines the category that’s assigned to the condition. Examples of categories are complaint, symptom, and diagnosis.

CertaintyCode__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system-defined code that represents level of confidence that the condition is correct.

CertaintyLabel__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The human-readable label that represents the certainty of a correct condition.

CertaintySystem__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system that defines the certainty.

Code__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system-defined code that represents the condition, problem, or diagnosis.

CodeLabel__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The human-readable label that represents the condition, problem, or diagnosis.

CodeSystem__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system that defines the condition, problem, or diagnosis.

DateAsserted__c 

  • Type: dateTime
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The estimated or actual date when the condition, problem, or diagnosis was first detected or suspected.

Encounter__c 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The encounter during which the condition was first asserted. Lookup to EhrEncounter__c.

EvidenceCode__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system-defined code that represents the manifestation or symptom that led to the recording of this condition. Evidence can be a simple list of coded symptoms or manifestations, or references to observations or formal assessments, or both.

EvidenceDetail__c 

  • Type: textarea
  • Properties: Create, Nillable, Update
  • Description: A long text description of supporting information such as pathology reports.

EvidenceLabel__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The human-readable label that represents the manifestation or symptom that led to the recording of this condition. Evidence can be a simple list of coded symptoms or manifestations, or references to observations or formal assessments, or both.

EvidenceSystem__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system that defines the manifestation or symptom that led to the recording of this condition. Evidence can be a simple list of coded symptoms or manifestations, or references to observations or formal assessments, or both.

IsAbated__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Whether the condition is resolved or in remission (true) or not (false). The default checkbox value is deselected.

IsRestricted__c 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether or not this field has restricted visibility based on sharing rules.

IsVisibleOnPatientCard__c 

  • Type: boolean
  • Properties: Defaulted on create, Filter, Group
  • Description: Indicates whether or not this field appears on the patient card.

LastActivityDate 

  • Type: date

  • Properties: Filter, Group, Nillable, Sort

  • Description: Whichever of the following is the most recent:

    • Due date of the most recent event logged against the record.
    • Due date of the most recently closed task associated with the record.

LastReferencedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The time stamp that indicates when the current user last viewed a related record.

LastViewedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The timestamp for when the current user last viewed this record. If this value is null, it’s possible that this record was referenced (LastReferencedDate) and not viewed.

LocationCode__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system-defined code that represents the anatomical location where the condition is manifested.

LocationDetail__c 

  • Type: textarea
  • Properties: Create, Nillable, Update
  • Description: A long text description with precise details about the anatomical location where the condition is manifested.

LocationLabel__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The human-readable label that represents the anatomical location where the condition is manifested.

LocationSystem__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system that defines the anatomical location where the condition is manifested.

Name 

  • Type: string
  • Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
  • Description: The EHR condition ID. Limit: 255 characters.

Notes__c 

  • Type: textarea
  • Properties: Create, Nillable, Update
  • Description: Additional information about the condition, including general comments about the description of the condition, its diagnosis, and prognosis.

Onset__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The estimated or actual date or date-time when the condition began, in the clinician’s opinion. Age is typically used when the patient reports an age when the condition began.

Patient__c 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The patient’s name. Lookup to EhrPatient__c.

SeverityCode__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system-defined code that represents a subjective assessment of the condition’s severity as evaluated by the clinician. Where possible, coding of the severity with a terminology is preferred.

SeverityLabel__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The human-readable label that represents a subjective assessment of the condition’s severity as evaluated by the clinician. Where possible, coding of the severity with a terminology is preferred.

SeveritySystem__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system that defines a subjective assessment of the condition’s severity as evaluated by the clinician Where possible, coding of the severity with a terminology is preferred.

SourceSystem__c 

  • Type: string
  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
  • Description: A name that identifies the system that created the record and owns update rights to it.

SourceSystemId__c 

  • Type: string
  • Properties: Create, Filter, Group, idLookup, Nillable, Sort, Update
  • Description: The ID of an external record. This field can’t be encrypted.

SourceSystemModified__c 

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The most recent date when the integration system wrote the record from the source record.

Stage__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: A condition’s clinical stage or grade, including a summary (such as “Stage 3”) or assessment (a reference to a formal record of the evidence on which the staging assessment is based). The determination of the stage is disease-specific. Can include formal severity assessments.

StatusCode__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system-defined code that represents the condition’s clinical status.

StatusLabel__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The human-readable label that represents the condition’s clinical status.

StatusSystem__c 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The system that defines the condition’s clinical status.

Usage 

Uses include recording a diagnosis during an encounter and populating a problem list or summary statement, such as a discharge summary.