Text Reference Ranges
Text Ranges:
Define expected text values for tests with text-based results.
Current Ranges ({formData.reftxt?.length || 0})
{#if !formData.reftxt || formData.reftxt.length === 0}
No text ranges defined
Add reference ranges for this test
{:else}
Type
Sex
Age
Reference Text
Flag
Actions
{#each formData.reftxt as range, idx (idx)}
{getRefTypeLabel(range.TxtRefType)}
{getSexLabel(range.Sex)}
{range.AgeStart}-{range.AgeEnd}
{range.RefTxt || '-'}
{range.Flag}
openEditRange(idx)} title="Edit Range" >
removeRange(idx)} title="Remove Range" >
{/each}
{/if}
Add Range
Reference Type
{#each refTypes as rt (rt.value)}
{rt.label}
{/each}
Sex
{#each sexOptions as opt (opt.value)}
{opt.label}
{/each}
Age Start
Age End
Reference Text
*
Flag
Flag is automatically set based on reference type
{#snippet footer()}
modalOpen = false}>Cancel
Save
{/snippet}