← This release collection

Facility administration · VERSION 39b72767

Recognize overlapping numeric ranges and discard the invalid edit

Reopen the saved zero-based rule, recognize actual overlap validation and verify that Cancel preserves the saved Draft.

Facility Admin

Overlapping numeric intervals are rejected. Actual MANSOQ synthetic Laboratory catalogue view.1234
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Overlapping numeric intervals are rejected

Capture details

Exact committed 39b72767 training source. Normal existing Laboratory Facility Admin submits local 0.5–2 interval overlapping saved 0.00–1.00 interval. Actual overlap error is present; edit remains unsaved.

Image SHA-256 703a51dd97eefb6e4194cb8662b0de622289e474b7c0cc86b90993ff801cb851

  1. Actual overlap validation error: The server rejects overlapping ranges at qualified_ranges.0.
  2. Unsaved overlapping intervals: Both attempted intervals remain in the unsaved form.
  3. Cancel: Discard this deliberately invalid example.
  4. Save definition: Submit the unsaved definition form from this Save button; the deliberately overlapping example returns the actual error shown above.
Discarded overlap leaves the saved Draft unchanged. Actual MANSOQ synthetic Laboratory catalogue view.123
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Discarded overlap leaves the saved Draft unchanged

Capture details

Exact committed 39b72767 training source. After the actually rejected overlapping update and normal Cancel, saved detail shows same Draft Decimal with only the retained 0.00–1.00 synthetic interval. Independent GET confirms unchanged UUID and full record.

Image SHA-256 fcbbc6b7752b85c12865b02902fcf14f49cef068e0ba2002526375dd58bc6fdd

  1. Draft retained: The saved lifecycle state remains Draft.
  2. Original interval only: The saved detail retains 0.00–1.00 and excludes the unsaved overlap.
  3. Edit saved definition: Open Edit for this same retained synthetic definition before inspecting its interpretation.

9 of 9 content blocks have reviewed image alignment. Missing overview or prerequisite images remain open.

Before you begin

  • Use your existing authorized Laboratory Facility Admin account and the saved SYNTHETIC decimal interval training definition from the creation lesson. Its retained Draft detail and original 0.00–1.00 interval are shown here.
    Discarded overlap leaves the saved Draft unchanged. Actual MANSOQ synthetic Laboratory catalogue view.123
    Recorded release 39b72767 · 2026-10-18 · 1728 × 921

    Discarded overlap leaves the saved Draft unchanged

    Capture details

    Exact committed 39b72767 training source. After the actually rejected overlapping update and normal Cancel, saved detail shows same Draft Decimal with only the retained 0.00–1.00 synthetic interval. Independent GET confirms unchanged UUID and full record.

    Image SHA-256 fcbbc6b7752b85c12865b02902fcf14f49cef068e0ba2002526375dd58bc6fdd

    1. Draft retained: The saved lifecycle state remains Draft.
    2. Original interval only: The saved detail retains 0.00–1.00 and excludes the unsaved overlap.
    3. Edit saved definition: Open Edit for this same retained synthetic definition before inspecting its interpretation.
    Reopen the saved rule without losing zero. Actual MANSOQ synthetic Laboratory catalogue view.123
    Recorded release 39b72767 · 2026-10-18 · 1728 × 921

    Reopen the saved rule without losing zero

    Capture details

    Exact committed 39b72767 training source. Edit mode reloads the saved 0.00–1.00 rule and enabled highlights. No new edit has been saved in this screen.

    Image SHA-256 48980376b2db25f4fd7b0b3b702a06590f3ac197932ef594e02770a3810ccc30

    1. Reopened zero minimum: The lower bound remains present when editing.
    2. Reopened maximum: The saved upper bound is retained.
    3. Retained fallback: The existing enabled setting is loaded.
  • This is a deliberately invalid software-training example. The synthetic bounds and displays do not define clinical reference intervals or create a patient result.
    Demonstrate an overlapping unsaved range. Actual MANSOQ synthetic Laboratory catalogue view.12345
    Recorded release 39b72767 · 2026-10-18 · 1728 × 921

    Demonstrate an overlapping unsaved range

    Capture details

    Exact committed 39b72767 training source. A second local 0.5–2 range intentionally overlaps the retained 0.00–1.00 range. It is a synthetic validation example and has not been saved to the server.

    Image SHA-256 df845712a5f69fd3348ff77a7c8bd169d5e29c30e6acdfd8d47198a0192d9105

    1. Existing 0.00 minimum: The retained first interval begins at zero.
    2. Unsaved 0.5 minimum: This second interval overlaps the first.
    3. Unsaved maximum 2: This local test interval will be rejected or discarded.
    4. Add range: Use the Add control under RANGES, not Conditions.
    5. Save local interpretation: This Save closes the sheet and updates the unsaved definition form.
    Discarded overlap leaves the saved Draft unchanged. Actual MANSOQ synthetic Laboratory catalogue view.123
    Recorded release 39b72767 · 2026-10-18 · 1728 × 921

    Discarded overlap leaves the saved Draft unchanged

    Capture details

    Exact committed 39b72767 training source. After the actually rejected overlapping update and normal Cancel, saved detail shows same Draft Decimal with only the retained 0.00–1.00 synthetic interval. Independent GET confirms unchanged UUID and full record.

    Image SHA-256 fcbbc6b7752b85c12865b02902fcf14f49cef068e0ba2002526375dd58bc6fdd

    1. Draft retained: The saved lifecycle state remains Draft.
    2. Original interval only: The saved detail retains 0.00–1.00 and excludes the unsaved overlap.
    3. Edit saved definition: Open Edit for this same retained synthetic definition before inspecting its interpretation.

