Files
Database/CARE/CARE_INI.SRC
Peter Feij 5579d0dd53 FCLT#69887 Het einde van Qlikview
svn path=/Database/trunk/; revision=58476
2023-01-02 09:36:33 +00:00

2262 lines
89 KiB
Plaintext
Raw Blame History

#ifdef CARE
/* CARE_INI.SRC
*
* $Revision$
* $Id$
*/
_FAC_MODULE('CARE','lcl_module_CARE')
------------ De eenvoudige bedrijfsstructuur vormgeven via 3 nivo's: bedrijf, afdeling en subafdeling ------------
---- CARE-bedrijf
---- |
----- |----- HV-medewrk (Verzorgend personeel)
---- |----- Adm (Administratie)
---- |------ Client (Clienten) -> Kostenplaats PGB
-- Nieuwe kostenplaats 'Persoonsgebonden budget' (key=1 is van belang!)
INSERT INTO prs_kostenplaats (prs_kostenplaats_key, prs_kostenplaats_nr, prs_kostenplaats_omschrijving, prs_kostenplaats_module)
VALUES(1,'PGB', 'Persoonsgebonden budget', 'PRS');
-- Sequence bijstellen
DROP SEQUENCE prs_s_prs_kostenplaats_key;
CREATE SEQUENCE prs_s_prs_kostenplaats_key START WITH 2000 NOCACHE;
-- Nieuwe afdeling 'HV-medewrk'
INSERT INTO prs_afdeling (prs_afdeling_key, prs_bedrijf_key, prs_afdeling_naam, prs_afdeling_omschrijving)
VALUES(21,2,'HV-medewrk', 'Verzorgend personeel');
-- Nieuwe afdeling 'Client' (key=22 is van belang!) met kostenplaats PGB (key=1)
INSERT INTO prs_afdeling (prs_afdeling_key, prs_afdeling_parentkey, prs_afdeling_naam, prs_afdeling_omschrijving, prs_kostenplaats_key)
VALUES(22,1,'Client', 'Clienten',1);
-- Sequence bijstellen
DROP SEQUENCE prs_s_prs_afdeling_key;
CREATE SEQUENCE prs_s_prs_afdeling_key START WITH 2000 NOCACHE;
---------------------------------- Eigen tabel definities met waarden -----------------------------------
-- FAC-TABELLEN FAC_USRTAB, FAC_USRDATA
-- Eigen tabel Produkt met HV1 en HV2
INSERT INTO fac_usrtab (fac_usrtab_key, fac_usrtab_naam, fac_usrtab_omschrijving)
VALUES (1, 'Produkt', 'Produkt');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(1,1,'HV1','HV1');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(2,1,'HV2','HV2');
-- ATCH#21598: Optie HV3 erbij
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(3,1,'HV3','HV3');
-- Eigen tabel ManVrouw met Man en Vrouw
INSERT INTO fac_usrtab (fac_usrtab_key, fac_usrtab_naam, fac_usrtab_omschrijving)
VALUES (21, 'ManVrouw', 'ManVrouw');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(21,21,'Man','Man');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(22,21,'Vrouw','Vrouw');
-- Eigen tabel $SYSTEM-CAK: een systeemtabel met allerlei instellingen voor het CAK rapport
INSERT INTO fac_usrtab (fac_usrtab_key, fac_usrtab_naam, fac_usrtab_omschrijving)
VALUES (41, '$SYSTEM-CAK', 'Systeem tabel voor CAK rapport');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(41,41,'BESTANDSNUMMER','000');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(42,41,'OMGEVING','P');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(43,41,'VERSIENUMMER','20');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(44,41,'HV1','007');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(45,41,'HV2','006');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(46,41,'FINANCIERINGSSTROOM','08');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(47,41,'PERIODE','');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(48,41,'CLIENTNR','0');
-- ATCH#21598: optie HV3 erbij
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(49,41,'HV3','100');
INSERT INTO fac_usrtab (fac_usrtab_key, fac_usrtab_naam, fac_usrtab_omschrijving)
VALUES (61, 'Redenbeeindiging', 'Redenbeeindiging');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(61,61,'Sterfgeval','Sterfgeval');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(62,61,'Kan zelf','Kan zelf');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(63,61,'Opname intramuraal','Opname intramuraal');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(64,61,'Op verzoek aanbieder','Op verzoek aanbieder');
-- ATCH#21595: Google km: Nieuw flexveld auto/rijbewijs via ref_kenmerkdomein/standaard tabel JaNee
-- Eigen tabel Ja-Nee met de waarden 'Ja' en 'Nee'
INSERT INTO fac_usrtab (fac_usrtab_key, fac_usrtab_naam, fac_usrtab_omschrijving)
VALUES (81, 'JaNee', 'JaNee');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(81,81,'Ja','Ja');
INSERT INTO fac_usrdata (fac_usrdata_key, fac_usrtab_key, fac_usrdata_code, fac_usrdata_omschr)
VALUES(82,81,'Nee','Nee');
-- Sequence bijstellen
DROP SEQUENCE fac_s_fac_usrtab_key;
CREATE SEQUENCE fac_s_fac_usrtab_key START WITH 2000 NOCACHE;
DROP SEQUENCE fac_s_fac_usrdata_key;
CREATE SEQUENCE fac_s_fac_usrdata_key START WITH 2000 NOCACHE;
------------------- Voor elke gemeente (= locatie) de volgende kenmerken -------------------
-- ALG-TABELLEN ALG_KENMERK
-- HV1-tarief
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,
alg_kenmerk_dimensie,alg_kenmerk_kenmerktype,alg_kenmerk_verplicht,
alg_kenmerk_lengte,alg_kenmerk_dec,alg_kenmerk_nmin)
VALUES (1000, 'L', 10, 'Tarief HV1', 'EUR. / uur', 'N', 1, 5, 2, 0);
-- HV2-tarief
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,
alg_kenmerk_dimensie,alg_kenmerk_kenmerktype,alg_kenmerk_verplicht,
alg_kenmerk_lengte,alg_kenmerk_dec,alg_kenmerk_nmin)
VALUES (1001, 'L', 20, 'Tarief HV2', 'EUR. / uur', 'N', 1, 5, 2, 0);
-- HV3-tarief erbij (ATCH#21598)
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,
alg_kenmerk_dimensie,alg_kenmerk_kenmerktype,alg_kenmerk_verplicht,
alg_kenmerk_lengte,alg_kenmerk_dec,alg_kenmerk_nmin)
VALUES (1002, 'L', 30, 'Tarief HV3', 'EUR. / uur', 'N', 1, 5, 2, 0);
-- BONS#23781: Client van gemeente wel/niet naar CAK. Uitgangspunt (default) = wel naar CAK. Is een vink-veldje "Niet doorzetten naar CAK", standaard uit.
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,
alg_kenmerk_kenmerktype, alg_kenmerk_lengte,alg_kenmerk_nmin, alg_kenmerk_nmax)
VALUES (1006, 'L', 33, 'Veiling tarieven', 'N', 1, 0, 1);
-- BONS#31596: Gemeente is een budgetgemeente, van invloed op:
-- kolom T+U+V van het Iwmo facturen rapport en,
-- de clienten worden niet naar het CAK gestuurd.
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,
alg_kenmerk_kenmerktype, alg_kenmerk_lengte,alg_kenmerk_nmin, alg_kenmerk_nmax)
VALUES (1007, 'L', 34, 'Budgetgemeente', 'N', 1, 0, 1);
-- BONS#32746: OB code in het CAK rapport
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,
alg_kenmerk_kenmerktype, alg_kenmerk_lengte,alg_kenmerk_nmin, alg_kenmerk_nmax)
VALUES (1008, 'L', 31, 'Ondersteunende Begeleiding', 'N', 1, 0, 1);
-- Label factuur-infix en factuur-postfix
INSERT INTO alg_kenmerk
(alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving, alg_kenmerk_default,alg_kenmerk_kenmerktype)
VALUES (1003, 'L', 40, 'Factuurnr specificatie','<span style="color:red">Gemeente afhankelijke factuurnummers (afwijkend van standaard) </span>','L');
-- Factnr infix (ATCH#21599)
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving, alg_kenmerk_kenmerktype, alg_kenmerk_lengte)
VALUES (1004, 'L', 42, 'Factuurnr. infix', 'C', 10);
-- Factnr suffix (ATCH#21599)
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving, alg_kenmerk_kenmerktype, alg_kenmerk_lengte)
VALUES (1005, 'L', 44, 'Factuurnr. postfix', 'C', 10);
-- Label archief
INSERT INTO alg_kenmerk
(alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving, alg_kenmerk_default,alg_kenmerk_kenmerktype)
VALUES (1020, 'L', 50, 'Documenten archief','<span style="color:red">Archivering van gemeentegebonden documenten </span>','L');
-- Folder met bestanden voor archief
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype)
VALUES (1021, 'L', 60, 'Archief','M');
-- ALT HV CODES CAK
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep, alg_kenmerk_lengte)
VALUES (2000, 'L', 70, 'Alt HV1','C', 2, 1, 3);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep, alg_kenmerk_lengte)
VALUES (2001, 'L', 75, 'Alt HV2','C', 2, 2, 3);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep, alg_kenmerk_lengte)
VALUES (2002, 'L', 80, 'Alt HV3','C', 2, 3, 3);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep)
VALUES (2003, 'L', 72, 'Alt HV1 startdatum','D', 2, 1);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep)
VALUES (2004, 'L', 77, 'Alt HV2 startdatum','D', 2, 2);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype, alg_kenmerk_verplicht, alg_kenmerk_groep)
VALUES (2005, 'L', 82, 'Alt HV3 startdatum','D', 2, 3);
INSERT INTO alg_kenmerk (alg_kenmerk_key,alg_kenmerk_niveau,alg_kenmerk_volgnr,alg_kenmerk_omschrijving,alg_kenmerk_kenmerktype)
VALUES (2006, 'L', 65, 'Alternatieve HV codes tbv CAK','L');
-- Sequence bijstellen
DROP SEQUENCE alg_s_alg_kenmerk_key;
CREATE SEQUENCE alg_s_alg_kenmerk_key START WITH 3000 NOCACHE;
------------------- Voor elke persoon (= client en verzorger) de volgende kenmerken -------------------
-- PRS-TABELLEN PRS_REFKENMERK, PRS_KENMERK
-- Kenmerk domein ManVrouw (naar user-tabel)
INSERT INTO fac_kenmerkdomein
(fac_kenmerkdomein_key, fac_kenmerkdomein_module, fac_kenmerkdomein_omschrijving,
fac_kenmerkdomein_objectnaam, fac_kenmerkdomein_kolomnaam ,fac_kenmerkdomein_kolomtxt,fac_usrtab_key)
VALUES(3, 'PRS', 'ManVrouw', 'FAC_USRDATA', 'FAC_USRDATA_KEY', 'FAC_USRDATA_OMSCHR', 21);
-- ATCH#21595: Google km: Nieuw flexveld auto/rijbewijs via ref_kenmerkdomein/standaard tabel JaNee
-- Kenmerk domein JaNee (naar user-tabel)
INSERT INTO fac_kenmerkdomein
(fac_kenmerkdomein_key, fac_kenmerkdomein_module, fac_kenmerkdomein_omschrijving,
fac_kenmerkdomein_objectnaam, fac_kenmerkdomein_kolomnaam ,fac_kenmerkdomein_kolomtxt,fac_usrtab_key)
VALUES(4, 'PRS', 'JaNee', 'FAC_USRDATA', 'FAC_USRDATA_KEY', 'FAC_USRDATA_OMSCHR', 81);
-- Sequence bijstellen
-- DROP SEQUENCE prs_s_prs_refkenmerk_key;
-- CREATE SEQUENCE prs_s_prs_refkenmerk_key START WITH 2000 NOCACHE;
-- Kenmerk Label Personalia
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_default, prs_kenmerk_kenmerktype)
VALUES(1000, 'P', 105, 'Personalia', '<span style="color:red">Vul <u>onderstaande</u> gegevens in </u> </span>', 'L');
-- Kenmerk Meisjesnaam
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype, prs_kenmerk_lengte)
VALUES(1001, 'P', 190, 'Meisjesnaam', 'C', 50);
-- Kenmerk Geboortedatum
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,prs_kenmerk_verplicht, prs_kenmerk_lengte)
VALUES(1002, 'P', 130, 'Geboortedatum', 'D', 1, 50);
-- Kenmerk Adres
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,prs_kenmerk_verplicht, prs_kenmerk_lengte)
VALUES(1003, 'P', 140, 'Adres', 'C', 1, 50);
-- Kenmerk Postcode
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,prs_kenmerk_verplicht, prs_kenmerk_lengte)
VALUES(1004, 'P', 150, 'Postcode', 'C', 1, 7);
-- Kenmerk Woonplaats
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,prs_kenmerk_verplicht, prs_kenmerk_lengte)
VALUES(1005, 'P', 160, 'Woonplaats', 'C', 1, 50);
-- Kenmerk Telefoon (thuis)
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,prs_kenmerk_verplicht, prs_kenmerk_lengte)
VALUES(1006, 'P', 170, 'Telefoon (thuis)', 'C', 1, 20);
-- Kenmerk BSN
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,prs_kenmerk_verplicht, prs_kenmerk_lengte)
VALUES(1020, 'P', 110, 'BSN', 'C', 1, 15);
-- Kenmerk Huisnr
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,prs_kenmerk_verplicht, prs_kenmerk_lengte)
VALUES(1040, 'P', 145, 'Huisnr', 'C', 1, 7);
-- Kenmerk Bijzonderheden
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,prs_kenmerk_lengte)
VALUES(1041, 'P', 195, 'Bijzonderheden', 'C', 250);
-- Kenmerk Blanco1
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype)
VALUES(1060, 'P', 180, 'Blanco1', 'Q');
-- Kenmerk M/V
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,fac_kenmerkdomein_key)
VALUES(1061, 'P', 185, 'M/V', 'R', 3);
-- ATCH#21595: Google km: Nieuw flexveld auto/rijbewijs via ref_kenmerkdomein/standaard tabel JaNee
-- Kenmerk Auto/Rijbewijs
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,fac_kenmerkdomein_key)
VALUES(1065, 'P', 190, 'Auto/Rijbewijs', 'R', 4);
-- Kenmerk Label Documenten archief
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_default, prs_kenmerk_kenmerktype)
VALUES(1080, 'P', 890, 'Documenten archief',
'<span style="color:red">Archivering van persoonsgebonden documenten</span>', 'L');
-- Kenmerk Folder Openbaar
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype)
VALUES(1081, 'P', 895, 'Openbaar', 'M');
-- Kenmerk Folder Prive
INSERT INTO prs_kenmerk
(prs_kenmerk_key, prs_kenmerk_niveau, prs_kenmerk_volgnr ,prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype)
VALUES(1100, 'P', 910, 'Prive', 'M');
-- Sequence bijstellen
DROP SEQUENCE prs_s_prs_kenmerk_key;
CREATE SEQUENCE prs_s_prs_kenmerk_key START WITH 2000 NOCACHE;
-- Profiel-tabel wordt (mis)gebruikt voor CAK acties (w.o. opnieuw aanmelden client bij CAK)
INSERT INTO fac_profiel
(fac_profiel_key, fac_profiel_omschrijving)
VALUES(1,'Zorguren naar CAK vergeten');
INSERT INTO fac_profiel
(fac_profiel_key, fac_profiel_omschrijving)
VALUES(2,'Correctie zorguren voor CAK');
-- Sequence bijstellen
DROP SEQUENCE fac_s_fac_profiel_key;
CREATE SEQUENCE fac_s_fac_profiel_key START WITH 2000 NOCACHE;
------------------- Voor elke meldingtype (=beschikking) de volgende kenmerken -------------------
-- MLD-TABELLEN INS_SRTDISCIPLINE, MLD_TYPEOPDR, MLD_TYPEOPDR_SRTDISCIPLINE,
-- MLD_REFSRTKENMERK, MLD_SRTKENMERK, MLD_KENMERK,
-- MLD_IMPROPDR, MLD_KOSTEN
INSERT INTO ins_srtdiscipline
(ins_srtdiscipline_key, ins_srtdiscipline_module, ins_srtdiscipline_omschrijving,
ins_srtdiscipline_kostenklant, ins_srtdiscipline_alg, ins_srtdiscipline_ins,
ins_srtdiscipline_mld
) VALUES(1,'MLD','Zorg',0,1,0,0);
-- Sequence bijstellen
DROP SEQUENCE ins_s_ins_srtdiscipline_key;
CREATE SEQUENCE ins_s_ins_srtdiscipline_key START WITH 2000 NOCACHE;
-- Er is met FCLT standaard 1 record opdrachttype aangemaakt (met mld_typeopdr_key = 5 en naam is 'standaard').
-- Dit record updaten:
UPDATE mld_typeopdr
SET mld_typeopdr_omschrijving = 'Verzorgen/huishoudelijke hulp',
mld_typeopdr_sluitmelding = 0,
mld_typeopdr_uren = 5,
mld_typeopdr_materiaal = 0,
mld_typeopdr_totaal = 0,
mld_typeopdr_factuur = 0
WHERE mld_typeopdr_key = 5;
INSERT INTO mld_typeopdr_srtdiscipline (mld_typeopdr_key, ins_srtdiscipline_key) VALUES (5, 1);
-- Sequence bijstellen
DROP SEQUENCE mld_s_mld_typeopdr_srtdisc;
CREATE SEQUENCE mld_s_mld_typeopdr_srtdisc START WITH 2000 NOCACHE;
INSERT INTO fac_kenmerkdomein
(fac_kenmerkdomein_key, fac_kenmerkdomein_module, fac_kenmerkdomein_omschrijving, fac_kenmerkdomein_objectnaam,
fac_kenmerkdomein_kolomnaam ,fac_kenmerkdomein_kolomtxt,fac_usrtab_key)
VALUES(2,'MLD','Redenbeeindiging','FAC_USRDATA','FAC_USRDATA_KEY','FAC_USRDATA_OMSCHR',61);
INSERT INTO fac_kenmerkdomein
(fac_kenmerkdomein_key, fac_kenmerkdomein_module, fac_kenmerkdomein_omschrijving, fac_kenmerkdomein_objectnaam,
fac_kenmerkdomein_kolomnaam ,fac_kenmerkdomein_kolomtxt,fac_usrtab_key)
VALUES(1,'MLD','Produkt','FAC_USRDATA','FAC_USRDATA_KEY','FAC_USRDATA_OMSCHR',1);
DROP SEQUENCE fac_s_fac_kenmerkdomein_key;
CREATE SEQUENCE fac_s_fac_kenmerkdomein_key START WITH 2000 NOCACHE;
INSERT INTO mld_srtkenmerk
(mld_srtkenmerk_key, mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype, fac_kenmerkdomein_key)
VALUES(1, 'Produkt', 'R', 1);
INSERT INTO mld_srtkenmerk
(mld_srtkenmerk_key, mld_srtkenmerk_omschrijving, mld_srtkenmerk_dimensie, mld_srtkenmerk_kenmerktype,
mld_srtkenmerk_lengte, mld_srtkenmerk_dec, mld_srtkenmerk_nmin)
VALUES(2,'Indicatie', 'uur/week', 'N', 4, 2, 0);
INSERT INTO mld_srtkenmerk
(mld_srtkenmerk_key, mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype, mld_srtkenmerk_lengte)
VALUES(3,'Beschikkingsnr', 'C', 25);
INSERT INTO mld_srtkenmerk
(mld_srtkenmerk_key, mld_srtkenmerk_omschrijving, mld_srtkenmerk_dimensie, mld_srtkenmerk_kenmerktype,
mld_srtkenmerk_lengte, mld_srtkenmerk_dec, mld_srtkenmerk_nmin)
VALUES(4,'Client uurtarief', '<27>', 'N', 4, 2, 0);
INSERT INTO mld_srtkenmerk
(mld_srtkenmerk_key, mld_srtkenmerk_omschrijving, mld_srtkenmerk_kenmerktype, fac_kenmerkdomein_key)
VALUES(21, 'Reden van be<62>indiging', 'R', 2);
-- Sequence bijstellen
DROP SEQUENCE mld_s_mld_srtkenmerk_key;
CREATE SEQUENCE mld_s_mld_srtkenmerk_key START WITH 2000 NOCACHE;
INSERT INTO mld_kenmerk
(mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_volgnummer)
VALUES (1, 3, 1, 'T', 1, 10);
INSERT INTO mld_kenmerk
(mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_volgnummer)
VALUES (2, 1, 1, 'T', 1, 20);
INSERT INTO mld_kenmerk
(mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_volgnummer)
VALUES (3, 2, 1, 'T', 1, 30);
INSERT INTO mld_kenmerk
(mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_verplicht, mld_kenmerk_volgnummer)
VALUES (4, 4, 1, 'T', 1, 40);
INSERT INTO mld_kenmerk
(mld_kenmerk_key, mld_srtkenmerk_key, mld_stdmelding_key, mld_kenmerk_niveau, mld_kenmerk_volgnummer)
VALUES (21, 21, 1, 'T', 900);
-- Sequence bijstellen
DROP SEQUENCE mld_s_mld_kenmerk_key;
CREATE SEQUENCE mld_s_mld_kenmerk_key START WITH 2000 NOCACHE;
INSERT INTO mld_impropdr (mld_impropdr_key, mld_impropdr_omschrijving, mld_impropdr_code, mld_impropdr_onkosten)
VALUES(1,'Verlof','V',0);
INSERT INTO mld_impropdr (mld_impropdr_key, mld_impropdr_omschrijving, mld_impropdr_code, mld_impropdr_onkosten)
VALUES(2,'Ziek','Z',0);
INSERT INTO mld_impropdr (mld_impropdr_key, mld_impropdr_omschrijving, mld_impropdr_code, mld_impropdr_onkosten)
VALUES(3,'Werkoverleg','W',1);
INSERT INTO mld_impropdr (mld_impropdr_key, mld_impropdr_omschrijving, mld_impropdr_code, mld_impropdr_onkosten)
VALUES(4,'Coordinatie','C',1);
-- Sequence bijstellen
DROP SEQUENCE mld_s_mld_impropdr_key;
CREATE SEQUENCE mld_s_mld_impropdr_key START WITH 2000 NOCACHE;
INSERT INTO mld_kosten
(mld_kosten_key, mld_kosten_omschrijving, mld_kosten_code, mld_kosten_type, mld_kosten_eenheid)
VALUES(1,'Auto','A',2,'km');
INSERT INTO mld_kosten
(mld_kosten_key, mld_kosten_omschrijving, mld_kosten_code, mld_kosten_type, mld_kosten_eenheid)
VALUES(2,'Bromfiets','B',1,'dag');
INSERT INTO mld_kosten
(mld_kosten_key, mld_kosten_omschrijving, mld_kosten_code, mld_kosten_type, mld_kosten_eenheid)
VALUES(3,'Fiets','F',1,'dag');
-- Sequence bijstellen
DROP SEQUENCE mld_s_mld_kosten_key;
CREATE SEQUENCE mld_s_mld_kosten_key START WITH 2000 NOCACHE;
-- voorheen: ATCH0.SQL
------------------- Standaard notificaties -------------------
-- FAC-TABELLEN FAC_SRTNOTIFICATIE, FAC_NOTIFICATIE_JOB
INSERT INTO fac_srtnotificatie
(fac_srtnotificatie_code, fac_srtnotificatie_mode,
fac_srtnotificatie_oms, fac_srtnotificatie_xmlnode,
fac_srtnotificatie_groep
)
VALUES ('CUST01', 3,
'Nieuwe beschikking ter acceptatie (melding ##KEY##)', 'melding',
0
);
INSERT INTO fac_srtnotificatie
(fac_srtnotificatie_code, fac_srtnotificatie_mode,
fac_srtnotificatie_oms, fac_srtnotificatie_xmlnode,
fac_srtnotificatie_groep
)
VALUES ('CUST02', 3,
'Conflict in uitgegeven uren t.o.v. de beschikking (melding ##KEY##)', 'melding',
0
);
-- Notificatie JOB die elk heel uur afgaat tijdens kantooruren van 7.00 t/m 18.00 u (zo is ook gen_notify op SAAS geconfigureerd)
INSERT INTO fac_notificatie_job
(fac_notificatie_job_key, fac_notificatie_job_view,
fac_notificatie_job_oms,
fac_notificatie_job_interval, fac_notificatie_job_mode, fac_notificatie_job_nextrun
)
VALUES (21, 'care_v_noti_teamleider',
'MLD: Notificatie van nieuwe meldingen voor de teamleider(s)',
1, 3, trunc (SYSDATE, 'HH')
);
-- Notificatie JOB die aan het begin van elke dag afgaat om 8.00u
INSERT INTO fac_notificatie_job
(fac_notificatie_job_key, fac_notificatie_job_view,
fac_notificatie_job_oms,
fac_notificatie_job_interval, fac_notificatie_job_mode, fac_notificatie_job_nextrun
)
VALUES (22,'care_v_noti_urenconflict',
'Voor admin.: conflicten in uren van beschikking vs opdracht',
24, 3, trunc(sysdate) + 1/3
);
DROP SEQUENCE fac_s_fac_notificatie_job_key;
CREATE SEQUENCE fac_s_fac_notificatie_job_key START WITH 2000 NOCACHE;
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
-- MODULE Klachten registratie
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
INSERT INTO ins_srtdiscipline
(ins_srtdiscipline_key, ins_srtdiscipline_module, ins_srtdiscipline_omschrijving,
ins_srtdiscipline_kostenklant, ins_srtdiscipline_alg, ins_srtdiscipline_ins,
ins_srtdiscipline_mld
) VALUES(2,'MLD','Klacht',0,1,0,0);
INSERT INTO ins_tab_discipline
(ins_discipline_module, ins_discipline_omschrijving, ins_srtdiscipline_key)
VALUES('MLD','Klachten over verzorger',2);
INSERT INTO mld_disc_params(mld_ins_discipline_key, mld_disc_params_notify)
SELECT ins_discipline_key,0 FROM ins_tab_discipline WHERE ins_discipline_omschrijving = 'Klachten over verzorger';
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Slechte kwaliteit geleverd',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Niet komen opdagen',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Schade',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Houding en/of communicatie',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO ins_tab_discipline
(ins_discipline_module, ins_discipline_omschrijving, ins_srtdiscipline_key)
VALUES('MLD','Klachten over zorgaanbieder',2);
INSERT INTO mld_disc_params(mld_ins_discipline_key, mld_disc_params_notify)
SELECT ins_discipline_key,0 FROM ins_tab_discipline WHERE ins_discipline_omschrijving = 'Klachten over zorgaanbieder';
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Afspraak niet nagekomen',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Houding en/of communicatie',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
INSERT INTO mld_stdmelding
(mld_ins_discipline_key, mld_stdmelding_omschrijving, mld_stdmelding_t_accepttijd, mld_stdmelding_freetext)
SELECT max(ins_discipline_key),'Onduidelijke informatie',MLD_T_UITVOERTIJD(4, 'U'),2 FROM ins_tab_discipline;
-- Autorisatiegroepen met rechten voor klachten: FO, BO en MI.
INSERT INTO fac_groep (fac_groep_omschrijving) VALUES ('FO-MLD: Klachten');
INSERT INTO fac_groeprechten(fac_groep_key, fac_functie_key, ins_discipline_key,
fac_gebruiker_prs_level_read, fac_gebruiker_alg_level_read,
fac_gebruiker_prs_level_write, fac_gebruiker_alg_level_write)
SELECT g.fac_groep_key,f.fac_functie_key, d.ins_discipline_key, 1, -1, 1, -1
FROM fac_groep g, fac_functie f, mld_discipline d
WHERE g.fac_groep_omschrijving = 'FO-MLD: Klachten'
AND f.fac_functie_code = 'WEB_MLDFOF'
AND d.ins_srtdiscipline_key = 2;
INSERT INTO fac_groep (fac_groep_omschrijving) VALUES ('BO-MLD: Klachten');
INSERT INTO fac_groeprechten(fac_groep_key, fac_functie_key, ins_discipline_key,
fac_gebruiker_prs_level_read, fac_gebruiker_alg_level_read,
fac_gebruiker_prs_level_write, fac_gebruiker_alg_level_write)
SELECT g.fac_groep_key,f.fac_functie_key, d.ins_discipline_key, -1, -1, -1, -1
FROM fac_groep g, fac_functie f, mld_discipline d
WHERE g.fac_groep_omschrijving = 'BO-MLD: Klachten'
AND f.fac_functie_code = 'WEB_MLDBOF'
AND d.ins_srtdiscipline_key = 2;
INSERT INTO fac_groep (fac_groep_omschrijving) VALUES ('MI: Klachten');
INSERT INTO fac_groeprechten(fac_groep_key, fac_functie_key, ins_discipline_key,
fac_gebruiker_prs_level_read, fac_gebruiker_alg_level_read,
fac_gebruiker_prs_level_write, fac_gebruiker_alg_level_write)
SELECT g.fac_groep_key,f.fac_functie_key, d.ins_discipline_key, -1, -1, 9, 9
FROM fac_groep g, fac_functie f, mld_discipline d
WHERE g.fac_groep_omschrijving = 'MI: Klachten'
AND f.fac_functie_code = 'WEB_MLDBAC'
AND d.ins_srtdiscipline_key = 2;
--- Terminologie van vakgroeptype 'Zorg'
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikkingsnr'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_SEARCH_DIFF_FIELDS';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Team'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_VAKGROUP';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Zorg'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_COMPLAIN';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikkingen'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_COMPLAINS';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Selecteer de huishoudelijke hulp...'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_SELECT_UITVOERENDE';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Selecteer een team ...'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_SELECT_VAKGROEP';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Selecteer de soort zorg ...'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_SELECT_STDMELDING';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Toewijzing aan team'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_CATEGORIE';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Teamleider'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_BEHANDELAAR';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikking is geregistreerd'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_IS_MLDNEW';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikking is gewijzigd'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_IS_MLDUPD';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikking is afgemeld'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_IS_MLDAFM';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikking is afgewezen'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_IS_MLDREJ';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Deze beschikking kan niet afgewezen worden'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_REJECT_FAILED';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikking '
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_REJECTED1';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikking'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_COMPLAIN';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikkingsgegevens'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_FRAME_ALGEMEEN';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Beschikkingstatus'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_STATUSFILTERS';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Bij team'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_CHK_FO_MLDBUSY';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Neem deze beschikking als frontoffice (zelf) in behandelin'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_DOACTION_HINT';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Zet de behandeling door naar het team'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_DOORZET_HINT';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Accepteer deze beschikking voor behandeling'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_ACCEPT_HINT';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Wijs deze beschikking af (wordt niet verder behandeld)'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_REJECT_HINT';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Sluit deze beschikking direct af, de afhandeling is direct gereed.'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_CLOSE_HINT';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Accepteer deze beschikking en maak direct een opdracht aan'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_ORDERS_HINT';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Accepteer deze beschikking en maak direct een bestelling aan'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_BES_HINT';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Soortgelijke beschikkingen'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_SIMILARCALLS';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Selecteer een gemeente'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL.MLD.SELECT_NOLOC_SELECTED';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Alle opdrachten van beschikking '
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL.MLD.OPDR_CLOSED_3';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Team'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL.MLD.VAKGROEP';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL',''
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL.MLD.PERSON_PREFIX';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Selecteer eerst regel uit zorg'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL.MLD.SELECT_NOSTDMLD_SELECTED';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,1,'NL','Status'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL.MLD.MLDSTATUS';
--
--
-- Vanaf hier de terminologie voor klachten *** klachten *** klachten *** klachten *** klachten
--
--
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,2,'NL','Klachtgegevens'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_CATEGORIE';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY, 2 ,'NL','Klacht over'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_VAKGROUP';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,2,'NL','Klacht over'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL.MLD.VAKGROEP';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,2,'NL','Selecteer waarover klacht gaat...'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_SELECT_VAKGROEP';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,2,'NL','Selecteer de soort klacht ...'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_SELECT_STDMELDING';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,2,'NL','Soort klacht'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_COMPLAIN';
INSERT INTO FAC_LOCALE (FAC_LOCALEITEMS_KEY, FAC_LOCALE_DIALECT_KEY, FAC_LOCALE_LANG, FAC_LOCALE_TEKST)
SELECT FAC_LOCALEITEMS_KEY,2,'NL','Behandelaar'
FROM FAC_LOCALEITEMS
WHERE UPPER(FAC_LOCALEITEMS_DIALECT_ID)='MLD_SRTDISCIPLINE_KEY'
AND UPPER(FAC_LOCALEITEMS_LCL) = 'LCL_MLD_BEHANDELAAR';
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
-- Rapportages
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
------------------- Standaard RAPPORTAGES -------------------
-- FAC-TABELLEN FAC_USRRAP
-- Rapportages
-- Rapport IWMO) voor de BACKOFFICE/ADMINISTRATIE: Iwmo factuur rapport (BONS#31596)
-- Rapport A) voor de BACKOFFICE/ADMINISTRATIE: NIET ingeleverde weekbrieven (UUR_BOF).
-- Rapport B) voor de FRONTOFFICE/TEAMLEIDER: NIET ingeleverde weekbrieven van de teamleden (UUR_FOF).
-- Rapport C) voor de FRONTEND/VERZORGER,medewerker: Overzichtslijst van je teamgenoten (WEB_MLDORD).
-- Rapport D) voor de BACKOFFICE/ADMINISTRATIE: Analyserapport voor de gemaakte uren binnen 1 WEEK - variant C: (UUR_BOF).
-- Rapport E) voor de BACKOFFICE/ADMINISTRATIE: Analyserapport voor de gemaakte uren binnen 1 PERIODE - variant A: (UUR_BOF).
-- Rapport F) voor de BACKOFFICE/ADMINISTRATIE: Analyserapport voor de gemaakte uren binnen 1 PERIODE, per week - variant B: (UUR_BOF).
-- Rapport G) voor de BACKOFFICE/ADMINISTRATIE: Analyserapport voor de gemaakte uren binnen 1 PERIODE, per week, per verzorger - variant C: (UUR_BOF).
-- Rapport H) voor de MANINFO/FACTUURADMIN: Factuurrapport voor de gemaakte uren binnen 1 PERIODE - variant A: (MLDBAC).
-- Rapport I) voor de MANINFO/FACTUURADMIN: Factuurrapport voor de gemaakte uren binnen 1 PERIODE, per week - variant B: (MLDBAC).
-- Rapport J) voor de MANINFO/FACTUURADMIN: Factuurrapport voor de gemaakte uren binnen 1 PERIODE, per week, per verzorger - variant C: (MLDBAC).
-- BONS#31596: Iwmo factuurrapport via XSL
-- Rapport Iwmo) FACTUURrapport voor Iwmo:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur Iwmo) Per beschikking in periode, per week',
'care_v_rap2_factuur_uren_iwmo',
NULL,
NULL,
NULL,
0,
0,
1,
'Factuurrapportage Iwmo',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Admin: Niet ingeleverde weekbrieven',
'care_v_rap_missing_weekbrief',
NULL,
NULL,
NULL,
0,
0,
0,
'Lijst van de medewerkers die hun weekbrief nog niet hebben ingeleverd.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_UURBOF';
-- Rapport B) weekbrief NIET ingeleverd, die de frontoffice (UUR_FOF) kan bekijken, oftewel voor de teamleider (fac_functie_key 123)?
-- Hier zit nog een FCLT-bug in: UUR_FOF is nog niet per discipline @#$%%^grgrg!!
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Teamleider: niet ingeleverde weekbrieven',
'care_v_rap_missing_weekbrief',
NULL,
NULL,
NULL,
0,
0,
0,
'Teamleden die hun weekbrief nog niet hebben ingeleverd.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_UURFOF';
-- Rapport C) overzicht van je team-collega's, die de VERZORGER kan bekijken.
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Teamleden: adressenlijst',
'care_v_rap_mijnteamgenoten',
NULL,
NULL,
NULL,
0,
0,
0,
'Adressenlijst van de teamleden.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDORD';
-- Rapport: Personeelsbestand voor de ADMINISTRATIE.
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Personeelsbestand',
'care_v_rap_personeel',
NULL,
NULL,
NULL,
0,
0,
0,
'Lijst van alle werknemer-gegevens.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_PRSMAN';
--
-- Rapport E) Analyserapport voor de gemaakte uren binnen 1 PERIODE - variant A:
-- op periode -nivo eventuele de conflicten analyseren...
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Admin: A) Urenconflict in periode',
'care_v_rap_conflict_uren_A',
NULL,
NULL,
NULL,
0,
0,
0,
'Afwijkingen tussen indicatie en bestede uren in een periode.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_UURBOF';
-- Rapport F) Analyserapport voor de gemaakte uren binnen 1 PERIODE - variant B:
-- periode + week-nivo de conflicten analyseren...
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Admin: B) Urenconflict in een periode, per week',
'care_v_rap_conflict_uren_B',
NULL,
NULL,
NULL,
0,
0,
0,
'Afwijkingen tussen indicatie en bestede uren in een periode, per week uitgesplitst.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_UURBOF';
-- Rapport G) Analyserapport voor de gemaakte uren binnen 1 PERIODE - variant C:
-- periode + week-nivo + verzorger de conflicten analyseren...
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Admin: C) Urenconflict in een periode, per week/verzorger',
'care_v_rap_conflict_uren_C',
NULL,
NULL,
NULL,
0,
0,
0,
'Afwijkingen tussen indicatie en bestede uren in een periode, per week en per verzorger uitgesplitst.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_UURBOF';
-- Rapport H) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - variant A:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur A) Per beschikking in periode',
'care_v_rap2_factuur_uren_A',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport I) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, verdeeld over de 4 WEKEN - variant B:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur B) Per beschikking, per week in periode',
'care_v_rap2_factuur_uren_b',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per week',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport J) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, verdeeld over de 4 WEKEN, en daarbinnen per datum - variant C:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur C) Per beschikking, per week/datum in periode',
'care_v_rap2_factuur_uren_C',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per datum',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport D) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, verdeeld over de 4 WEKEN, en daarbinnen per datum - variant D:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur D) Per beschikking, per week/datum in periode',
'care_v_rap2_factuur_uren_D',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per datum',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport E) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - variant E:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur E) Per beschikking de zorguren in een periode',
'care_v_rap2_factuur_uren_E',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport F) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, verdeeld over de 4 WEKEN, en daarbinnen per datum - variant F:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur F) Per beschikking, per week/datum in periode',
'care_v_rap2_factuur_uren_F',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per datum',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport G) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - variant G:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur G) Per beschikking in periode',
'care_v_rap2_factuur_uren_G',
NULL,
NULL,
NULL,
0,
0,
1,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport I) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - variant I:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur I) Per beschikking in periode',
'care_v_rap2_factuur_uren_I',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport J) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - variant J:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur J) Per beschikking in periode',
'care_v_rap2_factuur_uren_J',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport K) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - variant K:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur K) Per beschikking in periode',
'care_v_rap2_factuur_uren_K',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport L) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - variant L:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur L) Per beschikking in periode',
'care_v_rap2_factuur_uren_L',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ATCH#21599: 9 nieuwe factuurrapporten
-- Rapport M) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, uitgesplitst per week - variant M:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur M) Per beschikking in periode, per week',
'care_v_rap2_factuur_uren_M',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per week',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- BONS#22915: 1 nieuwe factuurrapport
-- Rapport N) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, - variant N (Woudenberg):
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur N) Per beschikking in periode',
'care_v_rap2_factuur_uren_N',
NULL,
NULL,
NULL,
0,
0,
1,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- BONS#22915: 1 nieuwe factuurrapport
-- Rapport O) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE, - variant O (Scherpenzeel):
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur O) Per beschikking in periode',
'care_v_rap2_factuur_uren_O',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport P) FACTUURrapport voor de gemaakte uren per week - variant P:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur P) Per beschikking in periode, per week',
'care_v_rap2_factuur_uren_P',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per week',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport R) FACTUURrapport met detailgegevens client per beschikking - variant R:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur R) Details Client per beschikking',
'care_v_rap2_factuur_uren_R',
0,
0,
1,
'Factuurrapportage per beschikking met detailgegevens clienten',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport Q) FACTUURrapport voor de gemaakte uren per datum - variant Q (Bernisse):
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur Q) Per beschikking in periode, per week, per datum',
'care_v_rap2_factuur_uren_Q',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode, uitgesplitst per week/per datum',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- BONS#36043: Totaallijst clienten in zorg (outerjoin uren):
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Totaal lijst cli<6C>nten in zorg',
'care_v_rap_tot_clientzorg',
0,
0,
1,
'Totaal lijst cli<6C>nten in zorg (ook zonder uren)',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- BONS#40385: Totaallijst clienten in zorg met medewerker (outerjoin uren):
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Totaal lijst cli<6C>nten in zorg MDW',
'care_v_rap_tot_clientzorg_mdw',
0,
0,
1,
'Totaal lijst cli<6C>nten in zorg met gekoppelde medewerker',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Totaal lijst cli<6C>nten in zorg - zonder uren',
'care_v_rap_tot_clientzorg_all',
0,
0,
1,
'Totaal lijst cli<6C>nten in zorg met gekoppelde medewerker',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- Rapport I) SALARISrapport voor de gemaakte uren binnen 1 PERIODE - variant A:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Salaris A) Per medewerker in periode',
'care_v_rap2_salaris_a',
NULL,
NULL,
NULL,
0,
0,
0,
'Salarisrapport: per medewerker de gemaakte uren in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- voorheen: ATCH1.SQL
------------------- Standaard RAPPORTAGES -------------------
-- FAC-TABELLEN FAC_USRRAP
-- Rapport CAK: Centraal Administratie Kantoor (CAK)
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'CAK perioderapport',
'care_v_cak_rapport',
NULL,
NULL,
NULL,
0,
0,
1,
'ZA Standaard periode rapport voor het Centraal Administratie Kantoor',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_PRSSYS';
-- Rapport voor de keuze van de (CAK)periode bedoeld voor handmatig initieren voor de export 's nachts
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Export het complete CAK rapport',
'care_v_rap_cak',
NULL,
NULL,
NULL,
0,
0,
1,
'ZA Standaard periode rapport voor het Centraal Administratie Kantoor',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport voor de keuze van de (CAK)periode bedoeld voor handmatig initieren voor de export 's nachts
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Export het correctie CAK rapport',
'care_v_rap_cak_chg',
NULL,
NULL,
NULL,
0,
0,
1,
'ZA Correctie rapport voor het Centraal Administratie Kantoor',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- voorheen: ATCH5.SQL
------------------- Standaard RAPPORTAGES -------------------
-- FAC-TABELLEN FAC_USRRAP
-- Rapport Aflopende beschikkingen
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Beschikkingen: binnenkort verlopen.',
'care_v_rap_beschik_aflopend',
NULL,
NULL,
NULL,
0,
0,
0,
'Beschikkingen die binnen 8 weken verlopen.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Clienten Rapport
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Clienten rapport.',
'care_v_rap_clienten',
NULL,
NULL,
NULL,
0,
0,
0,
'Clienten rapportage met diverse selectie mogelijkheden.',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- rapport controle cak rapport FSN#20131
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Basis controle voor het CAK rapport',
'care_v_cak_clientcontrole',
NULL,
NULL,
NULL,
0,
0,
0,
'Rapport met basis controles tbv het CAK rapport',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_PRSSYS';
-- Rapport Voorblad factuur voor gemeenten:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur voorblad - Totalisering per gemeente',
'care_v_rap2_factuur_voorblad_a',
NULL,
NULL,
NULL,
0,
0,
1,
'Factuurvoorblad voor gemeente: de totalisering in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- Rapport PGB-facturen:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur PGB clienten',
'care_v_rap2_factuur_pgb_a',
NULL,
NULL,
NULL,
0,
0,
1,
'Factuur voor PGB client: de totalisering in een gekozen periode',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
------------------------------------------------------------------------------------------------------------------------
-- ADMIN: Rapport Controle autokosten (km) op periode-nivo
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Controle autokosten (km) op periodenivo',
'care_v_rap_km_per_periode',
NULL,
NULL,
NULL,
0,
0,
0,
'Per verzorger, per periode: de geschreven kilometers worden tegen norm-kilometers (Google) afgezet',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ADMIN: Rapport Controle autokosten (km) op weeknivo
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Controle autokosten (km) op weeknivo',
'care_v_rap_km_per_week',
NULL,
NULL,
NULL,
0,
0,
0,
'Per verzorger, per week: de geschreven kilometers worden tegen norm-kilometers (Google) afgezet',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- ADMIN: Rapport Controle autokosten (km) op dagnivo
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Controle autokosten (km) op dagnivo',
'care_v_rap_km_per_dag',
NULL,
NULL,
NULL,
0,
0,
1,
'Per verzorger, per dag: de geschreven kilometers worden tegen norm-kilometers (Google) afgezet',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
-- VERZORGER: 'Mijn' Rapport Controle autokosten (km) op dagnivo
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Mijn controle autokosten (km) op dagnivo',
'care_v_rap_my_km_per_dag',
NULL,
NULL,
NULL,
0,
0,
1,
'Ter ondersteuning om je eigen kilometer declaratie op de weekbrief in te vullen',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDORD';
-- ADMIN: Rapport Controle autokosten (km) van improductieve uren op periode-nivo
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Autokosten (km) van de improductieve uren op periodenivo',
'care_v_rap_km_impr_periode',
NULL,
NULL,
NULL,
0,
0,
0,
'Per verzorger, per periode: de geschreven kilometers van improductieve uren',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- ATCH#22345: Plannings/capaciteits rapportage
-- Administratie: rapport t.b.v. capaciteitsinzage en planningsinformatie
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Totaal Planbord / Capaciteitsinzage medewerkers',
'care_v_rap_prs_planbord',
NULL,
NULL,
NULL,
0,
0,
1,
'Planbord ter ondersteuning van het inplannen van opdrachten (clienten) bij medewerkers',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Team Planbord / Capaciteitsinzage medewerkers',
'care_v_rap_prs_team_planbord',
NULL,
NULL,
NULL,
0,
0,
1,
'Planbord ter ondersteuning van het inplannen van opdrachten (clienten) bij medewerkers',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--- 'Experiment' om de beperking van perioden met 6 week in het verleden los te laten ---
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--- mbmbmb
Rapporten op nieuwe wijze (zonder 6-weken beperking)
-- Rapport A2) FACTUURrapport voor de gemaakte uren binnen 1 PERIODE - zonder periode-uren:
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Factuur A2) Per beschikking in periode, zonder periode-uren',
'care_v_rap2_factuur_uren_A2',
NULL,
NULL,
NULL,
0,
0,
0,
'Factuurrapportage per beschikking in een gekozen periode (geen periode-uren)',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
INSERT INTO fac_usrrap
(fac_usrrap_omschrijving,
fac_usrrap_view_name,
fac_usrrap_in_huidige_locatie,
fac_usrrap_template,
fac_usrrap_macro,
fac_usrrap_vraagbegindatum,
fac_usrrap_vraageinddatum,
fac_usrrap_functie,
fac_usrrap_info,
fac_functie_key,
fac_usrrap_autorefresh
)
SELECT 'Instroom en Uitstroom per Client',
'care_v_rap_in_uitstroom',
NULL,
NULL,
NULL,
0,
0,
0,
'Instroom en uitstroomdatum per Client',
fac_functie_key,
0
FROM fac_functie WHERE fac_functie_code = 'WEB_MLDBAC';
----------- Alle overbodige menuitem (module BES, BEZ, CAD, etc uit het menu halen)
DELETE FROM fac_menu m
WHERE EXISTS
(SELECT 'x'
FROM fac_menuitems mi
WHERE mi.fac_menuitems_key = m.fac_menuitems_key
AND mi.fac_menuitems_module IN ('BES', 'BEZ', 'CAD', 'CNT', 'FIN', 'INS', 'MRK', 'PRJ', 'RES','SCH', 'SLE')
AND mi.fac_menuitems_groep IN (0,1)
);
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
-- Standaard CAK gegevens
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
-- De gegevens voor het interne (default) 'CARE'-bedrijf (key=2)
-- Bedrijfsnaam
UPDATE prs_bedrijf SET prs_bedrijf_naam = '&Bedrijfsnaam' WHERE prs_bedrijf_key = 2;
-- WZA code
UPDATE prs_bedrijf SET prs_leverancier_nr = '&WZAcode' WHERE prs_bedrijf_key = 2;
-- Uitvoerende uit zetten
UPDATE prs_bedrijf SET prs_bedrijf_uitvoerende = NULL WHERE prs_bedrijf_key = 2;
-- De default afdeling 'Onbekend' (key=1) onder het bedrijf hernoemen naar Adm - Administratie
UPDATE prs_afdeling SET prs_afdeling_naam = 'Adm', prs_afdeling_omschrijving = 'Administratie'
WHERE prs_afdeling_key = 1;
-- Een insert in de periodetabel van alle weken tot en met 1 jaar terug.
INSERT INTO care_periode (jaar, periode, week, maandag)
SELECT
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IYYY') jaar,
FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1 periode,
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IW') week,
TRUNC (SYSDATE - 7*(LEVEL-1), 'IW') startdatum
FROM DUAL
CONNECT BY LEVEL <= 1*52+1;
INSERT INTO care_t_qvw_periodeweektabel
SELECT
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IYYY') jaar,
DECODE(FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1, 14, 13,FLOOR((TO_CHAR (SYSDATE - 7*(LEVEL-1),'IW') - 1) /4) + 1) periode,
TO_CHAR (SYSDATE - 7*(LEVEL-1), 'IW') week,
TRUNC (SYSDATE - 7*(LEVEL-1), 'IW') startdatum
FROM DUAL
CONNECT BY LEVEL <= 1*52+1
UNION
SELECT
TO_CHAR (SYSDATE + 7*(LEVEL), 'IYYY') jaar,
DECODE(FLOOR((TO_CHAR (SYSDATE + 7*(LEVEL),'IW') - 1) /4) + 1, 14, 13,FLOOR((TO_CHAR (SYSDATE + 7*(LEVEL),'IW') - 1) /4) + 1) periode,
TO_CHAR (SYSDATE + 7*(LEVEL), 'IW') week,
TRUNC (SYSDATE + 7*(LEVEL), 'IW') startdatum
FROM DUAL
CONNECT BY LEVEL <= 20*52+1;
REGISTERONCE('$Id$')
#endif // CARE