Skip to main content

Objects

This reference page provides information about the objects that Komodo Care Connect uses. Each object section in this page includes a description of the object, an entity relationship diagram (ERD) for the object, and a schema table of the custom fields in the object. The ERDs and schema tables will only include standard Salesforce and Health Cloud fields and relationships that Komodo Care Connect uses for specific or unique purposes. For more information about Health Cloud objects, reference the Health Cloud Developer Guide.

The simplified entity relationship diagram below displays many of the primary objects and their relationships. The diagram does not depict every object or relationship that Komodo Care Connect uses. To see a diagram for a particular object that contains all relevant Komodo Care Connect relationships, navigate to that object's section on this page or use Salesforce's Schema Builder.

Simplified ERD for KCC objects

The Account (Account) standard object, along with the Person Account (PersonAccount) standard object, stores information about a business or individual. Table 214, “Account record types below lists the Account record types that Komodo Care Connect offers and uses out of the box.

Note

Access to every Komodo Care Connect Account record type is managed by permission sets, except for the Patient (PJN_Patient) record type, which is managed by the KCC - PS User profile. This is because the Patient record type is a foundational account type for patient services use cases. A custom profile should be created, modified, and assigned to users who should not be able to create patient accounts.

Table 214. Account record types

Business or Person

Record type

API name

Description

Business

Organization

PJN_Organization

A healthcare organization where physicians and staff work, such as a physician’s office, a hospital, or a treatment center.

Payer

IndustriesPayer

An insurance company or coverage provider that issues benefits to a patient. This is a Health Cloud Account record type.

Pharmacy

PJN_Pharmacy

A pharmacy from which patients will receive their prescribed product or medication.

Person

Caregiver

PJN_Caregiver

A person who supports a patient’s treatment, such as a parent, partner, or social worker.

Consumer

PJN_Consumer

A person who is or can be enrolled in an educational care plan. If the person is enrolled in a therapeutic care plan, they will be converted to a patient.

Patient

PJN_Patient

A person enrolled or seeking enrollment into a care program. This record type stores information about their name, birthdate, and gender.

Physician

PJN_Physician

A healthcare provider, or the person who prescribes and provides treatment for a patient. This record type stores information about their specialty, NPI, and Tax ID.

Staff

PJN_Staff

A person who works at a physician's office and helps manage a patient's care. These individuals typically act as the primary point of contact for Patient Access Leads for a patient's treatment.



Account ERD
Table 215. Account schema

Field label

API name

Data type

Description

Care Plan

HealthCloudGA__CarePlan__c

Lookup(Case)

The related Case record. For example, a patient's care plan.

Conversion DateTime

mvn__PJN_Conversion_DateTime__c

Date/Time

The date and time when the person account was converted from a consumer (PJN_Consumer record type) to a patient (PJN_Patient record type).

Credentials

mvn__PJN_Credentials__c

Picklist

The physician's credentials.

DEA

mvn__PJN_DEA__c

Text(9)

The Drug Enforcement Administration (DEA) registration number of the account.

Last 4 of SSN

mvn__PJN_Last_4_of_SSN__c

Text(4)

The last four digits of the account's social security number.

Warning

This field has been deprecated as of V2.2.0 and is only available in V2.1.5 and below.

NPI

mvn__PJN_NPI__c

Text(10) (External ID)

The unique National Provider Identifier (NPI) of the account.

Primary Address

mvn__PJN_Primary_Address_Formula__c

Formula (Text)

The account's primary address that is formatted for easier readability. It is surfaced from the Value (mvn__PJN_Value__c) field on the Contact Information (mvn__PJN_Contact_Information__c) object.

Primary Address

mvn__PJN_Primary_Address__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record of Address record type.

Primary Email

mvn__PJN_Primary_Email_Formula__c

Formula (Text)

The account's primary email address that is formatted for easier readability. It is surfaced from the Value (mvn__PJN_Value__c) field on the Contact Information (mvn__PJN_Contact_Information__c) object.

Primary Email

mvn__PJN_Primary_Email__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record of Email record type.

Primary Fax

mvn__PJN_Primary_Fax_Formula__c

Formula (Text)

The account's primary fax number that is formatted for easier readability. It is surfaced from the Value (mvn__PJN_Value__c) field on the Contact Information (mvn__PJN_Contact_Information__c) object.

Primary Fax

mvn__PJN_Primary_Fax__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record of Fax record type.

Primary Phone

mvn__PJN_Primary_Phone_Formula__c

Formula (Text)

The account's primary phone number that is formatted for easier readability. It is surfaced from the Value (mvn__PJN_Value__c) field on the Contact Information (mvn__PJN_Contact_Information__c) object.

Primary Phone

mvn__PJN_Primary_Phone__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record of Phone record type.

Professional Designation

mvn__PJN_Professional_Designation__c

Picklist

The credentials or professional designation of the account. Possible values are:

  • MD

  • NP

Record Type

mvn__PJN_Record_Type__c

Text(100)

The record type name that appears in the Account Search results.

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

SLN

mvn__PJN_SLN__c

Text(15)

The physician's state license number.

Specialty

mvn__PJN_Specialty__c

Picklist

The specialty of the account. Possible values include, but are not limited to:

  • Allergy and Immunology

  • Emergency Medicine

  • Neurology

  • Radiation Oncology

Status

mvn__PJN_Status__c

Picklist

The status of the account. Possible values are:

  • Active

  • Closed

  • Inactive

  • Undetermined

  • Dead

  • Retired

  • Rejected By Network

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.



The Activity standard object stores the details of each contact attempt, alongside the Task standard object. Reference Salesforce's Activities documentation.

Task ERD
Table 216. Activity schema

Field label

API name

Data type

Description

Attempt Date/Time

mvn__PJN_Attempt_Date_Time__c

Date/Time

The date and time that the contact attempt was made.

Outcome

mvn__PJN_Outcome__c

Picklist

The outcome of the contact attempt. Picklist values are:

  • Call Completed

  • Call Started

  • Left Message

  • Left Voicemail

  • No Answer

  • Not a good time

  • Rescheduled

  • Sent Email

  • Sent Text

  • Wrong Number



The Assistance Program (mvn__PJN_Assistance_Program__c) custom object stores the enrollment details of an assistance program, such as a patient's eligibility status and effective dates.

Table 217. Assistance Program record types

Record type

API name

Description

Bridge

PJN_Bridge

An enrollment into a Bridge assistance program.

Copay Savings

PJN_Copay

An enrollment into a Copay savings program.

Patient Assistance Program

PJN_Patient_Assistance_Program

An enrollment into a Patient Assistance Program (PAP).

Patient Assistance Program Locked

PJN_Patient_Assistance_Program_Locked

A read-only page layout for a Patient Assistance Program.

Quick Start

PJN_Quick_Start

An enrollment into a Quick Start assistance program.



mvn_­_­PJN_­Assistance_­Program_­_­c ERD
Table 218. mvn__PJN_Assistance_Program__c schema

Field label

API name

Data type

Description

Account

mvn__PJN_Account__c

Lookup(Account)

The related Account record. Out of the box, the Assistance Program - KCC Before Create Update (mvn__PJN_Assistance_Program_PJN_Before_Create_Update) flow sets this to be the same Account record that is related to the parent Care Plan (Case) record.

Active

mvn__PJN_Active__c

Formula (Checkbox)

When true, the assistance program is in effect and has not yet expired.

Address

mvn__PJN_Address__c

Text(100)

The address that is sent to the Financial Clearing House to determine PAP eligibility.

Address Lookup

mvn__PJN_Address_Lookup__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record of PJN_Address record type.

This value will supercede the Account Primary address, but not a value in the Address field of this record.

Assistance Program

Name

Auto Number

The unique identifier of the Assistance Program record. It is formatted as AP-{00000} and generates and increments automatically.

BIN

mvn__PJN_BIN__c

Text(255)

The Bank Identification Number (BIN).

Care Plan

mvn__PJN_Care_Plan__c

Master-Detail(Case)

The parent Case record representing the care plan.

City

mvn__PJN_City__c

Text(100)

The name of the city that is sent to the Financial Clearing House to determine PAP eligibility.

Copay

mvn__PJN_Copay__c

Currency(4, 2)

The copay amount.

Copay Card Number

mvn__PJN_Card_Number__c

Text(50) (External ID) (Unique Case Insensitive)

The card number submitted to enroll into a Copay savings program.

Coverage Investigation

mvn__PJN_Coverage_Investigation__c

Lookup(Coverage Investigation)

The related Coverage Investigation (mvn__PJN_Coverage_Investigation__c) record from where the assistance program was generated.

Date of Birth

mvn__PJN_Date_of_Birth__c

Date

The date of birth that is sent to the Financial Clearing House to determine PAP eligibility.

Effective Date

mvn__PJN_Effective_Date__c

Date

The start date from which the assistance program is effective.

Estimated Household Income

mvn__PJN_Estimated_Household_Income__c

Number(10, 0)

The estimated household income determined by the Financial Clearing House.

Estimated Household Size

mvn__PJN_Estimated_Household_Size__c

Number(2, 0)

The estimated household size determined by the Financial Clearing House.

Expiration Date

mvn__PJN_Expiration_Date__c

Date

The end date to which the assistance program is effective.

Federal Poverty Level Percentage

mvn__PJN_Federal_Poverty_Level_Percentage__c

Percent(10, 2)

The ratio of the estimated household income for the estimated household size against the federal poverty level determined by the Financial Clearing House.

First Name

mvn__PJN_First_Name__c

Text(100)

The first name that is sent to the Financial Clearing House to determine PAP eligibility.

Group

mvn__PJN_Group__c

Text(255)

The group number.

Last Name

mvn__PJN_Last_Name__c

Text(100)

The last name that is sent to the Financial Clearing House to determine PAP eligibility.

Member Plan

mvn__PJN_Member_Plan__c

Lookup(Member Plan)

The related Member Plan (mvn__PJN_Member_Plan__c) record for a Copay savings program.

Middle Name

mvn__PJN_Middle_Name__c

Text(100)

The middle name that is sent to the Financial Clearing House to determine PAP eligibility.

Outcome

mvn__PJN_Outcome__c

Picklist

The outcome of an enrollment application into an assistance program. Possible values are:

  • Pending

  • Eligible

  • Ineligible

PAP Eligibility

mvn__PJN_PAP_Eligibility__c

Formula (Text)

The eligibility status for PAP enrollment.

PCN

mvn__PJN_PCN__c

Text(255)

The Processor Control Number (PCN).

Phone

mvn__PJN_Phone__c

Phone

The phone number that is sent to the Financial Clearing House to determine PAP eligibility.

Phone Lookup

mvn__PJN_Phone_Lookup__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record of PJN_Phone record type.

This value will supercede the Account Primary phone, but not a value in the Phone field of this record.

Program Federal Poverty Threshold

mvn__PJN_Program_Federal_Poverty_Threshold__c

Percent(10, 2)

The eligibility threshold that is set for the program's federal poverty level.

Social Security Number

mvn__PJN_Social_Security_Number__c

Text(11)

The social security number that is sent to the Financial Clearing House to determine PAP eligibility.

State

mvn__PJN_State__c

Text(2)

The name of the state that is sent to the Financial Clearing House to determine PAP eligibility.

Type

mvn__PJN_Record_Type__c

Formula (Text)

The record type name. The PJN_Patient_Assistance_Program_Locked record type appears as "Patient Assistance Program."

Zip

mvn__PJN_Zip__c

Text(10)

The zip or postal code that is sent to the Financial Clearing House to determine PAP eligibility.



The Care Program (CareProgram) Health Cloud object defines the specific care program that a patient can be enrolled into.

CareProgram ERD
Table 219. CareProgram schema

Field label

API name

Data type

Description

Filter Round Robin by Payers