1. Review the reopened saved interval

On the saved synthetic definition, use Edit, then the edit control for SYNTHETIC interval rule. In the sheet, confirm the retained 0.00 Min, 1.00 Max, SYNTHETIC interval A, enabled range highlight and enabled fallback before changing anything.

Discarded overlap leaves the saved Draft unchanged. Actual MANSOQ synthetic Laboratory catalogue view.123
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Discarded overlap leaves the saved Draft unchanged

Capture details

Exact committed 39b72767 training source. After the actually rejected overlapping update and normal Cancel, saved detail shows same Draft Decimal with only the retained 0.00–1.00 synthetic interval. Independent GET confirms unchanged UUID and full record.

Image SHA-256 fcbbc6b7752b85c12865b02902fcf14f49cef068e0ba2002526375dd58bc6fdd

  1. Draft retained: The saved lifecycle state remains Draft.
  2. Original interval only: The saved detail retains 0.00–1.00 and excludes the unsaved overlap.
  3. Edit saved definition: Open Edit for this same retained synthetic definition before inspecting its interpretation.
Reopen the saved rule without losing zero. Actual MANSOQ synthetic Laboratory catalogue view.123
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Reopen the saved rule without losing zero

Capture details

Exact committed 39b72767 training source. Edit mode reloads the saved 0.00–1.00 rule and enabled highlights. No new edit has been saved in this screen.

Image SHA-256 48980376b2db25f4fd7b0b3b702a06590f3ac197932ef594e02770a3810ccc30

  1. Reopened zero minimum: The lower bound remains present when editing.
  2. Reopened maximum: The saved upper bound is retained.
  3. Retained fallback: The existing enabled setting is loaded.

2. Prepare the deliberately overlapping local interval

Under RANGES, use Add. Enter SYNTHETIC overlap test, Min 0.5 and Max 2, while retaining the first 0.00–1.00 interval. These intervals overlap. Use Save in the sheet to return to the still-unsaved definition form.

Demonstrate an overlapping unsaved range. Actual MANSOQ synthetic Laboratory catalogue view.12345
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Demonstrate an overlapping unsaved range

Capture details

Exact committed 39b72767 training source. A second local 0.5–2 range intentionally overlaps the retained 0.00–1.00 range. It is a synthetic validation example and has not been saved to the server.

Image SHA-256 df845712a5f69fd3348ff77a7c8bd169d5e29c30e6acdfd8d47198a0192d9105

  1. Existing 0.00 minimum: The retained first interval begins at zero.
  2. Unsaved 0.5 minimum: This second interval overlaps the first.
  3. Unsaved maximum 2: This local test interval will be rejected or discarded.
  4. Add range: Use the Add control under RANGES, not Conditions.
  5. Save local interpretation: This Save closes the sheet and updates the unsaved definition form.

3. Recognize the actual validation response

