Возможно ли объединить эти две записи вместе? В приведенном ниже примере в столбце WARD_NUMBER
указан идентификатор отделения, в котором будет находиться пациент.
Временная шкала: пациент пришел в палату в 10:10 и был выписан в 22:48 того же дня. То, что мы видим в системе, - это перенос кровати в палате, которая вызывает эту проблему, поскольку это НЕ переводит палату
Интересно, можно ли показывать только одну строку данных (всегда сохраняя 1-й WARD_STAY_IDENTIFIER
и START_DATE_TIME_WARD_STAY
, но объединяя, чтобы включить 2-й END_DATE_TIME_WARD_STAY
Например
('600054394373', '2018-01-05 10:10:00.000', '2018-01-05 22:48:49.000', '600007275916', '3400003723'),
ТИА
DECLARE @CDI_APC_WARD_STAY TABLE (HOSPITAL_PROVIDER_SPELL_NUMBER varchar(50),
START_DATE_TIME_WARD_STAY datetime,
END_DATE_TIME_WARD_STAY datetime,
WARD_STAY_IDENTIFIER varchar(50),
WARD_NUMBER varchar(50)
)
INSERT INTO @CDI_APC_WARD_STAY
VALUES
('600054394373', '2018-01-05 10:10:00.000', '2018-01-05 11:50:00.000', '600007275916', '3400003723'),
('600054394373', '2018-01-05 11:50:00.000', '2018-01-05 11:54:00.000', '600007276481', '3400003723'),
('600054394373', '2018-01-05 11:54:00.000', '2018-01-05 20:22:00.000', '600007276510', '3400003723'),
('600054394373', '2018-01-05 20:22:00.000', '2018-01-05 20:23:00.000', '600007279380', '3400003723'),
('600054394373', '2018-01-05 20:23:00.000', '2018-01-05 22:48:49.000', '600007279385', '3400003723'),
('600054394373', '2018-01-05 22:48:49.000', '2018-01-06 20:24:04.000', '600007279710', '3400003688')