mvn__PJN_Filter_Round_Robin_by_Payers__c

Checkbox

When set to true, the specialty pharmacy round robin assignment requires payers to have a list of pharmacies that has some intersection with the program pharmacy list so that a pharmacy can be assigned.

PAP Federal Poverty Level Threshold

mvn__PJN_PAP_Federal_Poverty_Level_Threshold__c

Percent(5, 2)

The threshold that determines Patient Assistance Program (PAP) eligibility for the care program. Any value above this threshold is considered ineligible.

Parent Program

ParentProgramId

Lookup(Care Program)

The parent care program, if any.

Program DeveloperName

mvn__PJN_Program_DeveloperName__c

Text(255) (External ID) (Unique Case Sensitive)

The API name of the Program (mvn__PJN_Program__mdt) metadata record that defines the structure of the care program.

Type

mvn__PJN_Type__c

Picklist

The type of care program. Picklist values are:

  • Educational

  • Therapeutic



The Care Program Product (CareProgramProduct) Health Cloud object stores details about the product in a program.

CareProgramProduct ERD
Table 220. CareProgramProduct schema

Field label

API name

Data type

Description

Care Program

CareProgramId

Lookup(Care Program)

The related Care Program (CareProgram) record.

NDC

mvn__PJN_NDC__c

Text(13) (External ID) (Unique Case Sensitive)

The national drug code (NDC) of the product.

Program Developer Name

mvn__PJN_Program_Developer_Name__c

Text(255)

The API name of the program that the product is used for.

Status

Status

Picklist

The status of the product in the related care program. Picklist values are:

  • Active

  • Inactive



The Care Program Specialty Pharmacy (mvn__PJN_Care_Program_Specialty_Pharmacy__c) custom junction object defines the contracted specialty pharmacy for a given program.

mvn__PJN_Care_Program_Specialty_Pharmacy__c ERD
Table 221. mvn__PJN_Care_Program_Specialty_Pharmacy__c schema

Field label

API name

Data type

Description

Care Program Specialty Pharmacy Name

Name

Auto Number

The unique identifier for the Care Program Specialty Pharmacy record. It is formatted as CPSP-{00000} and generates and increments automatically.

Last Round Robin Assign Date/Time

mvn__PJN_Last_Round_Robin_Assign_Date_Time__c

Date/Time

The last time the specialty pharmacy was assigned for the parent program.

Program

mvn__PJN_Program__c

Master Detail (Care Program)

The parent Care Program (CareProgram) record representing the program that the specialty pharmacy distributes drugs for.

Specialty Pharmacy

mvn__PJN_Specialty_Pharmacy__c

Lookup(Account)

The related Account record representing the specialty pharmacy that distributes drugs.



The Case standard object is the central object of Komodo Care Connect. It stores information about a patient's treatment journey, including related activities and care gaps. Case records can be owned by a shared queue or an individual user. Table 222, “Case record types below lists the Case record types that Komodo Care Connect offers out of the box.

Table 222. Case record types

Record type

API name

Description

Activity

PJN_Activity

An activity related to a patient's care plan. Completed activities progress a patient's journey through a care program. Reference Activities.

CarePlan

CarePlan

A patient's journey through a care program. This is the record to which most other Komodo Care Connect records are related.

Missing Information

PJN_Missing_Information

An activity related to missing enrollment information in a patient's care plan.

Request

PJN_Request

An activity outside of a patient's care plan, such as an enrollment or an inbound inquiry.



Case ERD
Table 223. Case schema

Field label

API name

Data type

Description

Account Name

mvn__PJN_Account_Name__c

Formula (Text)

The first and last name of the related Account record on the AccountId field. This is used in the Patient Merge Tool.

Account Name

AccountId

Lookup(Account)

The related Account record representing the patient on the care plan.

Actions

mvn__PJN_Actions__c

Text(10)

The label for the quick actions highlights panel in the care plan.

Active Coverage Investigation

mvn__PJN_Active_Coverage_Investigation__c

Lookup(Coverage Investigation)

The related Coverage Investigation (mvn__PJN_Coverage_Investigation__c) record representing the patient's current coverage.

Activity Timeline Status

mvn__PJN_Activity_Timeline_Status__c

Formula (Text)

The lowercase equivalent of the selected value in the Status field.

Alternative Activity Owner

mvn__PJN_Alternative_Activity_Owner__c

Lookup(User)

The related User record to be assigned as the owner of the care plan activity instead of the care plan owner.

Cadence

mvn__PJN_Cadence__c

Picklist

The time interval for the mvn__PJN_Repeat_Every__c field. Possible values are:

  • Day

Cancellation Reason

mvn__PJN_Cancellation_Reason__c

Picklist

The reason that an activity is being canceled without any attempts. Possible values are:

  • No longer needed

  • Already completed

Cancelled Date

mvn__PJN_Cancelled_Date__c

Formula (Date)

The date that the Case record was canceled on.

Care Manager

mvn__PJN_Care_Manager__c

Formula (Text)

The first and last name of the case manager assigned to the care plan. This is either the owner of the parent Case record on the ParentId field, if applicable, or the owner of the current Case record.

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

Care Plan Start Status

mvn__PJN_Care_Plan_Start_Status__c

Picklist

The trigger to start a care plan and track its status. Picklist values are:

  • Initiate

  • Pending

  • Started

  • Error

Caregiver

mvn__PJN_Caregiver__c

Lookup(Account)

The related Account record representing the caregiver assigned to the care plan. The record type of the Account record must equal PJN_Caregiver.

Caregiver

mvn__PJN_Caregiver_Formula__c

Formula (Text)

The first and last name of the related caregiver Account on the mvn__PJN_Caregiver__c field.

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

CarePlan Problem

mvn__PJN_CarePlan_Problem__c

Lookup(Problem)

The related Problem (HealthCloudGA__CarePlanProblem__c) record.

Case Indicator

mvn__PJN_Case_Indicator__c

Formula (Text)

The indicator icon that appears based on the HealthCloudGA__DueDate__c field. This is only applicable for Case records that are not of CarePlan record type.

Case Number

CaseNumber

Auto Number

The unique identifier of the Case record. It generates and increments automatically and is formatted as {00000000}.

Case Origin

Origin

Picklist

The means from which the Case record was created. Picklist values are:

  • Email

  • Phone

  • Web

  • Fax

Note

Due to a known issue in Salesforce, the Fax picklist value will be deployed in your environment but not assigned on the Case Origin field to any Case record type. As a workaround, navigate to the Request (PJN_Request) record type on the Case object, as well as any other Case record type as appropriate, and enable Fax as a picklist value.

For more information, reference Enable "Fax" as a Case Origin picklist value on Case records.

Case Owner

OwnerId

Lookup(User,Group)

The owner of the Case record.

Closed Date

mvn__PJN_Closed_Date_Formula__c

Formula (Date)

The date that the Case record was closed on. This value is retrieved from the CreatedDate field.

Coverage Investigation

mvn__PJN_Coverage_Investigation__c

Lookup(Coverage Investigation)

The related Coverage Investigation (mvn__PJN_Coverage_Investigation__c) record from which the follow-up case is generated.

Coverage Status

mvn__PJN_Coverage_Status__c

Formula (Text)

The coverage outcome from the care plan's related Coverage Investigation (mvn__PJN_Coverage_Investigation__c) record on the mvn__PJN_Active_Coverage_Investigation__c field.

Date/Time Closed

ClosedDate

Date/Time

The date and time that the Case record was closed on.

Date/Time Opened

CreatedDate

Date/Time

The date and time that the Case record was created on.

Due Date

HealthCloudGA__DueDate__c

Date

The date that the case should be closed by.

Enrollment Activity

mvn__PJN_Enrollment_Activity__c

Lookup(Case)

The related Case record representing the source enrollment activity that initiated the creation of a care plan.

Enrollment Address

mvn__PJN_Enrollment_Address__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record representing the physician's address. This value is entered during the enrollment process and may be different from the physician's primary address to help assign a case manager to the care plan via Zip To Team.

Enrollment Completed?

mvn__PJN_Enrollment_Completed__c

Checkbox

When true, the patient has finished enrolling into the care plan. This field is not generally displayed but can be used to trigger logic, such as Missing Information triggers.

Enrollment Date

mvn__PJN_Enrollment_Date__c

Formula (Date)

The date that the patient was enrolled into the care plan. This value is retrieved from the CreatedDate field of either the parent Case record on the ParentId field or the current Case record.

Last Updated

mvn__PJN_Last_Updated_Formula__c

Formula (Date)

The date that the Case record was last modified on. This is retrieved from the LastModifiedDate field.

Most Recent Call Attempt

mvn__PJN_Most_Recent_Call_Attempt2__c

Date/Time

The date and time of the most recent contact attempt on the care plan.

Next Activity

mvn__PJN_Next_Activity__c

Formula (Date)

The date to which the next recurring activity's HealthCloudGA__DueDate__c field will be set. This is calculated based on the mvn__PJN_Repeat_Every__c and mvn__PJN_Cadence__c fields. This can be overridden with the mvn__PJN_Override_Next_Activity__c field.

Number of Attempts

mvn__PJN_Number_of_Attempts2__c

Number(3, 0)

The number of contact attempts on the care plan.

Override Next Activity

mvn__PJN_Override_Next_Activity__c

Date

The manual date to which the next recurring activity's HealthCloudGA__DueDate__c field will be set. This overrides the mvn__PJN_Next_Activity__c field.

Owner

mvn__PJN_Owner_Name_Formula__c

Formula (Text)

The first and last name of the owner of the Case record on the OwnerId field.

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

Parent Case

ParentId

Lookup(Case)

The related Case record representing the parent care plan, if applicable.

Patient Name

mvn__PJN_Patient_Name__c

Formula (Text)

The first and last name of the patient on the AccountId field.

Patient Primary Prescription

mvn__PJN_Patient_Primary_Prescription__c

Lookup(Prescription)

The related Prescription (mvn__PJN_Prescription__c) record representing the patient's primary active prescription.

Pharmacy Status

mvn__PJN_Pharmacy_Status__c

Text(255)

The status from a pharmacy.

Pharmacy Status

mvn__PJN_Pharmacy_Status_Formula__c

Formula (Text)

The concatenation of the status and sub-status from a pharmacy.

Pharmacy Sub-Status

mvn__PJN_Pharmacy_Sub_Status__c

Text(255)

The sub-status from a pharmacy.

Physician

mvn__PJN_Physician__c

Lookup(Account)

The related Account record representing the physician assigned to the care plan. The record type of the Account record must equal mvn__PJN_Physician.

Physician

mvn__PJN_Physician_Formula__c

Formula (Text)

The first and last name of the related physician Account on the mvn__PJN_Physician__c field. This is used to link to the physician on the parent Case record on the ParentId field.

Physician Full Name

mvn__PJN_Physician_Full_Name__c

Formula (Text)

The first and last name of the related physician Account on the mvn__PJN_Physician__c field. This is used to display the physician name on the current Case record.

Physician Id

mvn__PJN_Physician_Id__c

Formula (Text)

The ID of the associated physician. This value is retrieved from the mvn__PJN_Physician__c field of either the parent Case record on the ParentId field or the current Case record.

Primary Member Plan

mvn__PJN_Primary_Member_Plan__c

Lookup(Member Plan)

The related Member Plan (mvn__PJN_Member_Plan__c) record representing the patient's primary active member plan.

Primary Prescription

mvn__PJN_Primary_Prescription__c

Lookup(Prescription)

The related EHR Medication Prescription (HealthCloudGA__EhrMedicationPrescription__c) record representing the patient's primary active prescription.

Warning

This field has been deprecated as of V1.2.0 and is only available in V1.1.0 and below. This field is superseded by the Patient Primary Prescription (mvn__PJN_Patient_Primary_Prescription__c) field.

