{
  "integrations": {
    "764beae0-36e6-40eb-a53c-9333b8e68169": {
      "action": {
        "label": "Charge",
        "labelReady": "Charged",
        "value": "CHARGE"
      },
      "avs": {
        "label": "Bypass",
        "value": "BYPASS"
      },
      "createdAt": 1751393829438,
      "cvvSettings": {
        "label": "Enable",
        "value": "enable"
      },
      "domain": "https://app.elationemr.com/patient*",
      "id": "764beae0-36e6-40eb-a53c-9333b8e68169",
      "isAuto": true,
      "isAutoClose": true,
      "isAutoRunAutomation": true,
      "matchElement": {
        "attribute": null,
        "isEnabled": true,
        "matchingValue": "Payment Details",
        "xPath": "//div[contains(@class,\"DialogContent__body\")]/h4[1]"
      },
      "name": "Elation Health - Patient Payment",
      "paths": {
        "address": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "company_name": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Hide",
            "value": "hide"
          }
        },
        "customer_id": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//input[@name=\"patient_naaame\"]",
          "visibility": {
            "label": "Hide",
            "value": "hide"
          }
        },
        "email": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "first_name": {
          "regex": ", (.*)",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//input[@name=\"patient_naaame\"]",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "invoice_number": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "last_name": {
          "regex": "^(.*),",
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//input[@name=\"patient_naaame\"]",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "note": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "phone": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "purchase_number": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Hide",
            "value": "hide"
          }
        },
        "tax": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "transaction_amount": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "//input[@name=\"amount\"]",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        },
        "zip": {
          "type": {
            "label": "Page",
            "value": "path"
          },
          "value": "",
          "visibility": {
            "label": "Display",
            "value": "display"
          }
        }
      }
    }
  },
  "steps": {
    "764beae0-36e6-40eb-a53c-9333b8e68169": {
      "68ba3e9c-31f0-4a24-90ac-20f7f3d05df0": {
        "id": "68ba3e9c-31f0-4a24-90ac-20f7f3d05df0",
        "integrationId": "764beae0-36e6-40eb-a53c-9333b8e68169",
        "steps": [
          {
            "automationLabel": "Amount",
            "id": "eeb06a08-c705-4ea0-afcb-e354467cd325",
            "options": [
              {
                "enabled": false,
                "label": "Format with \"$\"",
                "name": "FORMAT_INPUT_WITH_DOLLAR"
              }
            ],
            "path": "//input[@name=\"amount\"]",
            "placementOption": {
              "label": "Replace",
              "value": "replace"
            },
            "transactionApprovalSetting": {
              "label": "Base Amount",
              "value": "BASE_AMOUNT"
            },
            "type": {
              "label": "Input",
              "value": "input"
            },
            "useTransactionApproval": true,
            "value": ""
          },
          {
            "automationLabel": "Payment Option",
            "id": "a27c3c48-1778-410c-8ccf-acc3518940b7",
            "path": "//div[@name=\"payment_option\"]",
            "transactionPaymentTypeSettings": {},
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          },
          {
            "automationLabel": "Select Record Payment",
            "id": "cb3c0815-2545-484d-97c9-9fbaec9a3b43",
            "path": "//*[text()=\"Record payment\"]",
            "transactionPaymentTypeSettings": {},
            "type": {
              "label": "Click",
              "value": "click"
            },
            "value": ""
          }
        ],
        "type": "CHARGE"
      }
    }
  }
}