{
 "scenario": "billing-unsaved",
 "counts": {
  "match": 293,
  "tolerated": 92,
  "waived": 8,
  "defect": 0,
  "unmapped": 0,
  "harness": 0
 },
 "pairs": {},
 "pairs_by_draw_order": [],
 "waivers": [
  {
   "id": "C1",
   "status": "proposed",
   "title": "Oracle's frame title before sign-in",
   "reason": "Until CW_NAV.START_FORM sets the MDI title, the Forms frame shows the runtime's own title \"Oracle Fusion Middleware Forms Services\". The target's frame reads \"CareWell Clinic\" from the start: the web page is the clinic's application, not Oracle's runtime. From sign-in on, both show the same title.\n",
   "applied": 2
  },
  {
   "id": "C2",
   "status": "proposed",
   "title": "The home page's collected-today gauge reads empty",
   "reason": "HOME.COLLECTED is a display item drawn as a half gauge on the original canvas; the Forms client's component tree exposes no text for it, so the source records '' at every step. The target shows the amount REFRESH_HOME computes (the same query as the source), as a number with a bar.\n",
   "applied": 6
  },
  {
   "id": "C3",
   "status": "proposed",
   "title": "Help > About names nobody",
   "reason": "The menu module CW_APP runs its code with its own instance of the library CW_LIB, whose package data nobody signed into, so Help > About reads \"CareWell Clinic, signed in as .\" for every user. The target names the signed-in user, which is what the menu code asks for (cw_sec.full_name).\n",
   "applied": 0
  },
  {
   "id": "C4",
   "status": "proposed",
   "title": "The home page forgets the user after File > Exit of a module",
   "reason": "CW_PATIENTS, opened with OPEN_FORM after the NEW_FORM from CW_LOGIN, signs in its own library instance (P_USER); when it exits, CW_MAIN's WHEN-FORM-NAVIGATE (REFRESH_HOME) finds the library's package data empty and shows \"Welcome,\" without a name. The target keeps the signed-in user's name on the home page.\n",
   "applied": 0
  },
  {
   "id": "C5",
   "status": "proposed",
   "title": "No item has the focus after a fetched record is refused",
   "reason": "When LOAD_PATIENT's query fetches an appointment that CHECK_DOUBLE_BOOKING refuses (the seed data books Dr Maya Wilson twice at one time), the Forms client leaves the keyboard focus on the block's scroll area rather than on an item. The target fetches, refuses and stops at the same record, with the same message and record count, and keeps the cursor in the first item of the first record, where typing goes.\n",
   "applied": 0
  },
  {
   "id": "C6",
   "status": "proposed",
   "title": "The second payment of billing-pay is lost",
   "reason": "In billing-pay, after the 42.50 is typed into the new payment row and Tab leaves AMOUNT, the Forms client reports \"Amount Required     42.50\" on the message line, and File > Save then shows the alert \"FRM-40401: No changes to save.\" (record indicator 0/1). PRE-INSERT has drawn PAYMENTS_SEQ (the source draws 6733 and 6734, as the target does), yet nothing is saved: payment 6734 is not in PAYMENTS and invoice 3852 stays PARTIAL, while the screen still shows the unsaved payment. Identical in all three runs. The target saves the payment as the form's code says: POST-INSERT sets invoice 3852 PAID, KEY-COMMIT queries the invoices to be paid again (3852 is no longer among them) and shows \"Saved. Invoice 3852 is PAID.\". Replicating would mean losing a payment the user entered.\n",
   "applied": 0
  }
 ],
 "groups": [
  {
   "class": "tolerated",
   "group": "ui.values.HOME.CHECKED_IN",
   "rule": "mask:today-counts",
   "note": null,
   "count": 6,
   "where": [
    "step02.values.HOME.CHECKED_IN[0]",
    "step03.values.HOME.CHECKED_IN[0]",
    "step04.values.HOME.CHECKED_IN[0]",
    "step05.values.HOME.CHECKED_IN[0]",
    "step06.values.HOME.CHECKED_IN[0]",
    "step07.values.HOME.CHECKED_IN[0]"
   ]
  },
  {
   "class": "tolerated",
   "group": "ui.values.HOME.OPEN_AMOUNT",
   "rule": "text",
   "note": null,
   "count": 6,
   "where": [
    "step02.values.HOME.OPEN_AMOUNT[0]",
    "step03.values.HOME.OPEN_AMOUNT[0]",
    "step04.values.HOME.OPEN_AMOUNT[0]",
    "step05.values.HOME.OPEN_AMOUNT[0]",
    "step06.values.HOME.OPEN_AMOUNT[0]",
    "step07.values.HOME.OPEN_AMOUNT[0]"
   ]
  },
  {
   "class": "tolerated",
   "group": "ui.values.HOME.TODAY_TOTAL",
   "rule": "mask:today-counts",
   "note": null,
   "count": 6,
   "where": [
    "step02.values.HOME.TODAY_TOTAL[0]",
    "step03.values.HOME.TODAY_TOTAL[0]",
    "step04.values.HOME.TODAY_TOTAL[0]",
    "step05.values.HOME.TODAY_TOTAL[0]",
    "step06.values.HOME.TODAY_TOTAL[0]",
    "step07.values.HOME.TODAY_TOTAL[0]"
   ]
  },
  {
   "class": "tolerated",
   "group": "ui.values.INVOICES.PAID",
   "rule": "text",
   "note": null,
   "count": 25,
   "where": [
    "step03.values.INVOICES.PAID[0]",
    "step03.values.INVOICES.PAID[1]",
    "step03.values.INVOICES.PAID[2]",
    "step03.values.INVOICES.PAID[3]",
    "step03.values.INVOICES.PAID[4]",
    "step04.values.INVOICES.PAID[0]",
    "step04.values.INVOICES.PAID[1]",
    "step04.values.INVOICES.PAID[2]",
    "step04.values.INVOICES.PAID[3]",
    "step04.values.INVOICES.PAID[4]",
    "step05.values.INVOICES.PAID[0]",
    "step05.values.INVOICES.PAID[1]",
    "step05.values.INVOICES.PAID[2]",
    "step05.values.INVOICES.PAID[3]",
    "step05.values.INVOICES.PAID[4]",
    "step06.values.INVOICES.PAID[0]",
    "step06.values.INVOICES.PAID[1]",
    "step06.values.INVOICES.PAID[2]",
    "step06.values.INVOICES.PAID[3]",
    "step06.values.INVOICES.PAID[4]",
    "step07.values.INVOICES.PAID[0]",
    "step07.values.INVOICES.PAID[1]",
    "step07.values.INVOICES.PAID[2]",
    "step07.values.INVOICES.PAID[3]",
    "step07.values.INVOICES.PAID[4]"
   ]
  },
  {
   "class": "tolerated",
   "group": "ui.values.INVOICES.TOTAL_AMOUNT",
   "rule": "text",
   "note": null,
   "count": 25,
   "where": [
    "step03.values.INVOICES.TOTAL_AMOUNT[0]",
    "step03.values.INVOICES.TOTAL_AMOUNT[1]",
    "step03.values.INVOICES.TOTAL_AMOUNT[2]",
    "step03.values.INVOICES.TOTAL_AMOUNT[3]",
    "step03.values.INVOICES.TOTAL_AMOUNT[4]",
    "step04.values.INVOICES.TOTAL_AMOUNT[0]",
    "step04.values.INVOICES.TOTAL_AMOUNT[1]",
    "step04.values.INVOICES.TOTAL_AMOUNT[2]",
    "step04.values.INVOICES.TOTAL_AMOUNT[3]",
    "step04.values.INVOICES.TOTAL_AMOUNT[4]",
    "step05.values.INVOICES.TOTAL_AMOUNT[0]",
    "step05.values.INVOICES.TOTAL_AMOUNT[1]",
    "step05.values.INVOICES.TOTAL_AMOUNT[2]",
    "step05.values.INVOICES.TOTAL_AMOUNT[3]",
    "step05.values.INVOICES.TOTAL_AMOUNT[4]",
    "step06.values.INVOICES.TOTAL_AMOUNT[0]",
    "step06.values.INVOICES.TOTAL_AMOUNT[1]",
    "step06.values.INVOICES.TOTAL_AMOUNT[2]",
    "step06.values.INVOICES.TOTAL_AMOUNT[3]",
    "step06.values.INVOICES.TOTAL_AMOUNT[4]",
    "step07.values.INVOICES.TOTAL_AMOUNT[0]",
    "step07.values.INVOICES.TOTAL_AMOUNT[1]",
    "step07.values.INVOICES.TOTAL_AMOUNT[2]",
    "step07.values.INVOICES.TOTAL_AMOUNT[3]",
    "step07.values.INVOICES.TOTAL_AMOUNT[4]"
   ]
  },
  {
   "class": "tolerated",
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE",
   "rule": "text",
   "note": null,
   "count": 8,
   "where": [
    "step03.values.INVOICE_LINES.UNIT_PRICE[0]",
    "step04.values.INVOICE_LINES.UNIT_PRICE[0]",
    "step04.values.INVOICE_LINES.UNIT_PRICE[1]",
    "step05.values.INVOICE_LINES.UNIT_PRICE[0]",
    "step05.values.INVOICE_LINES.UNIT_PRICE[1]",
    "step06.values.INVOICE_LINES.UNIT_PRICE[0]",
    "step06.values.INVOICE_LINES.UNIT_PRICE[1]",
    "step07.values.INVOICE_LINES.UNIT_PRICE[0]"
   ]
  },
  {
   "class": "tolerated",
   "group": "ui.values.PAYMENTS.AMOUNT",
   "rule": "text",
   "note": null,
   "count": 3,
   "where": [
    "step03.values.PAYMENTS.AMOUNT[0]",
    "step06.values.PAYMENTS.AMOUNT[0]",
    "step07.values.PAYMENTS.AMOUNT[0]"
   ]
  },
  {
   "class": "tolerated",
   "group": "ui.values.PAYMENTS.METHOD",
   "rule": "text",
   "note": null,
   "count": 10,
   "where": [
    "step03.values.PAYMENTS.METHOD[1]",
    "step03.values.PAYMENTS.METHOD[2]",
    "step04.values.PAYMENTS.METHOD[1]",
    "step04.values.PAYMENTS.METHOD[2]",
    "step05.values.PAYMENTS.METHOD[1]",
    "step05.values.PAYMENTS.METHOD[2]",
    "step06.values.PAYMENTS.METHOD[1]",
    "step06.values.PAYMENTS.METHOD[2]",
    "step07.values.PAYMENTS.METHOD[1]",
    "step07.values.PAYMENTS.METHOD[2]"
   ]
  },
  {
   "class": "tolerated",
   "group": "ui.values.PAYMENTS.PAID_ON",
   "rule": "mask:payment-date",
   "note": null,
   "count": 3,
   "where": [
    "step04.values.PAYMENTS.PAID_ON[0]",
    "step05.values.PAYMENTS.PAID_ON[0]",
    "step06.values.PAYMENTS.PAID_ON[0]"
   ]
  },
  {
   "class": "waived",
   "group": "ui.values.HOME.COLLECTED",
   "rule": "waiver:C2",
   "note": null,
   "count": 6,
   "where": [
    "step02.values.HOME.COLLECTED[0]",
    "step03.values.HOME.COLLECTED[0]",
    "step04.values.HOME.COLLECTED[0]",
    "step05.values.HOME.COLLECTED[0]",
    "step06.values.HOME.COLLECTED[0]",
    "step07.values.HOME.COLLECTED[0]"
   ]
  },
  {
   "class": "waived",
   "group": "ui.windows",
   "rule": "waiver:C1",
   "note": null,
   "count": 2,
   "where": [
    "step00.windows",
    "step01.windows"
   ]
  }
 ],
 "entries": [
  {
   "where": "step00.windows",
   "class": "waived",
   "source": [
    [
     "FRAME",
     "Oracle Fusion Middleware Forms Services"
    ],
    [
     "MAIN_WIN",
     "CareWell Clinic - Sign In"
    ]
   ],
   "target": [
    [
     "FRAME",
     "CareWell Clinic"
    ],
    [
     "MAIN_WIN",
     "CareWell Clinic - Sign In"
    ]
   ],
   "rule": "waiver:C1",
   "note": null,
   "group": "ui.windows"
  },
  {
   "where": "step01.windows",
   "class": "waived",
   "source": [
    [
     "FRAME",
     "Oracle Fusion Middleware Forms Services"
    ],
    [
     "MAIN_WIN",
     "CareWell Clinic - Sign In"
    ]
   ],
   "target": [
    [
     "FRAME",
     "CareWell Clinic"
    ],
    [
     "MAIN_WIN",
     "CareWell Clinic - Sign In"
    ]
   ],
   "rule": "waiver:C1",
   "note": null,
   "group": "ui.windows"
  },
  {
   "where": "step02.values.HOME.CHECKED_IN[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.CHECKED_IN"
  },
  {
   "where": "step02.values.HOME.COLLECTED[0]",
   "class": "waived",
   "source": "",
   "target": "83",
   "rule": "waiver:C2",
   "note": null,
   "group": "ui.values.HOME.COLLECTED"
  },
  {
   "where": "step02.values.HOME.OPEN_AMOUNT[0]",
   "class": "tolerated",
   "source": " 15,015",
   "target": "15,015",
   "rule": "text",
   "note": null,
   "group": "ui.values.HOME.OPEN_AMOUNT"
  },
  {
   "where": "step02.values.HOME.TODAY_TOTAL[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.TODAY_TOTAL"
  },
  {
   "where": "step03.values.HOME.CHECKED_IN[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.CHECKED_IN"
  },
  {
   "where": "step03.values.HOME.COLLECTED[0]",
   "class": "waived",
   "source": "",
   "target": "83",
   "rule": "waiver:C2",
   "note": null,
   "group": "ui.values.HOME.COLLECTED"
  },
  {
   "where": "step03.values.HOME.OPEN_AMOUNT[0]",
   "class": "tolerated",
   "source": " 15,015",
   "target": "15,015",
   "rule": "text",
   "note": null,
   "group": "ui.values.HOME.OPEN_AMOUNT"
  },
  {
   "where": "step03.values.HOME.TODAY_TOTAL[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.TODAY_TOTAL"
  },
  {
   "where": "step03.values.INVOICES.PAID[0]",
   "class": "tolerated",
   "source": "     42.50",
   "target": "42.50",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step03.values.INVOICES.PAID[1]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step03.values.INVOICES.PAID[2]",
   "class": "tolerated",
   "source": "     40.00",
   "target": "40.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step03.values.INVOICES.PAID[3]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step03.values.INVOICES.PAID[4]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step03.values.INVOICES.TOTAL_AMOUNT[0]",
   "class": "tolerated",
   "source": "     85.00",
   "target": "85.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step03.values.INVOICES.TOTAL_AMOUNT[1]",
   "class": "tolerated",
   "source": "     75.00",
   "target": "75.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step03.values.INVOICES.TOTAL_AMOUNT[2]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step03.values.INVOICES.TOTAL_AMOUNT[3]",
   "class": "tolerated",
   "source": "     70.00",
   "target": "70.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step03.values.INVOICES.TOTAL_AMOUNT[4]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step03.values.INVOICE_LINES.UNIT_PRICE[0]",
   "class": "tolerated",
   "source": "     85.00",
   "target": "85.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE"
  },
  {
   "where": "step03.values.PAYMENTS.AMOUNT[0]",
   "class": "tolerated",
   "source": "     42.50",
   "target": "42.50",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.AMOUNT"
  },
  {
   "where": "step03.values.PAYMENTS.METHOD[1]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step03.values.PAYMENTS.METHOD[2]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step04.values.HOME.CHECKED_IN[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.CHECKED_IN"
  },
  {
   "where": "step04.values.HOME.COLLECTED[0]",
   "class": "waived",
   "source": "",
   "target": "83",
   "rule": "waiver:C2",
   "note": null,
   "group": "ui.values.HOME.COLLECTED"
  },
  {
   "where": "step04.values.HOME.OPEN_AMOUNT[0]",
   "class": "tolerated",
   "source": " 15,015",
   "target": "15,015",
   "rule": "text",
   "note": null,
   "group": "ui.values.HOME.OPEN_AMOUNT"
  },
  {
   "where": "step04.values.HOME.TODAY_TOTAL[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.TODAY_TOTAL"
  },
  {
   "where": "step04.values.INVOICES.PAID[0]",
   "class": "tolerated",
   "source": "     42.50",
   "target": "42.50",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step04.values.INVOICES.PAID[1]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step04.values.INVOICES.PAID[2]",
   "class": "tolerated",
   "source": "     40.00",
   "target": "40.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step04.values.INVOICES.PAID[3]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step04.values.INVOICES.PAID[4]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step04.values.INVOICES.TOTAL_AMOUNT[0]",
   "class": "tolerated",
   "source": "     85.00",
   "target": "85.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step04.values.INVOICES.TOTAL_AMOUNT[1]",
   "class": "tolerated",
   "source": "     75.00",
   "target": "75.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step04.values.INVOICES.TOTAL_AMOUNT[2]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step04.values.INVOICES.TOTAL_AMOUNT[3]",
   "class": "tolerated",
   "source": "     70.00",
   "target": "70.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step04.values.INVOICES.TOTAL_AMOUNT[4]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step04.values.INVOICE_LINES.UNIT_PRICE[0]",
   "class": "tolerated",
   "source": "     45.00",
   "target": "45.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE"
  },
  {
   "where": "step04.values.INVOICE_LINES.UNIT_PRICE[1]",
   "class": "tolerated",
   "source": "     30.00",
   "target": "30.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE"
  },
  {
   "where": "step04.values.PAYMENTS.METHOD[1]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step04.values.PAYMENTS.METHOD[2]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step04.values.PAYMENTS.PAID_ON[0]",
   "class": "tolerated",
   "source": "<date>",
   "target": "<date>",
   "rule": "mask:payment-date",
   "note": null,
   "group": "ui.values.PAYMENTS.PAID_ON"
  },
  {
   "where": "step05.values.HOME.CHECKED_IN[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.CHECKED_IN"
  },
  {
   "where": "step05.values.HOME.COLLECTED[0]",
   "class": "waived",
   "source": "",
   "target": "83",
   "rule": "waiver:C2",
   "note": null,
   "group": "ui.values.HOME.COLLECTED"
  },
  {
   "where": "step05.values.HOME.OPEN_AMOUNT[0]",
   "class": "tolerated",
   "source": " 15,015",
   "target": "15,015",
   "rule": "text",
   "note": null,
   "group": "ui.values.HOME.OPEN_AMOUNT"
  },
  {
   "where": "step05.values.HOME.TODAY_TOTAL[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.TODAY_TOTAL"
  },
  {
   "where": "step05.values.INVOICES.PAID[0]",
   "class": "tolerated",
   "source": "     42.50",
   "target": "42.50",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step05.values.INVOICES.PAID[1]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step05.values.INVOICES.PAID[2]",
   "class": "tolerated",
   "source": "     40.00",
   "target": "40.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step05.values.INVOICES.PAID[3]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step05.values.INVOICES.PAID[4]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step05.values.INVOICES.TOTAL_AMOUNT[0]",
   "class": "tolerated",
   "source": "     85.00",
   "target": "85.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step05.values.INVOICES.TOTAL_AMOUNT[1]",
   "class": "tolerated",
   "source": "     75.00",
   "target": "75.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step05.values.INVOICES.TOTAL_AMOUNT[2]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step05.values.INVOICES.TOTAL_AMOUNT[3]",
   "class": "tolerated",
   "source": "     70.00",
   "target": "70.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step05.values.INVOICES.TOTAL_AMOUNT[4]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step05.values.INVOICE_LINES.UNIT_PRICE[0]",
   "class": "tolerated",
   "source": "     45.00",
   "target": "45.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE"
  },
  {
   "where": "step05.values.INVOICE_LINES.UNIT_PRICE[1]",
   "class": "tolerated",
   "source": "     30.00",
   "target": "30.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE"
  },
  {
   "where": "step05.values.PAYMENTS.METHOD[1]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step05.values.PAYMENTS.METHOD[2]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step05.values.PAYMENTS.PAID_ON[0]",
   "class": "tolerated",
   "source": "<date>",
   "target": "<date>",
   "rule": "mask:payment-date",
   "note": null,
   "group": "ui.values.PAYMENTS.PAID_ON"
  },
  {
   "where": "step06.values.HOME.CHECKED_IN[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.CHECKED_IN"
  },
  {
   "where": "step06.values.HOME.COLLECTED[0]",
   "class": "waived",
   "source": "",
   "target": "83",
   "rule": "waiver:C2",
   "note": null,
   "group": "ui.values.HOME.COLLECTED"
  },
  {
   "where": "step06.values.HOME.OPEN_AMOUNT[0]",
   "class": "tolerated",
   "source": " 15,015",
   "target": "15,015",
   "rule": "text",
   "note": null,
   "group": "ui.values.HOME.OPEN_AMOUNT"
  },
  {
   "where": "step06.values.HOME.TODAY_TOTAL[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.TODAY_TOTAL"
  },
  {
   "where": "step06.values.INVOICES.PAID[0]",
   "class": "tolerated",
   "source": "     42.50",
   "target": "42.50",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step06.values.INVOICES.PAID[1]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step06.values.INVOICES.PAID[2]",
   "class": "tolerated",
   "source": "     40.00",
   "target": "40.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step06.values.INVOICES.PAID[3]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step06.values.INVOICES.PAID[4]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step06.values.INVOICES.TOTAL_AMOUNT[0]",
   "class": "tolerated",
   "source": "     85.00",
   "target": "85.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step06.values.INVOICES.TOTAL_AMOUNT[1]",
   "class": "tolerated",
   "source": "     75.00",
   "target": "75.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step06.values.INVOICES.TOTAL_AMOUNT[2]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step06.values.INVOICES.TOTAL_AMOUNT[3]",
   "class": "tolerated",
   "source": "     70.00",
   "target": "70.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step06.values.INVOICES.TOTAL_AMOUNT[4]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step06.values.INVOICE_LINES.UNIT_PRICE[0]",
   "class": "tolerated",
   "source": "     45.00",
   "target": "45.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE"
  },
  {
   "where": "step06.values.INVOICE_LINES.UNIT_PRICE[1]",
   "class": "tolerated",
   "source": "     30.00",
   "target": "30.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE"
  },
  {
   "where": "step06.values.PAYMENTS.AMOUNT[0]",
   "class": "tolerated",
   "source": "     10.00",
   "target": "10.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.AMOUNT"
  },
  {
   "where": "step06.values.PAYMENTS.METHOD[1]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step06.values.PAYMENTS.METHOD[2]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step06.values.PAYMENTS.PAID_ON[0]",
   "class": "tolerated",
   "source": "<date>",
   "target": "<date>",
   "rule": "mask:payment-date",
   "note": null,
   "group": "ui.values.PAYMENTS.PAID_ON"
  },
  {
   "where": "step07.values.HOME.CHECKED_IN[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.CHECKED_IN"
  },
  {
   "where": "step07.values.HOME.COLLECTED[0]",
   "class": "waived",
   "source": "",
   "target": "83",
   "rule": "waiver:C2",
   "note": null,
   "group": "ui.values.HOME.COLLECTED"
  },
  {
   "where": "step07.values.HOME.OPEN_AMOUNT[0]",
   "class": "tolerated",
   "source": " 15,015",
   "target": "15,015",
   "rule": "text",
   "note": null,
   "group": "ui.values.HOME.OPEN_AMOUNT"
  },
  {
   "where": "step07.values.HOME.TODAY_TOTAL[0]",
   "class": "tolerated",
   "source": "<any>",
   "target": "<any>",
   "rule": "mask:today-counts",
   "note": null,
   "group": "ui.values.HOME.TODAY_TOTAL"
  },
  {
   "where": "step07.values.INVOICES.PAID[0]",
   "class": "tolerated",
   "source": "     42.50",
   "target": "42.50",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step07.values.INVOICES.PAID[1]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step07.values.INVOICES.PAID[2]",
   "class": "tolerated",
   "source": "     40.00",
   "target": "40.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step07.values.INVOICES.PAID[3]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step07.values.INVOICES.PAID[4]",
   "class": "tolerated",
   "source": "      0.00",
   "target": "0.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.PAID"
  },
  {
   "where": "step07.values.INVOICES.TOTAL_AMOUNT[0]",
   "class": "tolerated",
   "source": "     85.00",
   "target": "85.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step07.values.INVOICES.TOTAL_AMOUNT[1]",
   "class": "tolerated",
   "source": "     75.00",
   "target": "75.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step07.values.INVOICES.TOTAL_AMOUNT[2]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step07.values.INVOICES.TOTAL_AMOUNT[3]",
   "class": "tolerated",
   "source": "     70.00",
   "target": "70.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step07.values.INVOICES.TOTAL_AMOUNT[4]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICES.TOTAL_AMOUNT"
  },
  {
   "where": "step07.values.INVOICE_LINES.UNIT_PRICE[0]",
   "class": "tolerated",
   "source": "     80.00",
   "target": "80.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.INVOICE_LINES.UNIT_PRICE"
  },
  {
   "where": "step07.values.PAYMENTS.AMOUNT[0]",
   "class": "tolerated",
   "source": "     40.00",
   "target": "40.00",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.AMOUNT"
  },
  {
   "where": "step07.values.PAYMENTS.METHOD[1]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  },
  {
   "where": "step07.values.PAYMENTS.METHOD[2]",
   "class": "tolerated",
   "source": " ",
   "target": "",
   "rule": "text",
   "note": null,
   "group": "ui.values.PAYMENTS.METHOD"
  }
 ]
}