Program

mvn__PJN_Program__c

Lookup(Care Program)

The related Care Program (CareProgram) record.

Program

mvn__PJN_Program_Formula__c

Formula (Text)

The name of the related care program on the mvn__PJN_Program__c field.

Program Case DeveloperName

mvn__PJN_Program_Case_DeveloperName__c

Text(255)

The API name of the Program Case (mvn__PJN_Program_Case__mdt) metadata record that the Case record is used for.

Program DeveloperName

mvn__PJN_Program_DeveloperName__c

Text(255)

The API name of the Program (mvn__PJN_Program__mdt) metadata record that the Case record is used for.

Program Start Problem

mvn__PJN_Program_Start_Problem__c

Text(255)

The API name of the Program Problem (mvn__PJN_Program_Problem__mdt) metadata record, or stage, that starts the associated Program when initiated. If no value is provided, the first stage is used.

This field is primarily used when data is loaded from an external system.

Program Type

mvn__PJN_Program_Type__c

Formula (Text)

The type of care program related to the case, or the selected Type (mvn__PJN_Type__c) picklist value on the related Care Program (CareProgram) record via the Program (mvn__PJN_Program__c) field of this Case record.

Region

mvn__PJN_Region__c

Text(255)

The region that the case is assigned to.

Repeat

mvn__PJN_Repeat__c

Picklist

The indication that a new, duplicate activity should be automatically created when the current activity is closed. Picklist values are:

  • Doesn't Repeat

  • Repeats

Repeat Every

mvn__PJN_Repeat_Every__c

Number(18, 0)

The number of days in the future to which the HealthCloudGA__DueDate__c field will be set when the recurring activity is generated, or the number of days between each recurring activity. The cadence (i.e. days) is set in the mvn__PJN_Cadence__c field.

Run Zip to Team

mvn__PJN_Run_Zip_to_Team__c

Picklist

The field that can trigger the Zip To Team functionality to run. Picklist values are:

  • No

  • Update Case Manager

  • Keep Case Manager

Run ZTT Against Enrollment Address

mvn__PJN_Run_ZTT_Against_Enrollment_Address__c

Checkbox

When set to true, an update to the mvn__PJN_Physician__c field will initiate both a corresponding update to the mvn__PJN_Enrollment_Address__c field as well as a care team reassignment to the care plan via Zip to Team.

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

Secondary Member Plan

mvn__PJN_Secondary_Member_Plan__c

Lookup(Member Plan)

The related Member Plan (mvn__PJN_Member_Plan__c) record representing the patient's secondary active member plan.

Staff

mvn__PJN_Staff__c

Lookup(Account)

The related Account record representing the staff assigned to the care plan. The record type of the Account record must equal PJN_Staff.

Staff

mvn__PJN_Staff_Formula__c

Formula (Text)

The first and last name of the related staff Account on the mvn__PJN_Staff__c field.

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

Status

Status

Picklist

The status of the case. Picklist values are:

  • Open

  • Closed

  • Cancelled

Warning

In Komodo Care Connect V1 out of the box, the only active picklist value in the Status field on Case records is Closed. To activate Open and Cancelled (Closed) and set Open as the default status when creating new Case records:

  1. In Setup, search for and select Support Processes.

  2. Click PJN_Care Plan Activity.

  3. Move Open and Cancelled (Closed) from Available Values to Selected Values.

  4. Set the Default to Open.

  5. Click Save.

Subject

Subject

Text(255)

The title of the care plan, request, or activity.

Territory

mvn__PJN_Territory__c

Text(255)

The territory that the case is assigned to.

Tertiary Member Plan

mvn__PJN_Tertiary_Member_Plan__c

Lookup(Member Plan)

The related Member Plan (mvn__PJN_Member_Plan__c) record representing the patient's tertiary active member plan.

Therapy Access

mvn__PJN_Therapy_Access__c

Formula (Text)

The coverage type from the care plan's related Coverage Investigation (mvn__PJN_Coverage_Investigation__c) record on the mvn__PJN_Active_Coverage_Investigation__c field.

Therapy Status

mvn__PJN_Therapy_Status__c

Picklist

The status of the patient's program treatment journey. Picklist values control the mvn__PJN_Therapy_Sub_Status__c field and are:

  • Pending

  • On Therapy

  • Treatment Complete

  • Discontinued

  • Cancelled

Therapy Status

mvn__PJN_Therapy_Status_Formula__c

Formula (Text)

The concatenation of the care plan's therapy status and therapy sub-status on the mvn__PJN_Therapy_Status__c and mvn__PJN_Therapy_Sub_Status__c fields.

Therapy Sub-Status

mvn__PJN_Therapy_Sub_Status__c

Picklist

The sub-status of a patient's program treatment journey. Picklist values are dependent on the mvn__PJN_Therapy_Status__c field and include, but are not limited to:

  • Program Initiation

  • Missing Patient Information

  • Missing Physician Information

  • BI In Progress

Zip To Team

mvn__PJN_Zip_To_Team__c

Lookup(Zip To Team)

The related Zip To Team (mvn__PJN_Zip_To_Team__c) record used to align the care plan to a care team.



The Contact-Contact Relationship (HealthCloudGA__ContactContactRelation__c) Health Cloud object stores relationships between individuals (e.g., a relationship between a patient and a caregiver).

Table 226. HealthCloudGA__ContactContactRelation__c schema

Field label

API name

Data type

Description

Relationship Display Name

mvn__PJN_Relationship_Display_Name__c

Formula (Text)

The concatenation of the first and last name of the current contact and the first and last name of the related contact. This appears in each contact record's highlights panel via the Contact-Contact Relationship Compact Layout (mvn__PJN_Contact_Contact_Relationship_Compact_Layout).



The Contact Information (mvn__PJN_Contact_Information__c) custom object stores contact information about an Account record, including address, email, fax, and phone information. The Contact Information object and Account object have a master-detail relationship.

mvn__PJN_­Contact_­Information_­_­c ERD
Table 227. mvn__PJN_Contact_Information__c schema

Field label

API name

Data type

Description

Account

mvn__PJN_Account__c

Master Detail(Account)

The parent Account record that the contact information is for.

Account Name

mvn__PJN_Account_Name__c

Formula (Text)

The concatenation of the first name and last name of the parent Account record.

Address Line 1

mvn__PJN_Address_Line_1__c

Text(100)

The first line of an address.

Address Line 2

mvn__PJN_Address_Line_2__c

Text(100)

The second line of an address.

Best Time

mvn__PJN_Best_Time__c

Text(255)

The best time to contact the account.

City

mvn__PJN_City__c

Text(50)

The city of an address.

Contact Number

Name

Auto Number

The unique identifier of the Contact Information record. It generates and increments automatically and is formatted as CI-{00000}.

Country

mvn__PJN_Country__c

Picklist

The country of an address.

Email

mvn__PJN_Email__c

Email

The correspondence email address.

Extension Number

mvn__PJN_Extension_Number__c

Text(10)

The phone extension number.

External ID

mvn__PJN_External_ID__c

Text(50) (External ID) (Unique Case Insensitive)

The external ID.

Fax

mvn__PJN_Fax__c

Phone

The correspondence fax number.

Fax 2

mvn__PJN_Fax_2__c

Phone

The second fax number.

Geolocation

mvn__PJN_Geolocation__c

Geolocation

The geolocation of an address.

Messages OK?

mvn__PJN_Messages_OK__c

Picklist

Whether or not it is okay to leave a message.

Phone

mvn__PJN_Phone__c

Phone

The correspondence phone number.

Phone 2

mvn__PJN_Phone_2__c

Phone

The second phone number.

Postal Code

mvn__PJN_Postal_Code__c

Text(10)

The zip or postal code of an address.

Primary

mvn__PJN_Primary__c

Formula (Checkbox)

Whether or not the Contact Information record is the primary contact information for the parent Account.

Record Type

RecordTypeId

Record Type

The ID of the contact information record type.

Related Address Fax Field

mvn__PJN_Related_Address_Fax_Field__c

Picklist

The Address_vod fax field that the fax value is related to, if applicable. Possible values are:

  • Fax_vod__c

  • Fax_2_vod__c

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

Related Address Phone Field

mvn__PJN_Related_Address_Phone_Field__c

Picklist

The Address_vod phone field that the phone value is related to, if applicable. Possible values are:

  • Phone_vod__c

  • Phone_2_vod__c

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

Sequence #

mvn__PJN_Sequence_Number__c

Number(3, 0)

The priority sequence number.

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

Set as Primary

mvn__PJN_Set_as_Primary__c

Checkbox

When set to true, the contact information is set as the primary contact information for the parent Account record. This is automatically updated upon a trigger.

State

mvn__PJN_State__c

Picklist

The state of an address. The picklist values are dependent on the selected Country.

Status

mvn__PJN_Status__c

Picklist

The status of the contact information. Possible values are:

  • Active

  • Inactive

  • Rejected By Network

Warning

This field has been deprecated as of V2 and is only available in V1.3.0 and below.

Text Messages OK?

mvn__PJN_Text_Messages_OK__c

Picklist

Whether or not it is okay to send a text message.

Type

mvn__PJN_Type_Formula__c

Formula (Text)

The concatenation of the record type and the correspondence type. This is used to format the Type column in the Contact Information component.

Type

mvn__PJN_Type__c

Picklist

The correspondence label or type. Possible values are:

  • Business

  • Home

  • Mobile

  • Personal

  • Work

  • Mailing

  • Shipping

  • PO Box

Type

mvn__PJN_Record_Type_Name__c

Formula (Text)

The record type of the contact information.

Value

mvn__PJN_Value__c

Text(255)

The formatted information of the selected record type. For example, the value for the Address record type is the concatenation of both lines of the address, the city, the state, and the zip or postal code. This is surfaced in the Value column in the Contact Information component. Out of the box, the Contact Information - KCC Before Create Update (mvn__PJN_Contact_Information_Before_Create_Update) flow sets and formats this field.

Voice Messages OK?

mvn__PJN_Voice_Messages_OK__c

Picklist

Whether or not it is okay to leave a voice message.



The Coverage Benefit (mvn__PJN_Coverage_Benefit__c) custom object stores information about a patient's financial coverage for a given member plan.

mvn__PJN_Member_Plan__c ERD
Table 228. mvn__PJN_Coverage_Benefit__c schema

Field label

API name

Data type

Description

Copay

mvn__PJN_Copay__c

Currency(4, 2)

The copay amount.

Coverage Benefit Number

Name

Auto Number

The unique identifier of the Coverage Benefit record. It is formatted as CB-{00000} and generates and increments automatically.

Deductible

mvn__PJN_Deductible__c

Currency(4, 2)

The deductible amount.

Member Plan

mvn__PJN_Member_Plan__c

Master-Detail(Member Plan)

The parent Member Plan (mvn__PJN_Member_Plan__c) record.

Out of Pocket Amount

mvn__PJN_Out_of_Pocket_Amount__c

Currency(4, 2)

The out of pocket amount.

PA Required

mvn__PJN_PA_Required__c

Picklist

Whether or not patient assistance is required. Possible values are:

  • Yes

  • No

Paid

mvn__PJN_Paid__c

Currency(4, 2)

The paid amount.



The Coverage Investigation (mvn__PJN_Coverage_Investigation__c) custom object stores information about a patient's therapy coverage options, benefits verification, and the coverage investigation outcome.

mvn_­_­PJN_­Coverage_­Investigation_­_­c ERD
Table 229. mvn__PJN_Coverage_Investigation__c schema

Field label

API name

Data type

Description

Access Type

mvn__PJN_Access_Type__c

Picklist

The type of access the patient will have following the coverage investigation. Possible values are:

  • Cash

  • Commercial

  • Medicaid

  • Medicare

  • Bridge Program

  • Patient Assistance Program

  • Quick Start