Use Save on the definition form. The illustrated request is rejected with Overlapping ranges detected between min-max values in the ranges array at qualified_ranges.0. The two local intervals remain visible in the edit form; this message is not a saved-update confirmation.

Overlapping numeric intervals are rejected. Actual MANSOQ synthetic Laboratory catalogue view.1234
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Overlapping numeric intervals are rejected

Capture details

Exact committed 39b72767 training source. Normal existing Laboratory Facility Admin submits local 0.5–2 interval overlapping saved 0.00–1.00 interval. Actual overlap error is present; edit remains unsaved.

Image SHA-256 703a51dd97eefb6e4194cb8662b0de622289e474b7c0cc86b90993ff801cb851

  1. Actual overlap validation error: The server rejects overlapping ranges at qualified_ranges.0.
  2. Unsaved overlapping intervals: Both attempted intervals remain in the unsaved form.
  3. Cancel: Discard this deliberately invalid example.
  4. Save definition: Submit the unsaved definition form from this Save button; the deliberately overlapping example returns the actual error shown above.

4. Discard the invalid edit and verify the retained Draft

Use Cancel on the definition form. Reopen the saved detail and confirm Draft, decimal, mg/dL, the original single 0.00–1.00 interval and Fallback Enabled. The independent normal detail read confirms the entire stored record is unchanged, including its UUID; the overlapping interval was not persisted.

Overlapping numeric intervals are rejected. Actual MANSOQ synthetic Laboratory catalogue view.1234
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Overlapping numeric intervals are rejected

Capture details

Exact committed 39b72767 training source. Normal existing Laboratory Facility Admin submits local 0.5–2 interval overlapping saved 0.00–1.00 interval. Actual overlap error is present; edit remains unsaved.

Image SHA-256 703a51dd97eefb6e4194cb8662b0de622289e474b7c0cc86b90993ff801cb851

  1. Actual overlap validation error: The server rejects overlapping ranges at qualified_ranges.0.
  2. Unsaved overlapping intervals: Both attempted intervals remain in the unsaved form.
  3. Cancel: Discard this deliberately invalid example.
  4. Save definition: Submit the unsaved definition form from this Save button; the deliberately overlapping example returns the actual error shown above.
Discarded overlap leaves the saved Draft unchanged. Actual MANSOQ synthetic Laboratory catalogue view.123
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Discarded overlap leaves the saved Draft unchanged

Capture details

Exact committed 39b72767 training source. After the actually rejected overlapping update and normal Cancel, saved detail shows same Draft Decimal with only the retained 0.00–1.00 synthetic interval. Independent GET confirms unchanged UUID and full record.

Image SHA-256 fcbbc6b7752b85c12865b02902fcf14f49cef068e0ba2002526375dd58bc6fdd

  1. Draft retained: The saved lifecycle state remains Draft.
  2. Original interval only: The saved detail retains 0.00–1.00 and excludes the unsaved overlap.
  3. Edit saved definition: Open Edit for this same retained synthetic definition before inspecting its interpretation.

The two Save controls have different roles

Save in the interpretation sheet updates the unsaved definition form. Save on the definition form submits the update and returns the actual overlap error in this example. Cancel leaves the previously saved Draft unchanged.

Demonstrate an overlapping unsaved range. Actual MANSOQ synthetic Laboratory catalogue view.12345
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Demonstrate an overlapping unsaved range

Capture details

Exact committed 39b72767 training source. A second local 0.5–2 range intentionally overlaps the retained 0.00–1.00 range. It is a synthetic validation example and has not been saved to the server.

Image SHA-256 df845712a5f69fd3348ff77a7c8bd169d5e29c30e6acdfd8d47198a0192d9105

  1. Existing 0.00 minimum: The retained first interval begins at zero.
  2. Unsaved 0.5 minimum: This second interval overlaps the first.
  3. Unsaved maximum 2: This local test interval will be rejected or discarded.
  4. Add range: Use the Add control under RANGES, not Conditions.
  5. Save local interpretation: This Save closes the sheet and updates the unsaved definition form.
Overlapping numeric intervals are rejected. Actual MANSOQ synthetic Laboratory catalogue view.1234
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Overlapping numeric intervals are rejected

Capture details

