CAK Installatiehandleiding Versie 1.1 Applicatie om centraal de uren van de zorgaanbieders door de gemeente laten aanbieden aan het CAK. Eerst moeten de tabellen, views, packages etc worden aangemaakt. @@S:\Oracle\system\script\oracle\cak\create\create_cak_tables.sql @@S:\Oracle\system\script\oracle\cak\create\create_cak_sequence.sql @@S:\Oracle\system\script\oracle\cak\create\create_cak_triggers.sql @@S:\Oracle\system\script\oracle\cak\create\create_cak_mgmt_prepackage.sql @@S:\Oracle\system\script\oracle\cak\create\create_cak_views.sql @@S:\Oracle\system\script\oracle\cak\create\create_cak_mgmt_package.sql Vervolgens moet om de perioden aan te maken de volgende instructie worden aangeroepen in de package: exec cak_mgmt.addcakperiodes(2008); Dit maakt alle CAK perioden voor het jaar 2008 aan. Functie om met meerdere databases binnen 1 schema te kunnen werken Voor deze module is nieuwe functionaliteit toegevoegd om binnen 1 database meerdere zeg maar subdatabases aan te maken. Dit was nodig voor het lokaal loket van Duiven / Westervoort en zal zeker meer gebruikt gaan worden door samenwerkende gemeenten. De opzet is zo dat 2 nieuwe tabellen zijn gemaakt. Subdatabases: Geeft een lijst van alle subdatabases binnen het betreffende schema. Er is er altijd minimaal 1. Deze zal direct worden aangemaakt als ook de tabel wordt aangemaakt. Lang niet alle functionaliteit zal gebruik maken van dit onderscheid maar de CAK koppeling, de StUF koppeling en de betalingen zullen in ieder geval hiervan gebruik maken. Subdb_pools: Hier is aan te geven via welke pools rechten wordt verkregen. Zit je in de betreffende groep als user dan heb je rechten om met die subdatabase te werken. CAK Installatiehandleiding Obec Software Engineering BV 1
CAK Installatiehandleiding Obec Software Engineering BV 2
Acties specifiek voor de CAK module Invoeren zorgverlenende organisaties die uren aanleveren aan de gemeente Vervolgens worden de organisaties die producten aanleveren toegevoegd. Hier kan tevens worden aangegeven welke gebruikers binnen de gemeente welke rechten hebben binnen deze module. Welke gebruiker kan inzien/wijzigen en goedkeuren. Het tweede tabje geeft hier de instellingen weer. CAK Installatiehandleiding Obec Software Engineering BV 3
In het derde tabje kan het script worden opgeslagen wat gebruikt wordt om het te importeren bestand (met uren van de zorgverlener) te importeren in deze urenmodule. Dit script is dus zorgverlenerspecifiek. Het doel is om de uren in bijvoorbeeld een Excel spreadsheet in te lezen in dit programma. De Excel file moet in ieder geval de volgende kolommen bevatten. Overige gegevens worden niet meegenomen. Verplicht 1. BSN Nummer 251616171 2. Naam cliënt K.P. Jansen 3. Datum van de zorg 23-01-2008 4. Aantal uren 4,25 5. Productcode 112 Optioneel 6. Tarief 22,50 Definiëring van de producten die kunnen worden aangeleverd aan het CAK Bij het aanleveren van uren aan het CAK moet je aangeven om welk product en financieringsvorm het gaat. Bijvoorbeeld Alphahulp = code 6 en de WMO heeft financieringsvorm 8. Dit moet per Central Station product categorie worden ingegeven in het volgende scherm. Er kan ook rechtstreeks een query worden gebruikt. NB het nummer 37701 staat hier voor de categorieid van het product. insert into cakproducten (csproductid, cakproductid, cakproduct, cakfinancieringid, cakfinanciering) values (37701, 6, 'Alphahulp', 8, 'WMO'); In eerste instantie is er maar 1 combinatie om het gaat om de huishoudelijke hulp binnen de WMO. CAK Installatiehandleiding Obec Software Engineering BV 4
Aanluitcodes van de gemeente per financieringsstroom De volgende stap is aan te geven wat de aansluitcodes zijn waarmee de gemeente zich identificeert als ze CAK berichten aanlevert. Deze zogenaamde ABG of WZA code verschilt namelijk per gemeente maar ook per financieringstroom waarvoor uren worden aangeleverd. NB: Let op de prodcode staat dus voor de WZA of AGB code. insert into cakgemeenteprod(gemeenteproductid, subdbid, prodcode, financieringsstroom, omschrijving, volgnummer, versienummer) values(1, 1, 0, 8, 'Gemeente X - WMO', 1, 1); CAK Installatiehandleiding Obec Software Engineering BV 5
Hier kan ook worden aangegeven welke zorginstellingen uren aanleveren binnen deze specifieke gemeente / product combinatie. Locatie bestanden De bestanden worden weggeschreven in een vooraf opgegeven directory. Standaard wordt de ze variabele op: c:\ gezet. Er kan een test of een productie bestand gemaakt worden. Deze kan de waarde T = Test of P = Productie hebben. Standaard wordt de ze variabele op: T gezet. Omdat de WZA code is opgenomen in de naam van het bestand kunnen alle bestanden in de zelfde directory worden weggeschreven. CAK Installatiehandleiding Obec Software Engineering BV 6
Instructie voor thuiszorginstellingen voor het aanleveren van Excel bestanden De Excel file moet in ieder geval de volgende kolommen bevatten. Overige gegevens worden niet meegenomen. Verplicht 1. BSN Nummer 251616171 2. Naam cliënt K.P. Jansen 3. Datum van de zorg 23-01-2008 4. Aantal uren 4,25 5. Productcode 112 Optioneel 6. Tarief 22,50 NB: De volgorde van de kolommen is niet belangrijk. NB: Het is van belang dat de gegevens in de eerste tab staan van Excel en dat de naam van het tabblad telkens het zelfde is! Verzocht wordt om per thuiszorginstelling aan ons het volgende op te leveren: 1. Een test Excel bestand met de naam van de zorginstelling in de naam van het bestand. Voorbeeld: Uren periode 4 Savant.xls 2. Document waarin staat welke kolom in Excel overeenkomt met de door ons gezochte kolom. Graag in dit bestand ook weer de naam van de organisatie stoppen. Voorbeeld: Uren Savant.doc 1 = BSN Kolom E 2 = Naam Kolom B 3 = Datum Kolom D 4 = Aantal Kolom G 5 = Product Kolom K 6 = Tarief Niet in Excel bestand NB: Het BSN nummer is verplicht. Records zonder BSN nummer worden niet verwerkt. NB: Het is toegestaan meer kolommen aan te leveren dan er gevraagd worden. Nadat het bestand door ons is getest zullen wij terugkoppelen naar de gemeente of het bestand automatisch kan worden verwerkt. CAK Installatiehandleiding Obec Software Engineering BV 7