Benefits Verification Status

mvn__PJN_Benefits_Verification_Status__c

Picklist

The status of the benefits verification. Possible values are:

  • Initiate

  • Complete

  • Error

Care Plan

mvn__PJN_Care_Plan__c

Master-Detail(Case)

The parent Case record representing the care plan from where the coverage investigation is run.

Coverage Investigation Number

Name

Auto Number

The unique identifier of the Coverage Investigation record. It is formatted as CI-{00000} and generates and increments automatically.

Investigation Type

mvn__PJN_Type__c

Picklist

The type of coverage investigation being performed. Possible values are:

  • Initial Investigation

  • Re-Authorization

Is Active Investigation?

mvn__PJN_Is_Active_Investigation__c

Formula (Checkbox)

When true, the coverage investigation is active on the parent Care Plan.

Outcome

mvn__PJN_Outcome__c

Picklist

The final coverage investigation outcome as a result of all of the benefits verification for a patient. Possible values are:

  • Pending

  • Covered

  • Not Covered

Selected Specialty Pharmacy

mvn__PJN_Selected_Specialty_Pharmacy__c

Lookup(Account)

The related Account record representing the specialty pharmacy that was selected to dispense the drug. This must be of PJN_Pharmacy record type.

Set as Active on Care Plan

mvn__PJN_Set_as_Active__c

Checkbox

When true, the PJN_ActiveCoverageInvestigationHdlr Apex class is triggered. This handler sets the coverage investigation as active on the parent Care Plan and then sets the field to false so that the handler can be triggered again.

Special Pharmacy Round Robin Audit

mvn__PJN_Special_Pharmacy_Round_Robin_Audit__c

Long Text Area(131072)

The information used to determine round robin assignment. This is stamped at the time that the assignment is made.

Specialty Pharmacy Selection Reason

mvn__PJN_Specialty_Pharmacy_Selection_Reason__c

Picklist

The logic by which the specialty pharmacy was selected. Possible values are:

  • Patient Preferred

  • Payer Mandated

  • Prescriber Preferred

  • Round-Robin

Status

mvn__PJN_Status__c

Picklist

The status of the coverage investigation. Possible values are:

  • Pending

  • In Progress

  • Completed

  • Cancelled



The Coverage Investigation Item (mvn__PJN_Coverage_Investigation_Item__c) custom object identifies the member plan that needs to be investigated and verified for a given coverage investigation.

mvn_­_­PJN_­Coverage_­Investigation_­Item_­_­c ERD
Table 230. mvn__PJN_Coverage_Investigation_Item__c schema

Field label

API name

Data type

Description

Coverage Investigation

mvn__PJN_Coverage_Investigation__c

Master-Detail(Coverage Investigation)

The parent Coverage Investigation (mvn__PJN_Coverage_Investigation__c) record.

Coverage Investigation Item Name

Name

Auto Number

The unique identifier of the Coverage Investigation Item record. It is formatted as CII-{000000} and generates and increments automatically.

Coverage Investigation Status

mvn__PJN_Coverage_Investigation_Status__c

Formula (Text)

The status of the parent Coverage Investigation. This is used for filtering in process automations and appears in Member Plan related lists.

Insurance Type

mvn__PJN_Insurance_Type__c

Formula (Text)

The concatenation of the Coverage Order and Coverage Type values on the related Member Plan.

Member Plan

mvn__PJN_Member_Plan__c

Lookup(Member Plan)

The related Member Plan (mvn__PJN_Member_Plan__c) record that is being assessed in the parent Coverage Investigation.

Payer / Plan

mvn__PJN_Payer_Plan__c

Formula (Text)

The concatenation of the Payer Name and Plan Name values on the related Member Plan.

Therapy Covered?

mvn__PJN_Therapy_Covered__c

Formula (Text)

The Therapy Covered? value from the related Member Plan.



The Data Change Request (mvn__PJN_Data_Change_Request__c) custom object groups the request details for a change in data, such as the merging of duplicate patient Account records via the Patient Merge Tool. More specific data changes can be further stored in the child Data Change Request Line (mvn__PJN_Data_Change_Request_Line__c) object.

mvn__PJN_Data_Change_Request__c ERD
Table 231. mvn__PJN_Data_Change_Request__c schema

Field label

API name

Data type

Description

Account

mvn__PJN_Account__c

Lookup(Account)

The related Account record representing either the modified account or the parent account of modified records.

Contact Information

mvn__PJN_Contact_Information__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record.

Country

mvn__PJN_Country__c

Text(255)

The country code used for the mapping process.

Data Change Request Number

Name

Auto Number

The unique identifier of the Data Change Request record. It generates and increments automatically and is formatted as DCR - {000000000}.

External Id

mvn__PJN_External_Id__c

Text(100) (External ID) (Unique Case Sensitive)

The ID of the Data Change Request record in external systems.

Parent Data Change Request

mvn__PJN_Parent_Data_Change_Request__c

Lookup(Data Change Request)

The parent Data Change Request record. This is only used if there are multiple data change requests being created in a single step.

Warning

This field has been deprecated as of V1.3.0 and is only available in V1.2.0 and below.

Patient 1

mvn__PJN_Patient_1__c

Lookup(Account)

One of the patient Account records to be merged via the Patient Merge Tool, along with Patient 2.

Patient 1 Name

mvn__PJN_Patient_1_Name__c

Formula (Text)

The first and last name of Patient 1.

Patient 2

mvn__PJN_Patient_2__c

Lookup(Account)

One of the patient Account records to be merged via the Patient Merge Tool, along with Patient 1.

Patient 2 Name

mvn__PJN_Patient_2_Name__c

Formula (Text)

The first and last name of Patient 2.

Result Message

mvn__PJN_Result_Message__c

Long Text Area(500)

The result of interest from a data change request. For example, this captures the exception in a failed patient merge execution.

Status

mvn__PJN_Status__c

Picklist

The status of the local data change request that defines what happens next with the data change request.

  • Submitted

  • Pending

  • Processed

  • Cancelled

  • Updated

  • Merged

  • Rejected

  • Failed

Type

mvn__PJN_Type__c

Picklist

The type of data change request. Possible values are:

  • Delete

  • Edit

  • New

Winner Patient Id

mvn__PJN_Winner_Patient_Id__c

Lookup(Account)

The Account record that is kept in the merge process. This is the master or winning patient account identified in the Patient Merge Tool.



The Data Change Request Line (mvn__PJN_Data_Change_Request_Line__c) custom object stores the specific data changes in a given Data Change Request (mvn__PJN_Data_Change_Request__c) record.

mvn__PJN_Data_Change_Request_Line__c ERD
Table 232. mvn__PJN_Data_Change_Request_Line__c schema

Field label

API name

Data type

Description

Account

mvn__PJN_Account__c

Lookup(Account)

The related Account record representing either the modified account or the parent account of modified records.

Contact Information

mvn__PJN_Contact_Information__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record.

Data Change Request

mvn__PJN_Data_Change_Request__c

Master-Detail(Data Change Request)

The parent Data Change Request (mvn__PJN_Data_Change_Request__c) record.

DCR Line Number

Name

Auto Number

The unique identifier of the Data Change Request Line record. It is formatted as DCRL - {000000000} and generates and increments automatically.

Field API Name

mvn__PJN_Field_API_Name__c

Text(43)

The API name of the field that has a data change request.

Field Name

mvn__PJN_Field_Name__c

Text(40)

The label of the field that has a data change request.

Final Value

mvn__PJN_Final_Value__c

Long Text Area(4000)

The final value on the field after the data change request is resolved.

Is Address Field

mvn__PJN_Is_Address_Field__c

Checkbox

When true, the field in question is a Salesforce address field.

License

mvn__PJN_License__c

Lookup(License)

The related License (mvn__PJN_License__c) record to be modified, if applicable.

New Value

mvn__PJN_New_Value__c

Long Text Area(4000)

The new value on the field to be evaluated in the data change request.

Old Value

mvn__PJN_Old_Value__c

Long Text Area(4000)

The original value on the field.



The Request History (mvn__PJN_Data_Request__c) custom object stores the details of a request to gather missing information.

mvn__PJN_Data_Request__c ERD
Table 233. mvn__PJN_Data_Request__c schema

Field label

API name

Data type

Description

Care Plan

mvn__PJN_Care_Plan__c

Lookup(Case)

The related Care Plan (Case) record that the missing information is requested for.

Care Program

mvn__PJN_Care_Program__c

Lookup(Care Program)

The related Care Program (CareProgram) record that the missing information is requested for.

Case Source Object

mvn__PJN_Case_Source_Object__c

Lookup(Case)

The related Case record. This is only populated if the value on the Source Object field on this Data Request record is of a Case record, like a Missing Information record.

Close Date

mvn__PJN_Close_Date__c

Date/Time

The date and time when the request for the missing information was closed or completed.

Expiration Date

mvn__PJN_Expiration_Date__c

Date

The date on which the request for the missing information expires.

Patient

mvn__PJN_Patient__c

Lookup(Account)

The related Account record that represents the patient on the care plan.

Requested Fields

mvn__PJN_Requested_Fields__c

Long Text Area(32768)

The JSON object that stores the list of fields that information is requested for.

Requested From

mvn__PJN_Requested_From__c

Lookup(Account)

The related Account record that represents the user who the missing information is being requested from.

Source Object

mvn__PJN_Source_Object__c

Text(18)

The ID of the record from which the request for the missing information was made.

Start Date

mvn__PJN_Start_Date__c

Date/Time

The date and time when the request for the missing information was made. This is overwritten every time the request is updated.

Status

mvn__PJN_Status__c

Picklist

The status of the request for the missing information. Picklist values are:

  • Closed

  • Expired

  • Open

  • Completed

Status Message

mvn__PJN_Status_Message__c

Long Text Area(1000)

The status message of the request for the missing information.

UUID

mvn__PJN_UUID__c

Text(255) (External ID) (Unique Case Sensitive)

The unique identifier for the Data Request record.



The Data Use Purpose (DataUsePurpose) standard object captures the details of different types of consent or authorization that are referenced in Consent (mvn__PJN_Contact_Point_Type_Consent__c) and/or Channel Consent (mvn__PJN_Channel_Consent__c) metadata records. It primarily stores the reasoning behind captured consent or authorization.

DataUsePurpose ERD
Table 234. DataUsePurpose schema

Field label

API name

Data type

Description

Effective Days (Verbal)

mvn__PJN_Effective_Days_Verbal__c

Number(3, 0)

The number of days for which verbal opt-in consent for the selected Type is valid.

Effective Months (Written)

mvn__PJN_Effective_Months__c

Number(3, 0)

The number of months for which written opt-in consent for the selected Type is valid.

External Id

mvn__PJN_External_Id__c

Text(100) (External ID) (Unique Case Insensitive)

The ID of the Data Use Purpose record in external systems.

Type

mvn__PJN_Type__c

Picklist

The type of consent being captured. Possible values are:

  • Program Consent



The Debug Log (mvn__Debug_Log__c) custom object captures error and warning logs that occur the Komodo Care Connect product.

Table 235. mvn__Debug_Log__c schema

Field label

API name

Data type

Description

Body

mvn__Body__c

Long Text Area(131072)

The full error or warning message. For failed trigger handlers, this field stores the specific trigger that was called.

Class

mvn__Class__c

Text(255)

The name of the class where the error or warning occurred, if applicable.

Log Number

Name

Auto Number

The unique identifier of the Debug Log record. It is formatted as {000000000} and generates and increments automatically.

LWC

mvn__LWC__c

Text(255)

The name of the Lightning Web Component where the error or warning occurred, if applicable.

Message

mvn__Message__c

Text(255)

The debug message. If the full message contains more than 255 characters, only the first 255 characters are captured.

Method

