Candid Integration – Required Fields

The following tables outline the Profiles, CDTs, and Encounter Disposition Fields that need to be created in the Designer Portal for the Candid integration. 

Note: Candid requires the fields sent to it be named in a specific format. It is important that the element names are identical to the field names listed below.

Profiles

pdt-billing-org

Field NameTypeSpecificationsRequired
pdtf-organization-nameTextNoneYes
pdtf-addressTextNoneYes
pdtf-cityTextNoneYes
pdtf-zipTextMin length: 5

Max length: 5

Numbers only: Yes

Yes
pdtf-zip4TextMin length: 4

Max length: 4

Numbers only: Yes

Yes
pdtf-tax-idTextNoneYes
pdtf-npiTextNoneYes
pdtf-stateListValue Type: String

Display Type: Select

Options: AA, AE, AP, AL, AK, AS, AZ, AR, CA, CO, CT, DC, DE, FL, FM, GA, GU, HI, ID, IL, IN, IA, KS, KY, LA, ME, MD, MA, MH, MI, MN, MP, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, PR, PW, RI, SC, SD, TN, TX, UT, VI, VT, VA, WA, WV, WI, WY

Yes

 

pdt-diagnosis-code

Field NameTypeSpecificationsRequired
pdtf-diagnosis-codeTextNoneNo
pdtf-short-descriptionTextNoneNo

 

pdt-service-facilities

Field NameTypeSpecificationsRequired
pdtf-organization-nameTextNoneYes
pdtf-addressTextNoneYes
pdtf-cityTextNoneYes
pdtf-stateListValue Type: String

Display Type: Select

Options: AA, AE, AP, AL, AK, AZ, AR, CA, CO, CT, DC, DE, FL, GA, HI, ID, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, PR, RI, SC, SD, TN, TX, UT, VT, VA, WA, WV, WI, WY

Yes
pdtf-zipTextMin length: 5

Max length: 5

Numbers only: Yes

Yes
pdtf-zip4TextMin length: 4

Max length: 4

Numbers only: Yes

Yes

Note: The Zip-Plus-4 field is required for the Service Facility Address. Per CMS guidelines, use “9998” when the code is not available.

 

pdt-referring-provider

Field NameTypeSpecificationsRequired
pdtf-first-nameTextNoneNo
pdtf-last-nameTextNoneNo
pdtf-organization-nameTextNoneNo
pdtf-npiTextMin length: 10

Max length: 10

Numbers only: Yes

No
pdtf-address1TextareaNoneNo
pdtf-cityTextNoneNo
pdtf-stateListValue Type: String

Display Type: Select

Options: AA, AE, AP, AL, AK, AS, AZ, AR, CA, CO, CT, DC, DE, FL, FM, GA, GU, HI, ID, IL, IN, IA, KS, KY, LA, ME, MD, MA, MH, MI, MN, MP, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, PR, PW, RI, SC, SD, TN, TX, UT, VI, VT, VA, WA, WV, WI, WY

No
pdtf-zipTextMin length: 5

Max length: 5

Numbers only: Yes

No
pdtf-zip-plus-four-codeTextMin length: 4

Max length: 4

Numbers only: Yes

No

 

pdt-procedures

The Procedure Code Dictionary can be loaded manually in Care, via API, or by a data loader.

Field NameTypeSpecificationsRequired
pdtf-procedure-codeTextNoneYes
pdtf-procedure-descriptionTextNoneYes

 

pdt-payer-list

The Payer List Dictionary is provided by Candid

Field NameTypeSpecificationsRequired
pdtf-payer_idTextNoneYes
pdtf-primary_nameTextNoneYes
pdtf-cpidIntegerNoneNo

 

Billing Assessment CDTs

The CDTs will be completed within the Billing Forms Assessment.

Data Type NameTypeData Fields NameTypeSpecificationsRequired
cdt-billable-statusMulti Recordcdtf-billable-statusListValue Type: String

Display Type: Select

Options: BILLABLE::Billable, NOT_BILLABLE::Not billable

No

Note: The field is taken from the Encounter Disposition. If it is not in the Encounter Disposition, it will be taken from the Billing Form answers.

cdt-responsible-partyMulti Recordcdtf-responsible-partyListValue Type: String

Display Type: Select

Options: SELF_PAY::Self-pay, INSURANCE_PAY::Insurance

No

Note: The Encounter UI has a preconfigured field: Billing Type.

The responsible party will be taken from the Encounter based on this field. Otherwise, it will be taken from the Billing Form answers.

cdt-synchronicityMulti Recordcdtf-synchronicityN/AValue Type: String

Display Type: Select

Options: Synchronous Asynchronous

No

Note: SYNCHRONOUS is used as the default if the field is not present

