BLCC#69388 Rapportages klachten / BLCC#693856 Rapportages incidentmelding
svn path=/Customer/trunk/; revision=54803
This commit is contained in:
341
BLCC/blcc.sql
341
BLCC/blcc.sql
@@ -21581,6 +21581,347 @@ AS
|
||||
vg.ins_discipline_omschrijving,
|
||||
sm.mld_stdmelding_omschrijving;
|
||||
|
||||
CREATE OR REPLACE VIEW BLCC_V_RAP_INCIDENTMELDING
|
||||
AS
|
||||
SELECT TO_CHAR (m.mld_melding_datum, 'YYYY')
|
||||
AS jaar,
|
||||
TO_CHAR (m.mld_melding_datum, 'YYYY')
|
||||
|| ' / '
|
||||
|| TO_CHAR (m.mld_melding_datum, 'mm')
|
||||
AS periode,
|
||||
TRUNC (m.mld_melding_datum)
|
||||
mld_datum,
|
||||
'<a class="details" onclick=''FcltMgr.openDetail("'
|
||||
|| 'appl/mld/mld_melding.asp?urole=fe&'
|
||||
|| 'mld_key='
|
||||
|| m.mld_melding_key
|
||||
|| '")''>'
|
||||
|| HTF.escape_sc (m.mld_melding_key)
|
||||
|| '</a>'
|
||||
mld_melding_key,
|
||||
m.mld_stdmelding_key
|
||||
std_mldkey,
|
||||
1
|
||||
telling_mld,
|
||||
fac.safe_to_date (datum_incident.mld_kenmerkmelding_waarde,
|
||||
'dd-mm-yyyy')
|
||||
datum_incident,
|
||||
tijdstip_incident.mld_kenmerkmelding_waarde
|
||||
tijdstip_incident,
|
||||
m.mld_melding_onderwerp
|
||||
onderwerp,
|
||||
m.mld_melding_omschrijving
|
||||
omschrijving,
|
||||
subkeuze_veiligheid.omschrijving
|
||||
subkeuze_veiligheid,
|
||||
verbetervoorstel.mld_kenmerkmelding_waarde
|
||||
verbetervoorstel,
|
||||
onmiddelijk_genomen_acties.mld_kenmerkmelding_waarde
|
||||
onmiddelijk_genomen_acties,
|
||||
FA.FA
|
||||
FA,
|
||||
MT.MT
|
||||
MT,
|
||||
RWC.RWC
|
||||
RWC,
|
||||
LWC.LWC
|
||||
LWC,
|
||||
omschrijving_toedracht.mld_kenmerkmelding_waarde
|
||||
omschr_toedracht,
|
||||
rapp_plichting.omschrijving
|
||||
rapp_plichtig,
|
||||
rapporteur.mld_kenmerkmelding_waarde
|
||||
rapporteur,
|
||||
subkeuze_incident.omschrijving
|
||||
subkeuze_incident,
|
||||
toelichting_brandalarm.omschrijving
|
||||
toelichting_brandalarm,
|
||||
huurder.huurder_naam
|
||||
huurder,
|
||||
alarmering_via.omschrijving
|
||||
alarmering_via,
|
||||
milieumelding.omschrijving
|
||||
milieumelding,
|
||||
aard_melding.omschrijving
|
||||
aard_melding,
|
||||
inzet_blusploeg.omschrijving
|
||||
inzet_blusploeg,
|
||||
inzet_gewondenvervoer.omschrijving
|
||||
inzet_gewondenvervoer,
|
||||
incident_mldformulier.omschrijving
|
||||
incident_mldformulier,
|
||||
toelichting_incident_mldform.mld_kenmerkmelding_waarde
|
||||
toelichting_incident_mldformulier,
|
||||
direct_genomen_maatregelen.mld_kenmerkmelding_waarde
|
||||
direct_genomen_maatregelen,
|
||||
CASE
|
||||
WHEN ( omschrijving_toedracht.mld_kenmerkmelding_waarde
|
||||
IS NOT NULL
|
||||
OR rapp_plichting.omschrijving IS NOT NULL
|
||||
OR rapporteur.mld_kenmerkmelding_waarde IS NOT NULL
|
||||
OR subkeuze_incident.omschrijving IS NOT NULL
|
||||
OR toelichting_brandalarm.omschrijving IS NOT NULL
|
||||
OR huurder.huurder_naam IS NOT NULL
|
||||
OR alarmering_via.omschrijving IS NOT NULL
|
||||
OR milieumelding.omschrijving IS NOT NULL
|
||||
OR aard_melding.omschrijving IS NOT NULL
|
||||
OR inzet_blusploeg.omschrijving IS NOT NULL
|
||||
OR inzet_gewondenvervoer.omschrijving IS NOT NULL
|
||||
OR incident_mldformulier.omschrijving IS NOT NULL
|
||||
OR toelichting_incident_mldform.mld_kenmerkmelding_waarde
|
||||
IS NOT NULL
|
||||
OR direct_genomen_maatregelen.mld_kenmerkmelding_waarde
|
||||
IS NOT NULL)
|
||||
THEN
|
||||
1
|
||||
ELSE
|
||||
0
|
||||
END
|
||||
BO_incident
|
||||
FROM mld_melding m,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1821
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL)
|
||||
datum_incident,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1841
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL)
|
||||
tijdstip_incident,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1801
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 45
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) subkeuze_veiligheid,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1842
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL)
|
||||
verbetervoorstel,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1843
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL)
|
||||
onmiddelijk_genomen_acties,
|
||||
(SELECT mld_melding_key,
|
||||
DECODE (mld_kenmerkmelding_waarde, 1, 'Ja', 'Nee') FA
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1844
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL) FA,
|
||||
(SELECT mld_melding_key,
|
||||
DECODE (mld_kenmerkmelding_waarde, 1, 'Ja', 'Nee') MT
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1845
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL) MT,
|
||||
(SELECT mld_melding_key,
|
||||
DECODE (mld_kenmerkmelding_waarde, 1, 'Ja', 'Nee') RWC
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1846
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL) RWC,
|
||||
(SELECT mld_melding_key,
|
||||
DECODE (mld_kenmerkmelding_waarde, 1, 'Ja', 'Nee') LWC
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1847
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL) LWC,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1901
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL)
|
||||
omschrijving_toedracht,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1850
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 681
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) rapp_plichting,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1851
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL) rapporteur,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1861
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 881
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) subkeuze_incident,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1881
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 901
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) toelichting_brandalarm,
|
||||
(SELECT mld_melding_key, p.prs_perslid_naam_full huurder_naam
|
||||
FROM mld_kenmerkmelding km, prs_v_perslid_fullnames_all p
|
||||
WHERE km.mld_kenmerk_key = 1882
|
||||
AND fac.safe_to_number (mld_kenmerkmelding_waarde) =
|
||||
p.prs_perslid_key
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL) huurder,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1883
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 781
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) alarmering_via,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1884
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 341
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) milieumelding,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1885
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 782
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) aard_melding,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1886
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 681
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) inzet_blusploeg,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1887
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 681
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) inzet_gewondenvervoer,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1888
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 681
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) incident_mldformulier,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1890
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL)
|
||||
toelichting_incident_mldform,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1891
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL)
|
||||
direct_genomen_maatregelen
|
||||
WHERE m.mld_stdmelding_key = 1901
|
||||
AND datum_incident.mld_melding_key(+) = m.mld_melding_key
|
||||
AND tijdstip_incident.mld_melding_key(+) = m.mld_melding_key
|
||||
AND subkeuze_veiligheid.mld_melding_key(+) = m.mld_melding_key
|
||||
AND verbetervoorstel.mld_melding_key(+) = m.mld_melding_key
|
||||
AND onmiddelijk_genomen_acties.mld_melding_key(+) =
|
||||
m.mld_melding_key
|
||||
AND FA.mld_melding_key(+) = m.mld_melding_key
|
||||
AND MT.mld_melding_key(+) = m.mld_melding_key
|
||||
AND RWC.mld_melding_key(+) = m.mld_melding_key
|
||||
AND LWC.mld_melding_key(+) = m.mld_melding_key
|
||||
AND omschrijving_toedracht.mld_melding_key(+) = m.mld_melding_key
|
||||
AND rapp_plichting.mld_melding_key(+) = m.mld_melding_key
|
||||
AND rapporteur.mld_melding_key(+) = m.mld_melding_key
|
||||
AND subkeuze_incident.mld_melding_key(+) = m.mld_melding_key
|
||||
AND toelichting_brandalarm.mld_melding_key(+) = m.mld_melding_key
|
||||
AND huurder.mld_melding_key(+) = m.mld_melding_key
|
||||
AND alarmering_via.mld_melding_key(+) = m.mld_melding_key
|
||||
AND milieumelding.mld_melding_key(+) = m.mld_melding_key
|
||||
AND aard_melding.mld_melding_key(+) = m.mld_melding_key
|
||||
AND inzet_blusploeg.mld_melding_key(+) = m.mld_melding_key
|
||||
AND inzet_gewondenvervoer.mld_melding_key(+) = m.mld_melding_key
|
||||
AND incident_mldformulier.mld_melding_key(+) = m.mld_melding_key
|
||||
AND toelichting_incident_mldform.mld_melding_key(+) =
|
||||
m.mld_melding_key
|
||||
AND direct_genomen_maatregelen.mld_melding_key(+) =
|
||||
m.mld_melding_key;
|
||||
|
||||
CREATE OR REPLACE VIEW BLCC_V_RAP_KLACHTEN_BT_NEW
|
||||
AS
|
||||
SELECT l.alg_locatie_code locatie,
|
||||
l.alg_locatie_omschrijving locatie_omschrijving,
|
||||
l.alg_locatie_plaats locatie_plaats,
|
||||
og.alg_gebouw_key gebouw_key,
|
||||
og.alg_gebouw_code gebouw,
|
||||
og.alg_gebouw_naam gebouw_naam,
|
||||
a.prs_afdeling_naam huurder_nr,
|
||||
a.prs_afdeling_omschrijving huurder_naam,
|
||||
TO_CHAR (m.mld_melding_datum, 'YYYY') AS jaar,
|
||||
TO_CHAR (m.mld_melding_datum, 'YYYY')
|
||||
|| ' / '
|
||||
|| TO_CHAR (m.mld_melding_datum, 'mm') AS periode,
|
||||
TRUNC (m.mld_melding_datum) mld_datum,
|
||||
m.mld_melding_key mld_key,
|
||||
'<a class="details" onclick=''FcltMgr.openDetail("'
|
||||
|| 'appl/mld/mld_melding.asp?urole=fe&'
|
||||
|| 'mld_key='
|
||||
|| m.mld_melding_key
|
||||
|| '")''>'
|
||||
|| HTF.escape_sc (m.mld_melding_key)
|
||||
|| '</a>' mld_melding_key,
|
||||
m.mld_stdmelding_key std_mldkey,
|
||||
1 telling_mld,
|
||||
BCC_melding.mld_kenmerkmelding_waarde BCC_melding,
|
||||
betrekking_op.omschrijving betrekking_op,
|
||||
doorzetten_naar.mld_kenmerkmelding_waarde doorzetten_naar
|
||||
FROM mld_melding m,
|
||||
alg_locatie l,
|
||||
alg_v_allonrgoed_gegevens og,
|
||||
prs_perslid p,
|
||||
prs_afdeling a,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1603
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL) BCC_melding,
|
||||
(SELECT mld_melding_key, mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km
|
||||
WHERE km.mld_kenmerk_key = 1922
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL)
|
||||
doorzetten_naar,
|
||||
(SELECT km.mld_melding_key,
|
||||
ud.fac_usrdata_code code,
|
||||
fac_usrdata_omschr omschrijving
|
||||
FROM mld_kenmerkmelding km, fac_usrdata ud
|
||||
WHERE km.mld_kenmerk_key = 1921
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND ud.fac_usrtab_key = 921
|
||||
AND fac.safe_to_number (km.mld_kenmerkmelding_waarde) =
|
||||
ud.fac_usrdata_key) betrekking_op
|
||||
WHERE m.mld_stdmelding_key = 916
|
||||
AND BCC_melding.mld_melding_key(+) = m.mld_melding_key
|
||||
AND doorzetten_naar.mld_melding_key(+) = m.mld_melding_key
|
||||
AND betrekking_op.mld_melding_key(+) = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
|
||||
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
|
||||
AND m.prs_perslid_key_voor = p.prs_perslid_key
|
||||
AND p.prs_afdeling_key = a.prs_afdeling_key;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user