mvn__Method__c

Text(255)

The name of the method where the error or warning occurred, if applicable.

Severity

mvn__Severity__c

Picklist

The severity of the log (i.e., either an error or a warning). Picklist values are:

  • WARN

  • ERROR

Stack Trace

mvn__Stack_Trace__c

Long Text Area(131072)

The stack trace for the exception, if applicable.



The Prescription (HealthCloudGA__EhrMedicationPrescription__c) Health Cloud object stores the details of a patient’s medication prescription.

Warning

This object and all of its fields have been deprecated as of V1.2.0 and are only available in V1.1.0 and below. This object is superseded by the Prescription (mvn__PJN_Prescription__c) custom object.

HealthCloudGA__EhrMedicationPrescription__c ERD
Table 236. HealthCloudGA__EhrMedicationPrescription__c schema

Field label

API name

Data type

Description

Account

HealthCloudGA__Account__c

Lookup(Account)

The related Account record representing the patient.

Care Plan

mvn__PJN_Care_Plan__c

Lookup(Case)

The related Case record representing the care plan.

Care Plan Number

mvn__PJN_Care_Plan_Number__c

Formula (Text)

The Case Number value on the related Care Plan (Case) record.

Creation UUID

mvn__PJN_Creation_UUID__c

Text(36) (External ID) (Unique Case Sensitive)

The external ID used by the PJN_FulfillmentRequestCreationHdlr trigger to initiate the fulfillment request as well as the PJN_CarePlanLookupMapping trigger to map the primary prescription onto a care plan.

Dose

mvn__PJN_Dose__c

Number(2, 2)

The amount of product a patient should take as specified by the physician on the prescription.

Dose Instructions

mvn__PJN_Dose_Instructions__c

Picklist

The dose instructions as specified by the physician on the prescription. Picklist values are:

  • Once a Day

  • Once Every Other Day

  • Twice a Day

  • Three Times a Day

  • Four Times a Day

EHR Medication Prescription ID

Name

Auto Number

The unique identifier of the Prescription record. It is formatted as Pres-{0} and generates and increments automatically.

IsVisibleOnPatientCard

mvn__PJN_IsVisibleOnPatientCard__c

Formula (Checkbox)

The custom field to override the standard HealthCloudGA__IsVisibleOnPatientCard__c Health Cloud field. This is set to true for all Prescription records.

Number of Refills

mvn__PJN_Number_of_Refills__c

Number(2, 0)

The number of refills prescribed.

Pharmacy

mvn__PJN_Pharmacy__c

Lookup(Account)

The related Account record representing the pharmacy. The Account record type must be PJN_Pharmacy.

Pharmacy Name

mvn__PJN_Pharmacy_Name__c

Formula (Text)

The name of the pharmacy in the prescription. This is the Name value on the related Pharmacy (Account) record.

Pharmacy Selection Reason

mvn__PJN_Pharmacy_Selection_Reason__c

Picklist

The reason that the selected pharmacy was identified in the prescription. Picklist values are:

  • Patient Preferred

  • Physician Preferred

  • Payer Mandated

  • Round Robin

Physician

mvn__PJN_Physician__c

Lookup(Account)

The related Account record representing the physician. The Account record type must be PJN_Physician.

Physician Signature

mvn__PJN_Physician_Signature__c

Picklist

Whether or not the physician's signature is present in the enrollment form. Picklist values are:

  • Yes

  • No

Physician Signature Date

mvn__PJN_Physician_Signature_Date__c

Date

The date that the physician signed the prescription.

Primary

mvn__PJN_Primary__c

Formula (Checkbox)

When true, this Prescription record matches the mvn__PJN_Primary_Prescription__c field on the related Care Plan (Case) record. This means that the prescription is the primary prescription for the patient.

Product

mvn__PJN_Product__c

Lookup(Care Program Product)

The related Care Program Product (CareProgramProduct) record representing the product in the prescription. The Status field on the record must equal Active.

Note

A validation is performed on this field to ensure that a prescription added in a care plan matches the product defined in the program.

Product Name

mvn__PJN_Product_Name__c

Formula (Text)

The name of the product in the prescription. This is the Name value on the related Care Program Product (CareProgramProduct) record.

Program DeveloperName

mvn__PJN_Program_DeveloperName__c

Text(255)

The API name of the program that the related Care Plan (Case) record looks up to.

Quantity

mvn__PJN_Quantity__c

Picklist

The number of days' worth of supply for which the medication was prescribed. Picklist values are:

  • 30

  • 60

  • 90

Set as Primary

mvn__PJN_Set_as_Primary__c

Checkbox

When true, the prescription will be set as the primary prescription for the patient. This will trigger the PJN_CarePlanLookupMapping Apex class and the relevant Care Plan Lookup Mapping (mvn__PJN_Care_Plan_Lookup_Mapping__mdt) metadata record to stamp the prescription onto the mvn__PJN_Primary_Prescription__c field on the parent Care Plan (Case) and set Primary to true on this Prescription record.



The Event (mvn__PJN_Event__c) custom object tracks events for patients, referrals, and shipments, such as a key change in a patient's care plan.

Table 237. mvn__PJN_Event__c record types

Record type

API name

Description

External Enrollment

PJN_External_Enrollment

An enrollment from an external source.

Pharmacy Status Update

PJN_Pharmacy_Status_Update

A status update from a pharmacy.

Physician Change

PJN_Physician_Change

A known physician change for a patient.

Therapy Access

PJN_Therapy_Access

How and when a patient is accessing therapy.

Therapy Status Update

PJN_Therapy_Status_Update

A known update in a patient's therapy status and/or sub-status.



mvn__PJN_Event__c ERD
Table 238. mvn__PJN_Event__c schema

Field label

API name

Data type

Description

Access Type

mvn__PJN_Access_Type__c

Picklist

The patient's method of obtaining funding and access to therapy. Picklist values are:

  • Cash

  • Commercial

  • Medicaid

  • Medicare

  • Bridge Program

  • Patient Assistance Program

  • Quick Start

Care Plan Number

mvn__PJN_Care_Plan_Number__c

Formula (Text)

The CaseNumber value on the parent Care Plan (Case) record.

Care Program

mvn__PJN_Care_Program__c

Lookup(Care Program)

The related Care Program (CareProgram) record for which the enrollment event was generated.

Case

mvn__PJN_Case__c

Lookup(Case)

The related Case record that triggered the event.

Coverage Investigation

mvn__PJN_Coverage_Investigation__c

Lookup(Coverage Investigation)

The related Coverage Investigation (mvn__PJN_Coverage_Investigation__c) record for the therapy access event.

Current Enrollment Job

mvn__PJN_Current_Enrollment_Job__c

Text(100)

The current job in the external enrollment event.

Current Enrollment Job Status

mvn__PJN_Current_Enrollment_Job_Status__c

Picklist

The status of the Current Enrollment Job. Picklist values are:

  • In Progress

  • Completed

  • Errored

Details

mvn__PJN_Details__c

Formula (Text)

The summarized details of the event. The format of the details depends on the Event record type.

End Date

mvn__PJN_End_Date__c

Date

The end date of the event.

Enrollment Errors

mvn__PJN_Enrollment_Errors__c

Long Text Area(32768)

The errors in an external enrollment process.

Event Number

Name

Auto Number

The unique identifier of the Event record. It generates and increments automatically and is formatted as EV-{0000}.

Event Type

mvn__PJN_Event_Type__c

Formula (Text)

The name of the Event record type.

Fulfillment Request

mvn__PJN_Fulfillment_Request__c

Lookup(Fulfillment Request)

The related Fulfillment Request (mvn__PJN_Fulfillment_Request__c) record that triggered the event.

New Physician

mvn__PJN_New_Physician_Formula__c

Formula (Text)

The first and last name of the new physician that appears in the patient's timeline.

New Physician

mvn__PJN_New_Physician__c

Lookup(Account)

The related Account record representing the new physician on the care plan.

New Therapy Status

mvn__PJN_New_Therapy_Status_Formula__c

Formula (Text)

The concatenation of the selected values from the mvn__PJN_New_Therapy_Status__c and mvn__PJN_New_Therapy_Sub_Status__c fields.

New Therapy Status

mvn__PJN_New_Therapy_Status__c

Picklist

The updated therapy status of the patient. Picklist values control the mvn__PJN_New_Therapy_Sub_Status__c field and are:

  • Pending

  • On Therapy

  • Treatment Complete

  • Discontinued

  • Cancelled

New Therapy Sub-Status

mvn__PJN_New_Therapy_Sub_Status__c

Picklist

The updated therapy sub-status of the patient. Picklist values are dependent on the selected mvn__PJN_New_Therapy_Status__c value and include, but are not limited to:

  • Program Initiation

  • Missing Patient Information

  • Missing Physician Information

Patient

mvn__PJN_Patient__c

Lookup(Account)

The related Account record representing the patient on the care plan.

Pharmacy Status

mvn__PJN_New_Pharmacy_Status__c

Text(255)

The status provided by a pharmacy.

Pharmacy Sub-Status

mvn__PJN_New_Pharmacy_Sub_Status__c

Text(255)

The sub-status provided by a pharmacy.

Previous Physician

mvn__PJN_Previous_Physician_Formula__c

Formula (Text)

The first and last name of the previous physician that appears in the patient's timeline.

Previous Physician

mvn__PJN_Previous_Physician__c

Lookup(Account)

The related Account record representing the previous physician on the care plan.

Program DeveloperName

mvn__PJN_Program_DeveloperName__c

Text(255)

The API name of the related Program (mvn__PJN_Program__mdt) metadata record. Out of the box, the Event - KCC Before Create Update (mvn__PJN_Event_Before_Create_Update) flow sets this to equal the same program developer name that is on the related Case record.

Request JSON

mvn__PJN_Request_JSON__c

Long Text Area(131072)

The JSON body from the exception.

Start Date

mvn__PJN_Start_Date__c

Date

The start date of the event.

Status

mvn__PJN_Status__c

Text(100)

The status of the event.

Status Date

mvn__PJN_Status_Date__c

Date

The date that the status was generated. This may be different from the created date if the Event record was generated in an external system.

Sub-Status

mvn__PJN_Sub_Status__c

Text(100)

The sub-status of the event.



The Fulfillment Request (mvn__PJN_Fulfillment_Request__c) custom object captures an outbound request or update to an external third-party vendor.

Table 239. mvn__PJN_Fulfillment_Request__c record types

Record type

API name

Description

Materials Order

PJN_Materials_Order

Defines a request to send non-drug materials to a patient.

SP Triage

PJN_SP_Triage

Defines a request to triage a drug order to a patient's specialty pharmacy.



mvn__PJN_Fulfillment_Request__c ERD
Table 240. mvn__PJN_Fulfillment_Request__c schema

Field label

API name

Data type

Description

Care Plan

mvn__PJN_Care_Plan__c

Master-Detail(Case)

The parent Care Plan (Case) record.

Care Plan Number

mvn__PJN_Care_Plan_Number__c

Formula (Text)

The Case Number of the parent Care Plan (Case) record.

Caregiver

mvn__PJN_Caregiver__c

Lookup(Account)

The related Account record representing the caregiver.

Creation UUID

mvn__PJN_Creation_UUID__c

Text(36) (External ID) (Unique Case Insensitive)

The external ID used by the PJN_FulfillmentRequestCreationHdlr trigger to initiate the fulfillment request.

Date Processed

mvn__PJN_Date_Processed__c

Date/Time

The date and time that the fulfillment request was processed.

Date Submitted

mvn__PJN_Date_Submitted__c

Date/Time

The date and time that the fulfillment request was submitted.

External ID

mvn__PJN_External_ID__c

Text(20) (External ID) (Unique Case Insensitive)

The ID of the Fulfillment Request record in the external system that the record is sent to. This is not case sensitive.

