907 lines
26 KiB
TypeScript
907 lines
26 KiB
TypeScript
import type { AnalysisResultDetailsMapped } from '@/packages/features/user-analyses/src/types/analysis-results';
|
|
|
|
type AnalysisTestResponse = Omit<
|
|
AnalysisResultDetailsMapped,
|
|
'order' | 'orderedAnalysisElementIds' | 'summary' | 'elements'
|
|
>;
|
|
|
|
const empty1: AnalysisTestResponse = {
|
|
id: 1,
|
|
orderedAnalysisElements: [],
|
|
};
|
|
|
|
const big1: AnalysisTestResponse = {
|
|
id: 2,
|
|
orderedAnalysisElements: [
|
|
{
|
|
analysisIdOriginal: '1744-2',
|
|
isWaitingForResults: false,
|
|
analysisName: 'ALAT',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'U/l',
|
|
normLower: null,
|
|
normUpper: 45,
|
|
normStatus: 2,
|
|
responseTime: '2024-02-29T10:42:25+00:00',
|
|
responseValue: 84,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '1744-2',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '1920-8',
|
|
isWaitingForResults: false,
|
|
analysisName: 'ASAT',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'U/l',
|
|
normLower: 15,
|
|
normUpper: 45,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:20:55+00:00',
|
|
responseValue: 45,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '1920-8',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '1988-5',
|
|
isWaitingForResults: false,
|
|
analysisName: 'CRP',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mg/l',
|
|
normLower: null,
|
|
normUpper: 5,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:18:49+00:00',
|
|
responseValue: 0.79,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '1988-5',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '57747-8',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Erütrotsüüdid',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: 5,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:13:01+00:00',
|
|
responseValue: null,
|
|
responseValueIsNegative: true,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '57747-8',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '2276-4',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Ferritiin',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'µg/l',
|
|
normLower: 28,
|
|
normUpper: 370,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:46:54+00:00',
|
|
responseValue: 204.1,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '2276-4',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '14771-0',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Glükoos',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mmol/l',
|
|
normLower: 4.1,
|
|
normUpper: 6,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:06:24+00:00',
|
|
responseValue: 5.4,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '14771-0',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '59156-0',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Glükoos',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: 2,
|
|
normStatus: 2,
|
|
responseTime: '2024-02-29T10:13:01+00:00',
|
|
responseValue: null,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: false,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '59156-0',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '59156-0',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Glükoos',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: 2,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:13:01+00:00',
|
|
responseValue: null,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: true,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '59156-0',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '13955-0',
|
|
isWaitingForResults: false,
|
|
analysisName: 'HCV Ab',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: null,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T13:44:48+00:00',
|
|
responseValue: null,
|
|
responseValueIsNegative: true,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '13955-0',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '14646-4',
|
|
isWaitingForResults: false,
|
|
analysisName: 'HDL kolesterool',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mmol/l',
|
|
normLower: 1,
|
|
normUpper: null,
|
|
normStatus: 1,
|
|
responseTime: '2024-02-29T10:20:55+00:00',
|
|
responseValue: 0.8,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '14646-4',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '2000-8',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Kaltsium',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mmol/l',
|
|
normLower: 2.1,
|
|
normUpper: 2.55,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:12:10+00:00',
|
|
responseValue: 2.49,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '2000-8',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '59158-6',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Ketokehad',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: 0.5,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:13:01+00:00',
|
|
responseValue: null,
|
|
responseValueIsNegative: true,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '59158-6',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '14647-2',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Kolesterool',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mmol/l',
|
|
normLower: null,
|
|
normUpper: 5,
|
|
normStatus: 1,
|
|
responseTime: '2024-02-29T10:20:34+00:00',
|
|
responseValue: 5.7,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '14647-2',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '14682-9',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Kreatiniin',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'µmol/l',
|
|
normLower: 64,
|
|
normUpper: 111,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:19:00+00:00',
|
|
responseValue: 89,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '14682-9',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '22748-8',
|
|
isWaitingForResults: false,
|
|
analysisName: 'LDL kolesterool',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mmol/l',
|
|
normLower: null,
|
|
normUpper: 3,
|
|
normStatus: 1,
|
|
responseTime: '2024-02-29T10:21:15+00:00',
|
|
responseValue: 4.3,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '22748-8',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '58805-3',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Leukotsüüdid',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: 10,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:13:01+00:00',
|
|
responseValue: null,
|
|
responseValueIsNegative: true,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '58805-3',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '2601-3',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Magneesium',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mmol/l',
|
|
normLower: 0.66,
|
|
normUpper: 1.07,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:17:26+00:00',
|
|
responseValue: 0.82,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '2601-3',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '70204-3',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Mitte-HDL kolesterool',
|
|
results: {
|
|
nestedElements: [],
|
|
labComment: 'Mitte-paastu veri <3,9 mmol/L',
|
|
unit: 'mmol/l',
|
|
normLower: null,
|
|
normUpper: 3.8,
|
|
normStatus: 1,
|
|
responseTime: '2024-02-29T10:20:55+00:00',
|
|
responseValue: 4.9,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '70204-3',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '14798-3',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Raud',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'µmol/l',
|
|
normLower: 11.6,
|
|
normUpper: 31.3,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:21:16+00:00',
|
|
responseValue: 16.5,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '14798-3',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '14927-8',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Triglütseriidid',
|
|
results: {
|
|
nestedElements: [],
|
|
labComment: 'Mitte-paastu veri <2,0 mmol/L',
|
|
unit: 'mmol/l',
|
|
normLower: null,
|
|
normUpper: 1.7,
|
|
normStatus: 1,
|
|
responseTime: '2024-02-29T10:21:16+00:00',
|
|
responseValue: 1.89,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '14927-8',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '3016-3',
|
|
isWaitingForResults: false,
|
|
analysisName: 'TSH',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mIU/l',
|
|
normLower: 0.4,
|
|
normUpper: 4,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:49:02+00:00',
|
|
responseValue: 1.27,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '3016-3',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '22664-7',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Uurea',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mmol/l',
|
|
normLower: 3.2,
|
|
normUpper: 7.4,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:19:11+00:00',
|
|
responseValue: 6.4,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '22664-7',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '50561-0',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Valk',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: 0.25,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:13:01+00:00',
|
|
responseValue: null,
|
|
responseValueIsNegative: true,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '50561-0',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '60493-4',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Vitamiin D (25-OH)',
|
|
results: {
|
|
nestedElements: [],
|
|
labComment: 'Väärtus >75 nmol/l on D-vitamiini tervislik tase',
|
|
unit: 'nmol/l',
|
|
normLower: 75,
|
|
normUpper: null,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:49:22+00:00',
|
|
responseValue: 105.5,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '60493-4',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '60025-4',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Urobilinogeen',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: 17,
|
|
normStatus: 0,
|
|
responseTime: '2024-02-29T10:13:01+00:00',
|
|
responseValue: null,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: true,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '60025-4',
|
|
},
|
|
},
|
|
],
|
|
};
|
|
|
|
const big2: AnalysisTestResponse = {
|
|
id: 3,
|
|
orderedAnalysisElements: [
|
|
{
|
|
analysisIdOriginal: '1988-5',
|
|
isWaitingForResults: false,
|
|
analysisName: 'CRP',
|
|
results: {
|
|
nestedElements: [],
|
|
unit: 'mg/L',
|
|
normLower: null,
|
|
normUpper: 5,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12T14:02:04+00:00',
|
|
responseValue: 1,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '1988-5',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '57021-8',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Hemogramm',
|
|
results: {
|
|
nestedElements: [
|
|
{
|
|
status: 4,
|
|
unit: 'g/L',
|
|
normLower: 134,
|
|
normUpper: 170,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:03',
|
|
responseValue: 150,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '718-7',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: '%',
|
|
normLower: 40,
|
|
normUpper: 49,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:03',
|
|
responseValue: 45,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '4544-3',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normLower: 4.1,
|
|
normUpper: 9.7,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:03',
|
|
responseValue: 5,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '6690-2',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E12/L',
|
|
normLower: 4.5,
|
|
normUpper: 5.7,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:03',
|
|
responseValue: 5,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '789-8',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'fL',
|
|
normLower: 82,
|
|
normUpper: 95,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 85,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '787-2',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'pg',
|
|
normLower: 28,
|
|
normUpper: 33,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 30,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '785-6',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'g/L',
|
|
normLower: 322,
|
|
normUpper: 356,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 355,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '786-4',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: '%',
|
|
normLower: 12,
|
|
normUpper: 15,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 15,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '788-0',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normLower: 157,
|
|
normUpper: 372,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 255,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '777-3',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: '%',
|
|
normLower: 0.18,
|
|
normUpper: 0.38,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 0.2,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '51637-7',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'fL',
|
|
normLower: 9.2,
|
|
normUpper: 12.3,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 10,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '32623-1',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'fL',
|
|
normLower: 10.1,
|
|
normUpper: 16.2,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 15,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '32207-3',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normLower: 0.01,
|
|
normUpper: 0.08,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 0.05,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '704-7',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normLower: 0.02,
|
|
normUpper: 0.4,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 0.05,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '711-2',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normLower: 1.9,
|
|
normUpper: 6.7,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 5,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '751-8',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normLower: 0.24,
|
|
normUpper: 0.8,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 0.5,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '742-7',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normLower: 1.3,
|
|
normUpper: 3.1,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 1.5,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '731-0',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normLower: 0,
|
|
normUpper: 0.03,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:03',
|
|
responseValue: 0,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '51584-1',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: '%',
|
|
normLower: 0,
|
|
normUpper: 0.5,
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 0,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '38518-7',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: 'E9/L',
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 0,
|
|
normUpper: null,
|
|
normLower: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '771-6',
|
|
},
|
|
{
|
|
status: 4,
|
|
unit: '/100WBC',
|
|
normStatus: 0,
|
|
responseTime: '2025-09-12 14:02:04',
|
|
responseValue: 0,
|
|
normUpper: null,
|
|
normLower: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
analysisElementOriginalId: '58413-6',
|
|
},
|
|
],
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: null,
|
|
normStatus: null,
|
|
responseTime: null,
|
|
responseValue: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: false,
|
|
responseValueIsWithinNorm: false,
|
|
status: 4,
|
|
analysisElementOriginalId: '57021-8',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '43583-4',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Lipoproteiin a',
|
|
results: {
|
|
nestedElements: [],
|
|
labComment: 'Kliendi soovil analüüs tühistatud.',
|
|
unit: null,
|
|
normLower: null,
|
|
normUpper: null,
|
|
normStatus: null,
|
|
responseTime: null,
|
|
responseValue: null,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: false,
|
|
responseValueIsWithinNorm: false,
|
|
status: 5,
|
|
analysisElementOriginalId: '43583-4',
|
|
},
|
|
},
|
|
{
|
|
analysisIdOriginal: '60493-4',
|
|
isWaitingForResults: false,
|
|
analysisName: 'Vitamiin D (25-OH)',
|
|
results: {
|
|
nestedElements: [],
|
|
labComment:
|
|
'Väärtus vahemikus 30-49.9 nmol/L on D-vitamiini ebapiisav tase.',
|
|
unit: 'nmol/L',
|
|
normLower: 75,
|
|
normUpper: null,
|
|
normStatus: 1,
|
|
responseTime: '2025-09-12T14:02:04+00:00',
|
|
responseValue: 30,
|
|
normLowerIncluded: false,
|
|
normUpperIncluded: false,
|
|
responseValueIsNegative: null,
|
|
responseValueIsWithinNorm: null,
|
|
status: 4,
|
|
analysisElementOriginalId: '60493-4',
|
|
},
|
|
},
|
|
],
|
|
};
|
|
|
|
export const analysisResponses: AnalysisTestResponse[] = [empty1, big1, big2];
|