FMHN#83313 AW formulier voor spoedgevallen

svn path=/Customer/trunk/; revision=64293
This commit is contained in:
Sander Schepers
2024-04-18 07:19:57 +00:00
parent b5fb2b8fe4
commit 47d603da51

View File

@@ -15539,7 +15539,7 @@ AS
fac_tracking t,
fac_notificatie_job nj,
fac_srtnotificatie sn
WHERE m.mld_stdmelding_key = 741 -- Aanvraag AW (Startmelding)
WHERE m.mld_stdmelding_key IN (741, 1242) -- Aanvraag AW (Startmelding) & Aanvraag AW Spoed (Startmelding)
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 50 -- MLDNEW
AND nj.fac_notificatie_job_view = 'FMHN_V_NOTI_WF_AW'
@@ -15576,7 +15576,7 @@ AS
UNION ALL
SELECT 743 mld_stdmelding_key, ud.fac_usrdata_omschr xemail FROM fac_usrdata ud WHERE fac_usrtab_key = 702 AND fac_usrdata_verwijder IS NULL) x, -- AW Lange route
fac_srtnotificatie sn
WHERE m.mld_stdmelding_key = 741 -- Aanvraag AW (Startmelding)
WHERE m.mld_stdmelding_key IN (741, 1242) -- Aanvraag AW (Startmelding) & Aanvraag AW Spoed (Startmelding)
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 50 -- MLDNEW
AND nj.fac_notificatie_job_view = 'FMHN_V_NOTI_WF_AW'
@@ -15968,7 +15968,7 @@ AS
UNION ALL
SELECT 743 mld_stdmelding_key, ud.fac_usrdata_omschr xemail FROM fac_usrdata ud WHERE fac_usrtab_key = 702 AND fac_usrdata_verwijder IS NULL) x, -- AW Lange route
fac_srtnotificatie sn
WHERE m.mld_stdmelding_key = 741 -- Aanvraag AW (Startmelding)
WHERE m.mld_stdmelding_key IN (741, 1242) -- Aanvraag AW (Startmelding) & Aanvraag AW Spoed (Startmelding)
AND m.mld_melding_status = 5 -- Afgemeld
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 45 -- MLDAFM
@@ -15982,6 +15982,14 @@ AS
WHERE km.mld_kenmerk_key IN (2582, 2584)
AND km.mld_melding_key = nam.mld_melding_key
AND nam.mld_melding_start_key = m.mld_melding_key)
AND NOT EXISTS -- Controle of de Spoedmelding is afgekeurd door compartimentseigenaar
(SELECT 1
FROM mld_kenmerkmelding km, mld_melding nam
WHERE km.mld_kenmerk_key IN (4361) --Kenmerk Compartimentseigenaar akkoord
AND km.mld_melding_key = nam.mld_melding_key
AND km.mld_kenmerkmelding_waarde = '22' -- Nee
AND km.mld_kenmerkmelding_verwijder IS NULL
AND nam.mld_melding_start_key = m.mld_melding_key)
AND sn.fac_srtnotificatie_code = 'CUST14'
UNION ALL
SELECT sn.fac_srtnotificatie_code,
@@ -16011,7 +16019,7 @@ AS
fac_v_aanwezigusrdata ud1,
fac_v_aanwezigusrdata ud2,
fac_srtnotificatie sn
WHERE m.mld_stdmelding_key = 741 -- Aanvraag AW (FCC)/Lange route
WHERE m.mld_stdmelding_key IN (741, 1242) -- Aanvraag AW (Startmelding) & Aanvraag AW Spoed (Startmelding)
AND m.mld_melding_status = 5 -- Afgemeld
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 45 -- MLDAFM
@@ -16028,7 +16036,15 @@ AS
FROM mld_kenmerkmelding km, mld_melding nam
WHERE km.mld_kenmerk_key IN (2582, 2584)
AND km.mld_melding_key = nam.mld_melding_key
AND nam.mld_melding_start_key = m.mld_melding_key)
AND nam.mld_melding_start_key = m.mld_melding_key)\
AND NOT EXISTS -- Controle of de Spoedmelding is afgekeurd door compartimentseigenaar
(SELECT 1
FROM mld_kenmerkmelding km, mld_melding nam
WHERE km.mld_kenmerk_key IN (4361) --Kenmerk Compartimentseigenaar akkoord
AND km.mld_melding_key = nam.mld_melding_key
AND km.mld_kenmerkmelding_waarde = '22' -- Nee
AND km.mld_kenmerkmelding_verwijder IS NULL
AND nam.mld_melding_start_key = m.mld_melding_key)
AND sn.fac_srtnotificatie_code = 'CUST14'
UNION ALL
SELECT sn.fac_srtnotificatie_code,
@@ -16059,7 +16075,7 @@ AS
fac_v_aanwezigusrdata ud1,
fac_v_aanwezigusrdata ud2,
fac_srtnotificatie sn
WHERE m.mld_stdmelding_key = 741 -- Aanvraag AW (FCC)/Lange route
WHERE m.mld_stdmelding_key IN (741, 1242) -- Aanvraag AW (Startmelding) & Aanvraag AW Spoed (Startmelding)
AND m.mld_melding_status = 5 -- Afgemeld
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 45 -- MLDAFM
@@ -16078,6 +16094,14 @@ AS
WHERE km.mld_kenmerk_key IN (2582, 2584)
AND km.mld_melding_key = nam.mld_melding_key
AND nam.mld_melding_start_key = m.mld_melding_key)
AND NOT EXISTS -- Controle of de Spoedmelding is afgekeurd door compartimentseigenaar
(SELECT 1
FROM mld_kenmerkmelding km, mld_melding nam
WHERE km.mld_kenmerk_key IN (4361) --Kenmerk Compartimentseigenaar akkoord
AND km.mld_melding_key = nam.mld_melding_key
AND km.mld_kenmerkmelding_waarde = '22' -- Nee
AND km.mld_kenmerkmelding_verwijder IS NULL
AND nam.mld_melding_start_key = m.mld_melding_key)
AND sn.fac_srtnotificatie_code = 'CUST14'
GROUP by m.mld_melding_key,
sn.fac_srtnotificatie_code,
@@ -16127,7 +16151,7 @@ AS
UNION ALL
SELECT 743 mld_stdmelding_key, ud.fac_usrdata_omschr xemail FROM fac_usrdata ud WHERE fac_usrtab_key = 702 AND fac_usrdata_verwijder IS NULL) x, -- AW Lange route
fac_srtnotificatie sn
WHERE m.mld_stdmelding_key = 741 -- Aanvraag AW (Startmelding)
WHERE m.mld_stdmelding_key IN (741, 1242) -- Aanvraag AW (Startmelding) & Aanvraag AW Spoed (Startmelding)
AND m.mld_melding_status = 5 -- Afgemeld
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 45 -- MLDAFM
@@ -16141,6 +16165,14 @@ AS
WHERE km.mld_kenmerk_key IN (2582, 2584)
AND km.mld_melding_key = nam.mld_melding_key
AND nam.mld_melding_start_key = m.mld_melding_key)
AND NOT EXISTS -- Controle of de Spoedmelding is afgekeurd door compartimentseigenaar
(SELECT 1
FROM mld_kenmerkmelding km, mld_melding nam
WHERE km.mld_kenmerk_key IN (4361) --Kenmerk Compartimentseigenaar akkoord
AND km.mld_melding_key = nam.mld_melding_key
AND km.mld_kenmerkmelding_waarde = '21' -- Akkoord = Ja
AND km.mld_kenmerkmelding_verwijder IS NULL
AND nam.mld_melding_start_key = m.mld_melding_key)
AND sn.fac_srtnotificatie_code = 'CUST15'
UNION ALL
SELECT sn.fac_srtnotificatie_code,
@@ -16170,7 +16202,7 @@ AS
fac_v_aanwezigusrdata ud1,
fac_v_aanwezigusrdata ud2,
fac_srtnotificatie sn
WHERE m.mld_stdmelding_key = 741 -- Aanvraag AW (FCC)/Lange route
WHERE m.mld_stdmelding_key IN (741, 1242) -- Aanvraag AW (Startmelding) & Aanvraag AW Spoed (Startmelding)
AND m.mld_melding_status = 5 -- Afgemeld
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 45 -- MLDAFM
@@ -16188,6 +16220,14 @@ AS
WHERE km.mld_kenmerk_key IN (2582, 2584)
AND km.mld_melding_key = nam.mld_melding_key
AND nam.mld_melding_start_key = m.mld_melding_key)
AND NOT EXISTS -- Controle of de Spoedmelding is afgekeurd door compartimentseigenaar
(SELECT 1
FROM mld_kenmerkmelding km, mld_melding nam
WHERE km.mld_kenmerk_key IN (4361) --Kenmerk Compartimentseigenaar akkoord
AND km.mld_melding_key = nam.mld_melding_key
AND km.mld_kenmerkmelding_waarde = '21' -- Akkoord = Ja
AND km.mld_kenmerkmelding_verwijder IS NULL
AND nam.mld_melding_start_key = m.mld_melding_key)
AND sn.fac_srtnotificatie_code = 'CUST15'
UNION ALL
SELECT sn.fac_srtnotificatie_code,
@@ -16218,7 +16258,7 @@ AS
fac_v_aanwezigusrdata ud1,
fac_v_aanwezigusrdata ud2,
fac_srtnotificatie sn
WHERE m.mld_stdmelding_key = 741 -- Aanvraag AW (FCC)/Lange route
WHERE m.mld_stdmelding_key IN (741, 1242) -- Aanvraag AW (Startmelding) & Aanvraag AW Spoed (Startmelding)
AND m.mld_melding_status = 5 -- Afgemeld
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 45 -- MLDAFM
@@ -16237,6 +16277,14 @@ AS
WHERE km.mld_kenmerk_key IN (2582, 2584)
AND km.mld_melding_key = nam.mld_melding_key
AND nam.mld_melding_start_key = m.mld_melding_key)
AND NOT EXISTS -- Controle of de Spoedmelding is afgekeurd door compartimentseigenaar
(SELECT 1
FROM mld_kenmerkmelding km, mld_melding nam
WHERE km.mld_kenmerk_key IN (4361) --Kenmerk Compartimentseigenaar akkoord
AND km.mld_melding_key = nam.mld_melding_key
AND km.mld_kenmerkmelding_waarde = '21' -- Akkoord = Ja
AND km.mld_kenmerkmelding_verwijder IS NULL
AND nam.mld_melding_start_key = m.mld_melding_key)
AND sn.fac_srtnotificatie_code = 'CUST15'
GROUP by m.mld_melding_key,
sn.fac_srtnotificatie_code,