Fulfillment Request Name

Name

Auto Number

The unique identifier for the Fulfillment Request record formatted as FR-{00000}. It generates and increments automatically.

Fulfillment Request Status

mvn__PJN_Fulfillment_Request_Status__c

Picklist

The status of the fulfillment request. Picklist values are:

  • Pending

  • Submitted

  • Placed

  • Shipped

  • Delivered

  • Processed

  • Complete

Patient

mvn__PJN_Patient__c

Lookup(Account)

The related Account record representing the patient.

Patient Birthdate

mvn__PJN_Patient_Birthdate__c

Date

The patient's date of birth stamped by their Account record.

Patient Email

mvn__PJN_Patient_Email__c

Email

The patient's email address stamped by their primary PJN_Email Contact Information (mvn__PJN_Contact_Information__c) record.

Patient First Name

mvn__PJN_Patient_First_Name__c

Text(50)

The patient's first name stamped by their Account record.

Patient Gender

mvn__PJN_Patient_Gender__c

Text(25)

The patient's gender stamped by their Account record.

Patient Last Name

mvn__PJN_Patient_Last_Name__c

Text(50)

The patient's last name stamped by their Account record.

Patient Phone

mvn__PJN_Patient_Phone__c

Phone

The patient's phone number stamped by their primary PJN_Phone Contact Information (mvn__PJN_Contact_Information__c) record.

Physician

mvn__PJN_Physician__c

Lookup(Account)

The related Account record representing the physician.

Physician Email

mvn__PJN_Physician_Email__c

Email

The physician's email address stamped by their primary PJN_Email Contact Information (mvn__PJN_Contact_Information__c) record.

Physician Fax

mvn__PJN_Physician_Fax__c

Phone

The physician's fax number stamped by their primary PJN_Fax Contact Information (mvn__PJN_Contact_Information__c) record.

Physician First Name

mvn__PJN_Physician_First_Name__c

Text(50)

The physician's first name stamped by their Account record.

Physician Last Name

mvn__PJN_Physician_Last_Name__c

Text(50)

The physician's last name stamped by their Account record.

Physician NPI

mvn__PJN_Physician_NPI__c

Text(10)

The physician's National Provider Identifier (NPI) stamped by their Account record.

Physician Phone

mvn__PJN_Physician_Phone__c

Phone

The physician's phone number stamped by their primary PJN_Phone Contact Information (mvn__PJN_Contact_Information__c) record.

Program DeveloperName

mvn__PJN_Program_DeveloperName__c

Text(255)

The API name of the associated Program (mvn__PJN_Program__mdt) metadata record.

Record Type Name

mvn__PJN_Record_Type_Name__c

Formula (Text)

The display name of the Fulfillment Request record type that appears in the patient's timeline.



The License (mvn__PJN_License__c) custom object stores physicians' license information.

mvn_­_­PJN_­License_­_­c ERD
Table 241. mvn__PJN_License__c schema

Field label

API name

Data type

Description

Account

mvn__PJN_Account__c

Master-Detail(Account)

The parent Account record that the license is for.

Contact Information

mvn__PJN_Contact_Information__c

Lookup(Contact Information)

The related Contact Information (mvn__PJN_Contact_Information__c) record representing the address the license applies to.

Expiration Date

mvn__PJN_Expiration_Date__c

Date

The date the license will expire.

Grace Period

mvn__PJN_Grace_Period__c

Date

The date the license will expire accounting for the grace period.

Licensing Authority

mvn__PJN_Licensing_Authority__c

Picklist

The licensing authority for this license. For a DEA license, this is DEA. For a State license, this is the specific state.

Status

mvn__PJN_Status__c

Picklist

The status of the license. Possible values are:

  • Active

  • Inactive

  • Unknown

  • Status unknown

  • Rejected by Network

Type

mvn__PJN_Type__c

Picklist

The license type. Possible values are:

  • STATE

  • ADDRESS

  • CDS



The Medical History (mvn__PJN_Medical_History__c) custom object stores information about a patient's medical history, such as the patient's metrics, allergies, prior and current medications, lab test results, and family history. Table 242, “Medical History record types below lists the Medical History record types that Komodo Care Connect offers out of the box.

Table 242. Medical History record types

Record type

API name

Description

Allergy/Intolerance

PJN_Allergy

Allergies or intolerances that have previously affected or currently affect the patient.

Concurrent Medication

PJN_Concurrent_Medication

Medications previously or currently taken by the patient during the therapy process.

Metric

PJN_Metric

Biometric data points captured about the patient. Related objects include:

Vaccination

PJN_Vaccination

Vaccinations received by the patient.



mvn__PJN_­Medical_­History_­_­c ERD
Table 243. mvn__PJN_Medical_History__c schema

Field label

API name

Data type

Description

Care Plan

mvn__PJN_Care_Plan__c

Master-Detail(Case)

The parent Care Plan (Case) record.

Care Plan Number

mvn__PJN_Care_Plan_Number__c

Formula (Text)

The Case Number (CaseNumber) of the parent care plan.

Date

mvn__PJN_Date__c

Date

The single date that the medical history is related to.

Dates

mvn__PJN_Dates_Formula__c

Formula (Text)

The summary or list of dates that the medical history is related to.

Details

mvn__PJN_Details__c

Formula (Text)

The summary or details of the medical history.

Dosage

mvn__PJN_Dosage__c

Text(255)

The dosage of the medication that the patient is taking concurrently with therapy.

End Date

mvn__PJN_End_Date__c

Date

The end date to which the medical history is related.

Frequency

mvn__PJN_Frequency__c

Text(255)

The frequency at which the patient takes the medication concurrently with therapy.

Medical History Number

Name

Auto Number

The unique identifier of the Medical History record. It is formatted as MH-{00000} and generates and increments automatically.

Medication

mvn__PJN_Medication__c

Text(255)

The name of a medication that the patient is taking concurrently with therapy.

Metric Type

mvn__PJN_Metric_Type__c

Lookup(Metric Type)

The related Metric Type (mvn__PJN_Metric_Type__c) record, especially if the Medical History record is of the PJN_Metric record type.

Patient

mvn__PJN_Patient__c

Lookup(Account)

The related Account record of the PJN_Patient record type.

Product

mvn__PJN_Product__c

Lookup(Care Program Product)

The related Care Program Product (CareProgramProduct) record representing the medication that the patient is taking concurrently with therapy.

Reaction

mvn__PJN_Reaction__c

Long Text Area(32768)

The patient's allergic reaction to a substance.

Results Summary

mvn__PJN_Results_Summary__c

Text Area(255)

A summary of the lab test results.

Start Date

mvn__PJN_Start_Date__c

Date

The start date from which the medical history is related.

Substance

mvn__PJN_Substance__c

Text(255)

A substance that the patient is allergic to.

Type

mvn__PJN_Type__c

Picklist

The type of medical history recorded. This is dependent on the record type of the Medical History record.

  • Allergy

  • Intolerance

  • Concurrent Medication

  • Lab Results

  • Vaccination

Vaccine

mvn__PJN_Vaccine__c

Text(255)

A vaccine that was administered to the patient.

Value

mvn__PJN_Value__c

Text(255)

The captured value of a metric.



The Member Plan (mvn__PJN_Member_Plan__c) custom object represents and stores header information about a patient's primary, secondary, and tertiary insurance plans.

mvn__PJN_Member_Plan__c ERD
Table 244. mvn__PJN_Member_Plan__c schema

Field label

API name

Data type

Description

Active

mvn__PJN_Active__c

Formula (Checkbox)

When true, the Member Plan record matches either the mvn__PJN_Primary_Member_Plan__c, the mvn__PJN_Secondary_Member_Plan__c, or the mvn__PJN_Tertiary_Member_Plan__c field on the parent Care Plan (Case) record and is an active member plan for a patient.

BIN

mvn__PJN_BIN__c

Text(6)

The banking identification number of the insurance plan.

Cardholder Name

mvn__PJN_Cardholder_Name__c

Text(50)

The name of the cardholder.

Care Plan

mvn__PJN_Care_Plan__c

Master-Detail(Case)

The parent Case record. This is the care plan that the member plan is captured for.

Care Plan Number

mvn__PJN_Care_Plan_Number__c

Formula (Text)

The Case Number value of the parent Care Plan (Case) record.

Coverage Order

mvn__PJN_Coverage_Order__c

Picklist

The coverage order number of the member plan. This is used to coordinate benefits rules and set the primary, secondary, and tertiary member plan on the care plan accordingly. Possible values are:

  • Primary

  • Secondary

  • Tertiary

Coverage Type

mvn__PJN_Coverage_Type__c

Picklist

The type of coverage provided by the member plan. Possible values are:

  • Medical

  • Pharmacy

Creation UUID

mvn__PJN_Creation_UUID__c

Text(36) (External ID) (Unique Case Sensitive)

The external ID used by the PJN_FulfillmentRequestCreationHdlr trigger to initiate the fulfillment request as well as the PJN_CarePlanLookupMapping trigger to map member plans onto care plans.

Effective Date

mvn__PJN_Effective_Date__c

Date

The date that the insurance plan is effective from.

Expiration Date

mvn__PJN_Expiration_Date__c

Date

The date that the insurance plan is effective to.

External Id

mvn__PJN_External_Id__c

Text(100) (External ID) (Unique Case Insensitive)

The ID of the Member Plan record in external or third party systems (e.g., via the eRX API).

Group

mvn__PJN_Group__c

Text(25)

The group number of the insurance plan.

Group Number

mvn__PJN_Group_Number__c

Text(64)

The group number of the insurance plan.

Insurance Company Name

mvn__PJN_Payer_Text__c

Text(50)

The name of the insurance company.

Insurance ID

mvn__PJN_Insurance_ID__c

Text(25)

The insurance ID number, or policy number, of the insurance plan.

Insurance ID Number

mvn__PJN_Insurance_ID_Number__c

Text(64)

The insurance ID number, or policy number, of the insurance plan.

Insurance Phone Number

mvn__PJN_Insurance_Phone_Number__c

Phone

The phone number of the insurance provider.

Member Plan Name

Name

Auto Number

The unique identifier of the Member Plan record. It is formatted as MP-{00000} and generates and increments automatically.

Next Coverage Investigation Date

mvn__PJN_Next_Coverage_Investigation_Date__c

Formula (Date)

The earliest expiration date between the prior authorization and the member plan. This informs the user when to start thinking about the next benefits verification.

Next PA Expiration Date

mvn__PJN_Next_PA_Expiration_Date__c

Roll-Up Summary (MIN Prior Authorization)

The next upcoming date when an approved prior authorization will expire.

Patient

mvn__PJN_Patient__c

Lookup(Account)

The patient Account record related to the member plan. This must be of PJN_Patient record type.

Payer

mvn__PJN_Payer__c

Lookup(Account)

The payer Account record related to the member plan. This must be of IndustriesPayer record type.

Payer Name

mvn__PJN_Payer_Name__c

Formula (Text)

The name of the payer.

Payer Name

mvn__PJN_Payer_Name_Text__c

Text(255)

The text value of the payer. This field is stamped when the Payer lookup field cannot be populated.

PBM

mvn__PJN_PBM__c

Text(50)

The pharmacy benefit manager of the insurance plan.

PCN

mvn__PJN_PCN__c

Text(25)

The primary care network of the insurance plan.

Plan Name

mvn__PJN_Plan_Name__c

Text(255)

The name of the insurance plan.

Plan Type

mvn__PJN_Plan_Type__c

Picklist

The type of insurance plan. Possible values are:

  • Private/Commercial

  • Medicare

  • Medicaid

  • Other

Relationship to Cardholder

mvn__PJN_Relationship_to_Cardholder__c

Picklist

