Technical Details
{#if !typeValidation.valid}
{/if}
Categorization
Result Configuration
{#if formData.TestType === 'CALC'}
Numeric
{:else}
{/if}
{#if refTypeOptions.length === 1}
Automatically set based on Result Type
{/if}
{#if formData.details.ResultType === 'VSET'}
Required when Result Type is 'Value Set'
{/if}
{#if formData.TestType !== 'CALC'}
Sample Requirements
{/if}
{#if showRefNumSection}
Reference Range
{#if formData.refnum?.length > 0}
{formData.refnum.length}
{/if}
{#if formData.refnum?.length > 0}
{/if}
{#if formData.refnum?.length === 0}
{#if validationErrors.simpleRefNum}
{validationErrors.simpleRefNum}
{/if}
Add Sex/Age Specific Ranges (Optional)
Quick presets:
{:else}
{#each formData.refnum as ref, idx (idx)}
{ref.Low !== null ? ref.Low : '—'} - {ref.High !== null ? ref.High : '—'}
{getSexLabel(ref.Sex)}
{#if ref.AgeStart > 0 || ref.AgeEnd < 54750}
· {getAgeDisplay(ref.AgeStart)}-{getAgeDisplay(ref.AgeEnd)}
{/if}
{/each}
{#if validationErrors.simpleRefNum}
{validationErrors.simpleRefNum}
{/if}
{/if}
{/if}
{#if showRefTxtSection}
Text Reference
{#if formData.reftxt?.length > 0}
{formData.reftxt.length}
{/if}
{#if formData.reftxt?.length > 0}
{/if}
{#if formData.reftxt?.length === 0}
{#if validationErrors.simpleRefTxt}
{validationErrors.simpleRefTxt}
{/if}
Add Sex/Age Specific References (Optional)
Quick presets:
{:else}
{#each formData.reftxt as ref, idx (idx)}
{ref.RefTxt}
{getSexLabel(ref.Sex)}
{#if ref.AgeStart > 0 || ref.AgeEnd < 54750}
· {getAgeDisplay(ref.AgeStart)}-{getAgeDisplay(ref.AgeEnd)}
{/if}
{/each}
{#if validationErrors.simpleRefTxt}
{validationErrors.simpleRefTxt}
{/if}
{/if}
{/if}