Update Patient Insurance
Perform Update Patient Insurance through Bonafide.
bonafide_update_patient_insuranceInputs
- Populate Address From Patient
populate_address_from_patientbooleanOptional true-or-false value.
Default:
false - Customer Id
customer_idexpressionrequiredRequired literal value or workflow expression.
- Carrier Name
carrier_nameexpressionOptional literal value or workflow expression.
- Member No
member_noexpressionOptional literal value or workflow expression.
- Group No
group_noexpressionOptional literal value or workflow expression.
- Group Name
group_nameexpressionOptional literal value or workflow expression.
- Subscriber First Name
subscriber_first_nameexpressionOptional literal value or workflow expression.
- Subscriber Last Name
subscriber_last_nameexpressionOptional literal value or workflow expression.
- Subscriber Dob
subscriber_dobexpressionOptional literal value or workflow expression.
- Subscriber Gender
subscriber_genderexpressionOptional literal value or workflow expression.
- Subscriber Address
subscriber_addressexpressionOptional literal value or workflow expression.
- Subscriber Address 2
subscriber_address_2expressionOptional literal value or workflow expression.
- Subscriber City
subscriber_cityexpressionOptional literal value or workflow expression.
- Subscriber State
subscriber_stateexpressionOptional literal value or workflow expression.
- Subscriber Zip
subscriber_zipexpressionOptional literal value or workflow expression.
- Subscriber Phone
subscriber_phoneexpressionOptional literal value or workflow expression.
- Subscriber Relationship
subscriber_relationshipexpressionOptional literal value or workflow expression.
- Patient Responsibility Pct
patient_responsibility_pctexpressionOptional literal value or workflow expression.
- Remaining Deductible
remaining_deductibleexpressionOptional literal value or workflow expression.
- Insurance Pays Pct
insurance_pays_pctexpressionOptional literal value or workflow expression.
- Remaining Out Of Pocket
remaining_out_of_pocketexpressionOptional literal value or workflow expression.
- Insurance Type
insurance_typeexpressionOptional literal value or workflow expression.
- Overwrite Coverage
overwrite_coveragebooleanOptional true-or-false value.
Default:
false
Outputs
successSuccesscustomer_idCustomer Idfields_updatedFields UpdatedmessageMessageerrorErrorerror_messageError Message
Output schema completeness: best_effort_declared
Safety
- External effect
- write
- Confirmation recommended
- No
- Retry safe
- No
- Dry run supported
- No
Schemas
These schemas are first-pass authoring guidance. Runtime validation remains authoritative.
Input schema
{
"type": "object",
"required": [
"customer_id"
],
"properties": {
"group_no": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"member_no": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"group_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"customer_id": {
"description": "Required literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"carrier_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"insurance_type": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_dob": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_zip": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_city": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_phone": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_state": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_gender": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"insurance_pays_pct": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"overwrite_coverage": {
"type": "boolean",
"default": false,
"description": "Optional true-or-false value.",
"x-workflow-field-type": "boolean"
},
"subscriber_address": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"remaining_deductible": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_address_2": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_last_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_first_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"remaining_out_of_pocket": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"subscriber_relationship": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_responsibility_pct": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"populate_address_from_patient": {
"type": "boolean",
"default": false,
"description": "Optional true-or-false value.",
"x-workflow-field-type": "boolean"
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"error": {},
"message": {},
"success": {},
"customer_id": {},
"error_message": {},
"fields_updated": {}
},
"additionalProperties": true
}