Exact committed 39b72767 training source. Normal existing Laboratory Facility Admin submits local 0.5–2 interval overlapping saved 0.00–1.00 interval. Actual overlap error is present; edit remains unsaved.

Image SHA-256 703a51dd97eefb6e4194cb8662b0de622289e474b7c0cc86b90993ff801cb851

  1. Actual overlap validation error: The server rejects overlapping ranges at qualified_ranges.0.
  2. Unsaved overlapping intervals: Both attempted intervals remain in the unsaved form.
  3. Cancel: Discard this deliberately invalid example.
  4. Save definition: Submit the unsaved definition form from this Save button; the deliberately overlapping example returns the actual error shown above.
Discarded overlap leaves the saved Draft unchanged. Actual MANSOQ synthetic Laboratory catalogue view.123
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Discarded overlap leaves the saved Draft unchanged

Capture details

Exact committed 39b72767 training source. After the actually rejected overlapping update and normal Cancel, saved detail shows same Draft Decimal with only the retained 0.00–1.00 synthetic interval. Independent GET confirms unchanged UUID and full record.

Image SHA-256 fcbbc6b7752b85c12865b02902fcf14f49cef068e0ba2002526375dd58bc6fdd

  1. Draft retained: The saved lifecycle state remains Draft.
  2. Original interval only: The saved detail retains 0.00–1.00 and excludes the unsaved overlap.
  3. Edit saved definition: Open Edit for this same retained synthetic definition before inspecting its interpretation.

Troubleshooting

The numeric sheet closes with two overlapping intervals

Closing the local sheet does not prove that the server accepted the update. The actual definition Save shown here rejects the overlap. Cancel discards this invalid example; the saved detail retains only the original interval.

Demonstrate an overlapping unsaved range. Actual MANSOQ synthetic Laboratory catalogue view.12345
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Demonstrate an overlapping unsaved range

Capture details

Exact committed 39b72767 training source. A second local 0.5–2 range intentionally overlaps the retained 0.00–1.00 range. It is a synthetic validation example and has not been saved to the server.

Image SHA-256 df845712a5f69fd3348ff77a7c8bd169d5e29c30e6acdfd8d47198a0192d9105

  1. Existing 0.00 minimum: The retained first interval begins at zero.
  2. Unsaved 0.5 minimum: This second interval overlaps the first.
  3. Unsaved maximum 2: This local test interval will be rejected or discarded.
  4. Add range: Use the Add control under RANGES, not Conditions.
  5. Save local interpretation: This Save closes the sheet and updates the unsaved definition form.
Overlapping numeric intervals are rejected. Actual MANSOQ synthetic Laboratory catalogue view.1234
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Overlapping numeric intervals are rejected

Capture details

Exact committed 39b72767 training source. Normal existing Laboratory Facility Admin submits local 0.5–2 interval overlapping saved 0.00–1.00 interval. Actual overlap error is present; edit remains unsaved.

Image SHA-256 703a51dd97eefb6e4194cb8662b0de622289e474b7c0cc86b90993ff801cb851

  1. Actual overlap validation error: The server rejects overlapping ranges at qualified_ranges.0.
  2. Unsaved overlapping intervals: Both attempted intervals remain in the unsaved form.
  3. Cancel: Discard this deliberately invalid example.
  4. Save definition: Submit the unsaved definition form from this Save button; the deliberately overlapping example returns the actual error shown above.
Discarded overlap leaves the saved Draft unchanged. Actual MANSOQ synthetic Laboratory catalogue view.123
Recorded release 39b72767 · 2026-10-18 · 1728 × 921

Discarded overlap leaves the saved Draft unchanged

Capture details

Exact committed 39b72767 training source. After the actually rejected overlapping update and normal Cancel, saved detail shows same Draft Decimal with only the retained 0.00–1.00 synthetic interval. Independent GET confirms unchanged UUID and full record.

Image SHA-256 fcbbc6b7752b85c12865b02902fcf14f49cef068e0ba2002526375dd58bc6fdd

  1. Draft retained: The saved lifecycle state remains Draft.
  2. Original interval only: The saved detail retains 0.00–1.00 and excludes the unsaved overlap.
  3. Edit saved definition: Open Edit for this same retained synthetic definition before inspecting its interpretation.

Source evidence

Every citation uses this exact committed version. The private source repository requires access.