# carewell: native APEX against the Oracle trail

Generated by scripts/apex/parity.py. Oracle trail: docs/artifacts/carewell-target. Counts are match / tolerated / waived / defect / unmapped / harness. "Changed" counts APEX entries whose class differs from the trail entry at the same location (or that the trail has not). Every entry the APEX run neither matched nor tolerated is waived by the waiver named or unmapped; the unmapped kinds are listed at the end and explained in docs/apex-variant.md.

| Scenario | Oracle trail | APEX | Changed | APEX waivers applied |
| --- | --- | --- | ---: | --- |
| appointments-book | 847 / 28 / 11 / 0 / 0 / 0 | 825 / 19 / 20 / 0 / 2062 / 0 | 2071 | C1 x2, C2 x9, CA1 x8, CA6 x1 |
| appointments-cancel | 839 / 27 / 11 / 0 / 0 / 0 | 816 / 18 / 21 / 0 / 2032 / 0 | 2042 | C1 x2, C2 x9, CA1 x8, CA6 x2 |
| appointments-delete-refused | 525 / 18 / 8 / 0 / 0 / 0 | 508 / 12 / 15 / 0 / 1258 / 0 | 1265 | C1 x2, C2 x6, CA1 x5, CA6 x1, CA7 x1 |
| appointments-department | 623 / 32 / 9 / 0 / 0 / 0 | 584 / 45 / 17 / 0 / 1518 / 0 | 1546 | C1 x2, C2 x7, CA1 x6, CA10 x2 |
| appointments-double-booking | 838 / 28 / 11 / 0 / 0 / 0 | 816 / 19 / 20 / 0 / 2062 / 0 | 2071 | C1 x2, C2 x9, CA1 x8, CA6 x1 |
| appointments-invalid-duration | 839 / 28 / 11 / 0 / 0 / 0 | 817 / 19 / 20 / 0 / 2062 / 0 | 2071 | C1 x2, C2 x9, CA1 x8, CA6 x1 |
| appointments-no-patient | 76 / 17 / 4 / 0 / 0 / 0 | 49 / 35 / 5 / 0 / 8 / 0 | 29 | C1 x2, C2 x2, CA1 x1 |
| appointments-return | 421 / 15 / 7 / 0 / 0 / 0 | 371 / 10 / 48 / 0 / 1010 / 0 | 1051 | C1 x2, C2 x5, CA1 x3, CA2 x38 |
| billing-delete-refused | 190 / 56 / 6 / 0 / 0 / 0 | 174 / 56 / 10 / 0 / 822 / 0 | 866 | C1 x2, C2 x4, CA1 x3, CA8 x1 |
| billing-patient | 465 / 27 / 7 / 0 / 0 / 0 | 246 / 34 / 205 / 0 / 512 / 0 | 732 | C1 x2, C2 x5, CA1 x4, CA2 x194 |
| billing-pay | 466 / 148 / 54 / 0 / 0 / 0 | 420 / 164 / 60 / 0 / 4254 / 0 | 4387 | C1 x2, C2 x10, C6 x39, CA1 x8, CA11 x1 |
| billing-return | 192 / 54 / 6 / 0 / 0 / 0 | 129 / 62 / 49 / 0 / 552 / 0 | 643 | C1 x2, C2 x4, CA1 x4, CA2 x39 |
| billing-unsaved | 293 / 92 / 8 / 0 / 0 / 0 | 255 / 92 / 26 / 0 / 1366 / 0 | 1452 | C1 x2, C2 x6, CA1 x4, CA4 x14 |
| login-billing | 109 / 6 / 4 / 0 / 0 / 0 | 102 / 4 / 5 / 0 / 254 / 0 | 255 | C1 x2, C2 x2, CA1 x1 |
| login-fail | 48 / 0 / 4 / 0 / 0 / 0 | 39 / 0 / 5 / 0 / 8 / 0 | 9 | C1 x3, CA9 x2 |
| login-lov | 111 / 6 / 4 / 0 / 0 / 0 | 105 / 4 / 4 / 0 / 254 / 0 | 254 | C1 x2, C2 x2 |
| login-ok | 42 / 3 / 3 / 0 / 0 / 0 | 37 / 2 / 3 / 0 / 6 / 0 | 6 | C1 x2, C2 x1 |
| main-about | 49 / 6 / 5 / 0 / 0 / 0 | 44 / 4 / 4 / 0 / 8 / 0 | 8 | C1 x2, C2 x2 |
| main-print-schedule | 52 / 6 / 4 / 0 / 0 / 0 | 46 / 4 / 4 / 0 / 8 / 0 | 8 | C1 x2, C2 x2 |
| navigation | 835 / 33 / 12 / 0 / 0 / 0 | 549 / 24 / 281 / 0 / 1750 / 0 | 2023 | C1 x2, C2 x9, C5 x1, CA1 x8, CA2 x211, CA5 x50 |
| patients-find | 580 / 27 / 11 / 0 / 0 / 0 | 427 / 150 / 19 / 0 / 514 / 0 | 654 | C1 x2, C2 x9, CA1 x8 |
| patients-query | 317 / 18 / 9 / 0 / 0 / 0 | 151 / 12 / 165 / 0 / 1300 / 0 | 1456 | C1 x2, C2 x6, C4 x1, CA1 x5, CA3 x151 |

Scenarios: 22. Defect or harness entries: none.
Waivers applied in total: C1 x45, C2 x118, C4 x1, C5 x1, C6 x39, CA1 x92, CA10 x2, CA11 x1, CA2 x482, CA3 x151, CA4 x14, CA5 x50, CA6 x6, CA7 x1, CA8 x1, CA9 x2.
Unmapped APEX entries by kind: ui.message (None) x164, ui.record (no target counterpart) x164, values (target-only item) x23292.