The patient's relationship to the cardholder. Possible values are:

  • Self

  • Spouse

  • Parent

  • Child

  • Unknown

  • Other Relationship

Set as Active

mvn__PJN_Set_as_Active__c

Checkbox

When true, indicates that the member plan should be set to active. This will trigger the PJN_CarePlanLookupMapping Apex class and relevant Care Plan Lookup Mapping (mvn__PJN_Care_Plan_Lookup_Mapping__mdt) metadata records to stamp the member plan onto the mvn__PJN_Primary_Member_Plan__c, mvn__PJN_Secondary_Member_Plan__c, or mvn__PJN_Tertiary_Member_Plan__c field on the parent Care Plan (Case) record and set Active to true on the Member Plan record. The field depends on the selected Coverage Order.

Set as Primary

mvn__PJN_Set_as_Primary__c

Formula (Checkbox)

When true, indicates that the member plan should be mapped onto the care plan. This will set the mvn__PJN_Primary_Member_Plan__c field on the Care Plan (Case) record to this member plan.

Set as Secondary

mvn__PJN_Set_as_Secondary__c

Formula (Checkbox)

When true, indicates that the member plan should be mapped onto the care plan. This will set the mvn__PJN_Secondary_Member_Plan__c field on the Care Plan (Case) record to this member plan.

Set as Tertiary

mvn__PJN_Set_as_Tertiary__c

Formula (Checkbox)

When true, indicates that the member plan should be mapped onto the care plan. This will set the mvn__PJN_Tertiary_Member_Plan__c field on the Care Plan (Case) record to this member plan.

Therapy Covered?

mvn__PJN_Therapy_Covered__c

Picklist

Whether or not the member plan covers a patient's drug therapy. Possible values are:

  • Covered

  • Covered with PA

  • Not Covered



The Metric Group (mvn__PJN_Metric_Group__c) custom object defines the categories that group similar metric types together.

mvn__PJN_Metric_Group__c ERD
Table 245. mvn__PJN_Metric_Group__c schema

Field label

API name

Data type

Description

Active

mvn__PJN_Active__c

Checkbox

When set to true, the metric group is available for display and use.

External Id

mvn__PJN_External_Id__c

Text(100) (External ID) (Unique Case Insensitive)

The ID of the Metric Group record in external systems.



The Metric Type (mvn__PJN_Metric_Type__c) custom object defines the types of metrics that can be tracked for a patient.

mvn__PJN_Metric_Group__c ERD
Table 246. mvn__PJN_Metric_Type__c schema

Field label

API name

Data type

Description

Active

mvn__PJN_Active__c

Checkbox

When set to true, the metric type is available for display and use.

Description

mvn__PJN_Description__c

Long Text Area(1000)

The description that appears after a user clicks on the metric type in the Medical History component.

External Id

mvn__PJN_External_Id__c

Text(100) (External ID)

The ID of the Metric Type record in external systems.

Metric Group

mvn__PJN_Metric_Group__c

Master-Detail(Metric Group)

The parent Metric Group (mvn__PJN_Metric_Group__c) record that the metric type is categorized under.

Show Trend

mvn__PJN_Show_Trend__c

Checkbox

When set to true, data of the metric type can be displayed in a chart in addition to a list.

Type

mvn__PJN_Type__c

Picklist

The type of input for the metric type. Possible values are:

  • Number

  • Picklist

    Note

    If the Type equals "Picklist," then at least one child Metric Type Option (mvn__PJN_Metric_Type_Option__c) record must be created.

Unit of Measure

mvn__PJN_Unit_of_Measure__c

Text(10)

The unit of measurement for the metric.



The Metric Type Option (mvn__PJN_Metric_Type_Option__c) custom object defines the picklist options for a given metric type. Values must be defined for this object when the mvn__PJN_Type__c field on the parent Metric Type (mvn__PJN_Metric_Type__c) record equals "Picklist."

mvn__PJN_Metric_Group__c ERD
Table 247. mvn__PJN_Metric_Type_Option__c schema

Field label

API name

Data type

Description

Metric Type

mvn__PJN_Metric_Type__c

Master-Detail(Metric Type)

The parent Metric Type (mvn__PJN_Metric_Type__c) record that the metric type option is defined for.

Order

mvn__PJN_Order__c

Number(3, 0)

The order that the metric type option appears in the Medical History component.

Value (if different from name)

mvn__PJN_Value__c

Text(100)

The value of the metric type option if different from the name.



The Payer Specialty Pharmacy (mvn__PJN_Payer_Specialty_Pharmacy__c) custom object stores the relationship between a payer and its contracted specialty pharmacy.

mvn__PJN_Payer_Specialty_Pharmacy__c ERD
Table 249. mvn__PJN_Payer_Specialty_Pharmacy__c schema

Field label

API name

Data type

Description

Payer

mvn__PJN_Payer__c

Master-Detail(Account)

The parent Account record of IndustriesPayer record type representing the payer that is contracted with the specialty pharmacy.

Payer Specialty Pharmacy Name

Name

Auto Number

The unique identifier of the Payer Specialty Pharmacy record. It is formatted as PSP-{00000} and generates and increments automatically.

Specialty Pharmacy

mvn__PJN_Specialty_Pharmacy__c

Lookup(Account)

The related Account record of PJN_Pharmacy record type representing the specialty pharmacy that is contracted with the payer.



The Prescription (mvn__PJN_Prescription__c) custom object stores prescriptions written for a patient under a care plan.

mvn_­_­PJN_­Prescription_­_­c ERD
Table 250. mvn__PJN_Prescription__c schema

Field label

API name

Data type

Description

Care Plan

mvn__PJN_Care_Plan__c

Master-Detail(Case)

The parent Case record representing the care plan for which the prescription is under.

Care Plan Number

mvn__PJN_Care_Plan_Number__c

Formula (Text)

The Case Number value on the parent Care Plan (Case) record.

Creation UUID

mvn__PJN_Creation_UUID__c

Text(36) (External ID) (Unique Case Sensitive)

The external ID used by the mapping engine for before insert mappings.

Dose

mvn__PJN_Dose__c

Text(20)

The amount of medication a patient should take.

External Id

mvn__PJN_External_Id__c

Text(36) (External ID) (Unique Case Sensitive)

The ID of the Prescription record in external or third party systems (e.g., via the eRX API).

Frequency

mvn__PJN_Frequency__c

Text(100)

The frequency for which the dose should be taken.

Instructions

mvn__PJN_Instructions__c

Text(255)

Instructions provided by the prescriber on how the medication should be taken.

Number of Refills

mvn__PJN_Number_of_Refills__c

Number(3, 0)

The number of refills allowed for the prescription.

Patient

mvn__PJN_Patient__c

Lookup(Account)

The related Account record representing the patient for whom the prescription is written.

Pharmacy

mvn__PJN_Pharmacy__c

Lookup(Account)

The related Account record representing the pharmacy that the prescription should be sent to. The Account record type must equal PJN_Pharmacy.

Pharmacy Name

mvn__PJN_Pharmacy_Name__c

Formula (Text)

The name of the pharmacy that the prescription should be sent to.

Pharmacy Selection Reason

mvn__PJN_Pharmacy_Selection_Reason__c

Picklist

The reason why the selected pharmacy was chosen. Picklist values are:

  • Patient Preferred

  • Physician Preferred

  • Payer Mandated

  • Round Robin

Physician

mvn__PJN_Physician__c

Lookup(Account)

The related Account record representing the prescribing physician. The Account record type must equal PJN_Physician.

Physician Signature

mvn__PJN_Physician_Signature__c

Picklist

Whether or not the physician's signature is present in the enrollment form. Picklist values are:

  • Yes

  • No

Physician Signature Date

mvn__PJN_Physician_Signature_Date__c

Date

The date that the physician signed the prescription.

Prescription Number

Name

Auto Number

The unique identifier of the Prescription record. It is formatted as Prescription-{000} and generates and increments automatically.

Primary

mvn__PJN_Primary__c

Formula (Checkbox)

When true, this Prescription record matches the mvn__PJN_Primary_Prescription__c field on the parent Care Plan (Case) record. This means that the prescription is the primary prescription for the patient on the given care plan.

Product

mvn__PJN_Product__c

Lookup(Care Program Product)

The related Care Program Product (CareProgramProduct) record representing the product in the prescription. The Status field on the record must equal Active.

Note

A validation is performed on this field to ensure that a prescription added in a care plan matches the product defined in the program.

Product Name

mvn__PJN_Product_Name__c

Formula (Text)

The name of the product in the prescription. This is the Name value on the related Care Program Product (CareProgramProduct) record.

Quantity

mvn__PJN_Quantity__c

Text(50)

The dosage to be dispensed.

Set as Primary

mvn__PJN_Set_as_Primary__c

Checkbox

When true, the prescription will be set as the primary prescription for the patient. This will trigger the PJN_CarePlanLookupMapping Apex class and the relevant Care Plan Lookup Mapping (mvn__PJN_Care_Plan_Lookup_Mapping__mdt) metadata record to stamp the prescription onto the mvn__PJN_Primary_Prescription__c field on the parent Care Plan (Case) and set Primary to true on this Prescription record.



The Prior Authorization (mvn__PJN_Prior_Authorization__c) custom object stores the prior authorization and appeal details for a given member plan.

mvn_­_­PJN_­Prior_­Authorization_­_­c ERD
Table 251. mvn__PJN_Prior_Authorization__c schema

Field label

API name

Data type

Description

Active

mvn__PJN_Active__c

Formula (Checkbox)

When true, the prior authorization is active. This means that the prior authorization was approved and has not yet expired.

Authorization Number

mvn__PJN_Authorization_Number__c

Text(100)

The authorization number for the prior authorization.

Care Plan

mvn__PJN_Care_Plan__c

Lookup(Case)

The related Care Plan (Case) record. Out of the box, the Prior Authorization: KCC Before Insert Update (mvn__PJN_Prior_Authorization_Before_Insert_Update) flow sets this to be the same Case record that is on the parent Member Plan (mvn__PJN_Member_Plan__c) record.

Coverage Investigation

mvn__PJN_Coverage_Investigation__c

Lookup(Coverage Investigation)

The related Coverage Investigation (mvn__PJN_Coverage_Investigation__c) record. Out of the box, the Prior Authorization: KCC Before Insert (mvn__PJN_Prior_Authorization_Before_Insert) flow sets this to be the same Coverage Investigation record as that on Coverage Investigation Item (mvn__PJN_Coverage_Investigation_Item__c) records related to the same Member Plan (mvn__PJN_Member_Plan__c) record.

Decision Date

mvn__PJN_Decision_Date__c

Date

The date when the prior authorization decision was made.

Denial Reason

mvn__PJN_Denial_Reason__c

Picklist (Multi-Select)

The reason(s) that the prior authorization was denied. Picklist values are:

  • Specialist Rx

  • Lab Results

  • Radiographic Evidence

  • Letter of Medical Necessity

  • Step Edit

Effective Date

mvn__PJN_Effective_Date__c

Date

The date when the prior authorization goes into effect.

ePA Vendor Name

mvn__PJN_ePA_Vendor_Name__c

Text(255)

The name of the vendor that the electronic prior authorization (ePA) was submitted to.

Expected Response Time

mvn__PJN_Expected_Response_Time__c

Number(18, 0)

The expected number of days for a prior authorization decision to be made.

Expiration Date

mvn__PJN_Expiration_Date__c

Date

The date when the prior authorization expires.

Insurance Id

mvn__PJN_Insurance_Id__c

Text(25)

The insurance ID of the member plan.

Member Plan

mvn__PJN_Member_Plan__c

Master-Detail(Member Plan)

The parent Member Plan (mvn__PJN_Member_Plan__c) record.

Outcome

mvn__PJN_Outcome__c

Picklist

The outcome of the prior authorization. Picklist values are:

  • Approved

  • Denied