cdt-billing-orgMulti Recordcdtf-billing-orgpdt-billing-orgProfile Fields: pdtf-organization-name, pdtf-address, pdtf-city, pdtf-zip, pdtf-zip4, pdtf-tax-id, pdtf-npi, pdtf-stateYes

Note: The Billing Org is taken from the Encounter Disposition. If it is not present there it will be taken from the Billing Form answers. The last CDT record will be used if it is not in the Billing Form.

cdt-service-facilitiesMulti Recordcdtf-service-facilitiespdt-service-facilitiesProfile Fields: pdtf-organization-name, pdtf-address, pdtf-city, pdtf-state, pdtf-zip, pdtf-zip4Yes
cdt-referring-providerMulti Recordcdtf-referring-providerpdt-referring-providerProfile Fields: pdtf-first-name, pdtf-last-name, pdtf-organization-name, pdtf-npi, pdtf-address1, pdtf-city, pdtf-state, pdtf-zip, pdtf-zip-plus-four-codeNo

Note: The Organization Name will be used if it is present. If it is not, then the First and Last Names will be used.

Clinical_notes                  Multi RecordcategoryListValue Type: String

Display Type: Select

Options: clinical, care_plan, diagnoses, vitals, physical_exam, review_of_systems, medical_decisions, history_of_present_illness, patient_info, chief_complaint, health_record, consent, procedure, time_in_appointment

No
notesTextareaNoneNo
cdt-diagnosisMulti Recordcdtf-diagnosispdt-diagnosis-codeMultiple: Yes

Profile Fields: pdtf-diagnosis-code, pdtf-short-description

No

Note: The Diagnosis Code is taken from the Encounter Disposition. If it is not present there, the Code(s) is taken from the Billing Form.  If it is not present in the Form, then it will be taken from the last CDT record.

cdt-npiMulti Recordcdtf-npiIntegerNo

Note: If the Responsible Party (Billing Type in the Encounter UI) is SELF PAY, then the NPI is taken from the selfpaybillingorganizationNpi in the User Attributes of Admin.

If the Responsible Party (Billing Type in the Encounter UI) is INSURANCE, then the NPI is taken from the insuranceBillingOrganizationNPI in the User Attributes of Admin.

If the Responsible Party is not set then it is taken from the Billing Form answers

If the Responsible Party is not present then it is taken from the User NPI in the User Attributes of Admin.

 

Encounter Dispositions

Data Field NameTypeDescription
uicedf-billing-orgpdt-billing-orgProfile Fields: pdtf-organization-name, pdtf-address, pdtf-city, pdtf-state, pdtf-zip, pdtf-zip4, pdtf-tax-id, pdtf-npi
uicedf-billable-statusListValue Type: String

Display Type: Select

Options:

BILLABLE::Billable NOT_BILLABLE::Not billable

uicedf-diagnosispdt-diagnosis-codeProfile Fields: pdtf-diagnosis-code pdtf-short-description
uicedf-billing-tagListValue Type: String 

Display Type: Select Multiple: Yes (The list must be multiple) 

Options: Tags that have been created in Candid

Note: Tags must be created in Candid in order to use this field.

 

CDTs for Dataview

Claim CDTs and Data View are not required, and will be created automatically by Welkin.

Data Type NameTypeData Fields NameTypeSpecificationsRequired
cdt-insurance-info

Note: The Insurance Info is not sent to Candid if the Billing Status is “Not Billable” or the ResponsibleParty (Billing Type in the Encounter) is “Self Pay”.

Multi Recordcdtf-subscriber-first-nameTextNoneYes
cdtf-subscriber-last-nameTextNoneYes
cdtf-subscriber-dobDateNoneYes
cdtf-member-idTextNoneYes
cdtf-payer-listpdt-payer-listProfile Fields: pdtf-payer_id, pdtf-primary_nameYes
cdtf-patient-relationship-to-subscriberListValue Type: String

Display Type: Select

Options:

01::Spouse 04::Grandparent 05::Grandchild 07::Niece/Nephew 10::Foster Child

15::Ward of the Court 17::Stepchild

18::Self 

19::Child

20::Employee 21::Unknown 22::Handicapped Dependent 23::Sponsored Dependent 24::Dependent of Minor Dependent 29::Significant Other 32::Mother

33::Father 36::Emancipated Minor 39::Organ Donor 40::Cadaver Donor 41::Injured Plaintiff 43::Child (No Financial Responsibility) 

53::Life Partner

G8::Other Relationship

Yes
cdtf-genderListValue Type: String

Display Type: Select

Options: male::Male female::Female other::Other not_given::Not given unknown::Unknown

Yes

 

More Questions?
If you have any questions, please email the Customer Success Management team at CSM@welkinhealth.com or contact your Implementation/CSM directly.