Prior Authorization Record Name

Name

Auto Number

The unique identifier of the Prior Authorization record formatted as PA-{00000}. It generates and increments automatically.

Request JSON

mvn__PJN_Request_JSON__c

Long Text Area(131072)

The JSON string that was generated when the ePA was sent to the vendor.

Response JSON

mvn__PJN_Response_JSON__c

Long Text Area(131072)

The JSON string that was returned by the vendor in response to an ePA and used to update the Prior Authorization record.

Status

mvn__PJN_Status__c

Picklist

The status of the prior authorization. Picklist values are:

  • Submitted

  • Completed

Status / Outcome

mvn__PJN_Status_Outcome__c

Formula (Text)

The concatenation of the status and outcome of the prior authorization that appears in related lists.

Submitted Date

mvn__PJN_Submitted_Date__c

Date

The date when the prior authorization was submitted for review.

Type

mvn__PJN_Type__c

Picklist

The type of prior authorization. Picklist values are:

  • Initial

  • Appeal

  • Peer-to-Peer

  • External Review

  • Formal Grievance



The Problem (HealthCloudGA__CarePlanProblem__c) Health Cloud object stores the stages of a patient's care plan, grouping activities into milestones.

HealthCloudGA__CarePlanProblem__c ERD
Table 252. HealthCloudGA__CarePlanProblem__c schema

Field label

API name

Data type

Description

Account

HealthCloudGA__Account__c

Lookup(Account)

The related Account record representing the patient on the care plan.

Care Plan

HealthCloudGA__CarePlan__c

Lookup(Case)

The related Case record representing the care plan that the stage is a part of.

CarePlan Path Status

mvn__PJN_CarePlan_Path_Status__c

Formula (Text)

The completion status of the stage based on the mvn__PJN_Status__c field.

  • Open stages are considered 'current' and active

  • Closed and Cancelled stages are considered 'complete'

  • Planned and all other stages are considered 'incomplete'

Date Closed

mvn__PJN_Date_Closed__c

Date

The date that the stage was closed or skipped.

Date Started

mvn__PJN_Date_Started__c

Date

The date that the stage was started.

Days in Stage

mvn__PJN_Days_in_Stage__c

Formula (Number)

The number of days that the care plan has been or was in the stage.

Program Problem DeveloperName

mvn__PJN_Program_Problem_DeveloperName__c

Text(255)

The API name of the Program Problem (mvn__PJN_Program_Problem__mdt) metadata record that the stage is defined by.

Status

mvn__PJN_Status__c

Picklist

The status of the stage. Picklist values are:

  • Closed

  • Open

  • Planned

  • Cancelled



The Program Metric Type (mvn__PJN_Program_Metric_Type__c) custom object is a junction object to filter metric types by those most relevant to a given program.

mvn__PJN_Program_Metric_Type__c.png
Table 253. mvn__PJN_Program_Metric_Type__c schema

Field label

API name

Data type

Description

Care Program

mvn__PJN_Care_Program__c

Master-Detail(Care Program)

The parent Care Program (CareProgram) record.

Metric Type

mvn__PJN_Metric_Type__c

Master-Detail(Metric Type)

The parent Metric Type (mvn__PJN_Metric_Type__c) record.

Program Metric Type Name

Name

Auto Number

The unique identifier of the Program Metric Type record. It is formatted as PMT-{000000} and generates and increments automatically.



The Reciprocal Role (HealthCloudGA__ReciprocalRole__c) Health Cloud object stores the role of one entity relative to another entity, such as a husband and a wife or a caregiver and a patient. Reference Salesforce's Reciprocal Role documentation for more information.

HealthCloudGA__InverseRelationship__c ERD
Table 254. HealthCloudGA__ReciprocalRole__c schema

Field label

API name

Data type

Description

Create Inverse Role

HealthCloudGA__CreateInverseRole__c

Checkbox

When true, Salesforce creates a corresponding reciprocal role.

Warning

Out of the box, Salesforce sets the default to true. This must be kept as true in order for Salesforce to correctly populate the HealthCloudGA__InverseRelationship__c field and create the corresponding Contact-Contact Relationship (HealthCloudGA__ContactContactRelation__c) record(s) for care teams on care plans.

External ID

mvn__PJN_External_ID__c

Text(100) (External ID) (Unique Case Insensitive)

The ID of the Reciprocal Role record in external systems.

InverseRelationship

HealthCloudGA__InverseRelationship__c

Lookup(Reciprocal Role)

The related Reciprocal Role (HealthCloudGA__ReciprocalRole__c) record that represents the relationship between two roles for which two Contact-Contact Relationship (HealthCloudGA__ContactContactRelation__c) records will be created.



The Request History (mvn__PJN_Request_History__c) custom object tracks the calls to the Missing Information Request API (PJN_MissingInformationRequestApi) for a parent Data Request (mvn__PJN_Data_Request__c) record.

mvn__PJN_Data_Request__c ERD
Table 255. mvn__PJN_Request_History__c schema

Field label

API name

Data type

Description

Data Request

mvn__PJN_Data_Request__c

Master-Detail(Data Request)

The parent Data Request (mvn__PJN_Data_Request__c) record that this Request History record tracks API calls for.

GET Response JSON

mvn__PJN_GET_Response_JSON__c

Long Text Area(32768)

The JSON payload that the doGet() method of the Missing Information Request API (PJN_MissingInformationRequestApi) returned.

POST Request JSON

mvn__PJN_POST_Request_JSON__c

Long Text Area(32768)

The JSON payload that was passed into the doPost() method of the Missing Information Request API (PJN_MissingInformationRequestApi).

Record Type

RecordTypeId

Record Type

The ID of the record type that identifies the type of call that was made to the Missing Information Request API (PJN_MissingInformationRequestApi).

Request History Name

Name

Auto Number

The unique identifier of the Request History record. It is formatted as RH-{0000000} and generates and increments automatically.

Requested On

mvn__PJN_Requested_On__c

Date/Time

The date and time when the request for the missing information was made.

Response Code

mvn__PJN_Response_Code__c

Number(3, 0)

The status code that the Missing Information Request API (PJN_MissingInformationRequestApi) returned.

Status

mvn__PJN_Status__c

Picklist

The status of the call to the Missing Information Request API (PJN_MissingInformationRequestApi). Picklist values are:

  • Success

  • Error

Status Message

mvn__PJN_Status_Message__c

Long Text Area(1000)

The status message of the call to the Missing Information Request API (PJN_MissingInformationRequestApi).



The Shipment (mvn__PJN_Shipment__c) custom object captures product shipments from specialty pharmacies (SPs) and non-commercial pharmacies (NCPs) to patients. It may also be used to capture non-drug shipments from other vendors to patients, such as a welcome pack.

mvn_­_­PJN_­Shipment_­_­c ERD
Table 256. mvn__PJN_Shipment__c schema

Field label

API name

Data type

Description

Care Plan

mvn__PJN_Care_Plan__c

Lookup(Case)

The related Care Plan (Case) record.

Date Shipment Scheduled

mvn__PJN_Date_Shipment_Scheduled__c

Date

The date that the shipment is scheduled for.

Date Shipped

mvn__PJN_Date_Shipped__c

Date

The date that the shipment left the pharmacy.

Expected Delivery Date

mvn__PJN_Expected_Delivery_Date__c

Date

The date that the shipment is expected to be delivered by.

Fulfillment Request

mvn__PJN_Fulfillment_Request__c

Lookup(Fulfillment Request)

The related Fulfillment Request (mvn__PJN_Fulfillment_Request__c) record representing the fulfillment request that the shipment completes.

NDC

mvn__PJN_NDC__c

Text(100)

The product's National Drug Code (NDC).

Order Number

mvn__PJN_Order_Number__c

Text(10)

The pharmacy's order number for the shipment.

Patient

mvn__PJN_Patient__c

Lookup(Account)

The related Account record representing the patient on the care plan.

Product Description

mvn__PJN_Product_Description__c

Text(255)

The description of the product included in the shipment.

Program DeveloperName

mvn__PJN_Program_DeveloperName__c

Text(255)

The API name of the related Program (mvn__PJN_Program__mdt) metadata record. This can be used in sharing rules to ensure that only users managing a program will see shipments for that program. Out of the box, the Shipment - KCC Before Create Update (mvn__PJN_Shipment_Before_Create_Update) flow sets this to equal the same program developer name that is on the related Case record.

Shipment Number

Name

Auto Number

The unique identifier of the Shipment record formatted as SH-{0000}. It generates and increments automatically.

Status

mvn__PJN_Status__c

Picklist

The status of the shipment. Picklist values are:

  • Pending

  • Shipped



The Task standard object stores the details of each contact attempt, alongside the Activity standard object. Reference Salesforce's Activities documentation.

Task ERD
Table 257. Task schema

Field label

API name

Data type

Description

Due Date

ActivityDate

Date

The date of the task. Out of the box, if the Task record type is Contact Attempt (PJN_Contact_Attempt), the Task - KCC Before Create Update (mvn__Task_PJN_Before_Create_Update) flow sets the due date to equal the Attempt Date/Time (mvn__PJN_Attempt_Date_Time__c) field on the corresponding Activity record. This date is subsequently used to populate the Most Recent Call Attempt (mvn__PJN_Most_Recent_Call_Attempt2__c) field on the related Case record.

Priority

Priority

Picklist

The priority of the task. For a contact attempt, this is always Normal.

RelatedTo

WhatId

Lookup(Case)

The related Case record.

Status

Status

Picklist

The status of the task. For a contact attempt, this is always Completed.

Subject

Subject

Picklist

The subject of the task. Out of the box, if the Task record type is Contact Attempt (PJN_Contact_Attempt), the Task - KCC Before Create Update (mvn__Task_PJN_Before_Create_Update) flow formats the subject to Contact Attempt: <Outcome> using the Outcome (mvn__PJN_Outcome__c) field on the corresponding Activity record.



The User standard object stores the details of each user.

Table 258. User schema

Field label

API name

Data type

Description

Skip KCC Automation

mvn__PJN_Skip_KCC_Automation__c

Checkbox

When true, the out-of-the-box automations, including all triggers, business processes, flows, and validation rules, are skipped and do not run.



The Zip To Team (mvn__PJN_Zip_To_Team__c) custom object defines the alignment data for mapping zip codes and case managers to care plans to create care teams for patients.

mvn__PJN_­Zip_­To_­Team_­_­c ERD
Table 259. mvn__PJN_Zip_To_Team__c schema

Field label

API name

Data type

Description

Case Manager

mvn__PJN_Case_Manager__c

Lookup(User)

The user who is the case manager in the care team. This individual will own the care plans related to the zip to team.

Country

mvn__PJN_Country__c

Picklist

The country of the zip to team. The picklist values are taken from HealthCloudGA's Countries global field set.

External ID

mvn__PJN_External_ID__c

Text(100) (External ID) (Unique Case Insensitive)

The external ID retrieved by the care plan to assign the case manager and zip to team to the care plan. Komodo Health recommends using reproducible external IDs to make realignments and updates easier. Out of the box, the Zip To Team - KCC After Create Update (PJN_Zip_To_Team_After_Create_Update) flow sets the external ID to equal the key.

Key

mvn__PJN_Key__c

Formula (Text)

The unique key used to match the zip to team to a Case record. This is automatically generated in the format of zipCode_country_programDeveloperName.

Program

mvn__PJN_Program__c

Lookup(Care Program)

The related Care Program (CareProgram) record.

Region

mvn__PJN_Region__c

Text(100)

The region that any Case record related to this zip to team is assigned to.

Territory

mvn__PJN_Territory__c

Text(100)

The territory that any Case record related to this zip to team is assigned to.

Zip Code

mvn__PJN_Zip_Code__c

Text(5)

The 5-character zip or postal code.