= OpenAC v2.012 release notes = ''Release datum: ('''gepland''') nnb, najaar 2015'' [milestone:release-2.012 milestone] [[TOC(heading=Inhoud)]] [[TOC(heading=Releases, sectionindex, compact, Releases/)]] [[TicketQuery(milestone=release-2.012, format=progress)]] == Algemeen == - '''Bijlagen''' Het invoeren van bestanden werkt nu met een multi-select file dialoog. Met ctrl-klik en shift-klik kunnen nu meerdere bestanden geselecteerd en toegevoegd worden. - '''Bijlagen''' Voorheen zorgde het openen van een bijlage (een gekoppelde brief bijvoorbeeld) voor tussentijds opslaan van het dossier, waardoor annuleren geen zin meer had. Dat is verholpen. - '''Help''' Voor OpenAC v2.012 had je in verschillende schermen van OpenAC een ''handleiding''-link, meestal in de taakbox:[[br]][[Image(help1.png, align=center, class=inline-center)]][[br]]In OpenAC v2.012 zijn de meeste van deze links verdwenen, en er is in het help-menu een item bijgekomen: ''scherm help...'' Door in het menu ''Help'' -> ''Scherm help'' te kiezen, wordt de handleiding voor het geopende scherm getoond. Dit werkt '''ook''' in schermen die geen ''handleiding'' link hebben, zoals de beheersschermen, en cohorten en koepels.[[br]][[Image(help2.png, align=center, class=inline-center)]][[br]]De link is grijs (buiten gebruik) als er geen scherm-specifieke help is (dan kan je een ticket indienen om die koppeling alsnog te leggen). - '''Help''' De ''F1'' toets vraagt nu de context-afhankelijke help op zoals hierboven beschreven. - '''Help''' Rapportages kunnen ook rapportage-afhankelijke hulp hebben. Voorlopig is dat alleen het geval bij de decursus- en de schadelast-rapportage. - '''Lijsten''' De werk-, plan- en controle-lijsten zijn volledig herzien. Zie hieronder. - '''Permissies''' Op veel meer plekken wordt via de ACL (het nieuwe permissies-systeem) gecontroleerd of iets mag of kan. Zo verschijnen de SBVZ-linkjes (BSN controleren en dergelijke) alleen als de medewerker ook permissie heeft om de gegevens bij te werken. - '''Subtrajecten''' In de vorige versies waren de subtrajecten in de 2e kolom onder de zorgtrajecten in dossierscherm. Met deze versie staan ze in de 3e kolom. Dat hebben we gedaan omdat men nu gelijk kan zien welke bezoeken onder een subtraject hangen. - '''Tel./fax/e-mail''' Er staat 'mobiel' tussen haakjes achter wanneer aangegeven dat een nummer een mobiel nummer is. [[Image(telecom-mobiel.png, align=center, class=inline-center)]] == Werk-, Plan-, en Controle-Lijsten == De plan-, werk- en controlelijsten zijn fink veranderd in OpenAC v2.012. Dit is zowel zichtbaar voor de gebruikers die de lijsten zien, als voor de beheerders die de programmatuur voor de lijsten maken. De drie lijsten-schermen voor planlijsten, werklijsten en controlelijsten zijn zo veranderd dat ze niet meer '''alle''' gegevens van alle lijsten ophalen bij elke verandering in het scherm. Ze halen alleen de gegevens op waar expliciet om gevraagd is. Dit betekent dat het openen van de schermen veel sneller is, het wisselen van lijsten sneller is, en het wijzigen van de filters voor lijsten ook sneller gaat. Als een van deze schermen geopend wordt, dan haalt OpenAC '''geen''' gegevens op. Er is immers nog geen lijst geselecteerd. In de taakbox zijn wel alle mogelijke parameters te zien voor de lijsten. Zolang er geen lijst geselecteer is, kunnen de parameters allemaal aangepast worden tot de gewenste filters (locatie, financieringsbron, medewerker, activiteit, aantekening en een periode) ingesteld zijn. [[Image(lijst-start.png, class=inline-center, align=center)]] Pas als een lijst geselecteerd wordt, worden gegevens opgehaald voor die lijst. [[Image(lijst-selected.png, class=inline-center, align=center)]] De gegevens blijven bewaard zolang de filters niet veranderen, dus als je naar een andere lijst wisselt, blijft het aantal staan. [[Image(lijst-selected2.png, class=inline-center, align=center)]] Bij elke lijst worden alleen die parameters getoond die er toe doen voor die lijst. Zo heeft de lijst ''openstaande acties'' geen activiteit-filter en geen aantekening-filter. [[Image(lijst-parameters.png, class=inline-center, align=center)]] Als de parameters worden veranderd, dan worden de nieuwe gegevens voor de geselecteerde lijst opgehaald. Andere lijsten die eerder zijn geselecteerd, die door de verandering opnieuw zouden moeten worden berekend, worden weggegooid. Dit is te zien doordat het aantal achter de lijst-naam verdwijnt. Met de knop ''verversen'' worden alle lijsten weggegooid en de geselecteerde lijst opnieuw berekend. De knop ''laden'' haalt voor alle lijsten met de huidige parameters de aantallen op -- dat kan gebruikt worden om het "oude" beeld te geven van de lijsten waar alle aantallen bij het openen meteen al berekend worden. Tot slot is er de knop ''export'' die de geselecteerde lijst exporteert naar een Excel-document (dit kan ook via het menu ''Bewerken'' -> ''Export''). == Voor het Secretariaat == - '''Aantekeningen''' In het dossier-scherm en in het relaties-scherm kunnen aantekeningen worden gemaakt. Achter elke aantekening stond een ''?'' (vraagtekentje). Als je daar op klikte, werd geen aantekening gezocht, maar een nieuwe aangemaakt. Het vraagtekentje is verwijderd. De ''x'' (kruisje, om een aantekening te verwijderen) en het ''*'' (sterretje, om een nieuwe aantekening te maken) zijn er nog wel.[[br]][[Image(aantekening1.png, align=center, class=inline)]] - '''Aantekeningen''' In het dossier-scherm kunnen er aantekeningen worden vertoond in de kop van het dossier (bovenaan, bij de naam). Deze aantekeningen kunnen nu ook een kleur krijgen.[[br]][[Image(logokleur.png, align=center, class=inline)]] - '''Adres''' Er is een nieuw adresbereik ''Geheim adres'' toegevoegd. - '''Agenda''' Als je in de agenda een afspraak annuleert (no-show of op verzoek van het AC), kan je die vervolgens overnemen op een andere plek in de agenda. In eerdere OpenAC versies kreeg je dan een "vermeniguvuldiging van medewerkers". Vanaf OpenAC v2.012 komt de nieuw-overgenomen afspraak '''alleen''' bij de nieuw-aangeklikte medewerker. Afspraken met meerdere medewerkers kunnen daarna weer verdeeld worden. - '''Agenda''' In de dag-view kan je kiezen welke agenda je weergeeft: het hele team, een plangroep, maar daar is nu ook een optie ''Aangepast ...'' bijgekomen. Als je deze groep kiest, dan kan je individuele medewerkers kiezen (tot een maximum van vier) om te vertonen in de dag-view. Zo is het mogelijk om twee onderzoekers die normaal niet samenwerken, toch "naast elkaar" te leggen in de agenda. De instelling voor ''Aangepast ...'' blijft behouden totdat een andere groep wordt gekozen, of dat nogmaals ''Aangepast ...'' geselecteerd wordt in de drop-down. - [[Image(agenda4.png, class=inline-richt)]]'''Agenda''' Als twee afspraken elkaar precies overlappen (dezelfde medewerker, dezelfde tijden) maar verschillende activiteiten hebben, dan worden ze niet meer "samengesmolten" in beeld gebracht, maar als aparte blokjes getoond. - '''Agenda''' Bij groepsafspraken kan je nu een of meer patiënten tegelijk binnenmelden of annuleren (no-show), door ze individueel aan te vinken. - '''Agenda''' In de dag-view van de agenda, in de brede layout, zijn nu van alle patiënten van een groepsafspraak de patiëntnummers te zien (voorheen alleen van de eerste). - '''Agenda''' Het annuleren-en-verplaatsen van een afspraak in de agenda kon extra medewerkers toevoegen aan de verplaatste afspraak. Dit gebeurt niet meer, en de verplaatste afspraak wordt '''alleen''' toegekend aan de medewerker waarop geklikt is. Zie ticket #5918. - '''Agenda''' Als de agenda-instelling ''gebruik voornamen'' aanstaat, zodat de voornaam van medewerkers wordt gebruikt als kolom-label, worden medewerkers met dezelfde voornaam onderscheiden door de eerste letter van hun achternaam (dus kan je ''Piet P'' en ''Piet L'' krijgen). - '''Correspondentie''' Een nieuw vinkje in het dossier, ''patiënt krijgt cc'', zorgt ervoor dat de patiënt een CC krijgt van brieven. - '''CQI''' Het is nu mogelijk om afzonderlijk van elkaar CQI uitnodigingen per e-mail of per brief te versturen. Hierom vraagt OpenAC bij het versturen van de uitnodigingen. - '''Dossier''' Een dossier dat een gefactureerd subtraject heeft, kan niet worden samengevoegd met een ander dossier (waarbij dat andere dossier leidend is). Dit om te voorkomen dat de DIS-aanleveringen later mis gaan. - '''Dossier''' Als een patiënt is overleden, is er een veld ''datum-overleden'' beschikbaar. Dit moet worden ingevuld omdat sommige verzekeraars declaraties afkeuren als de datum bij declaratie niet overeenkomt met de datum dat de polis is beëindigd. - '''E-mail''' Bij het invoeren van een e-mailadres wordt nu een eenvoudige controle op correctheid gedaan, om zo te helpen voorkomen dat er foutieve adressen worden ingevoerd. Dit komt als oranje signalering terug in het dossier en het medewerkersdossier. - '''Foto''' (Voor AC's die scan's of foto's aan het dossier hangen) Het is nu mogelijk om een foto van de client -- of een ander plaatje -- te tonen naast het dossiernummer en de aantekeningen.[[br]][[Image(dossierfoto.png, align=center, class=inline)]] - '''Herinneringen''' Als een afspraak waarvoor een SMS-herinnering is verstuurd, verplaatst wordt, dan komt de nieuwe afspraak tzt. weer op de herinneringen-lijst (dat was niet zo -- een verplaatste afspraak werd als al-herinnerd beschouwd). - '''Herinneringen''' Een SMS-herinnering wordt aan alle 06-nummers van de patient verstuurd. - '''Relaties''' De volgorde van de velden in het relatiescherm -- vooral bij verzekeraars -- is aangepast, zodat alle ja/nee bolletjes bij elkaar komen te staan (voorheen stond de UZOVI-code daar tussenin). - '''Planlijsten''' De planlijst voor email-herinneringen is uitgebreid met een selectie op activiteit. Dit werkt zoals beschreven bovenaan deze pagina. - '''SBVZ''' Als er geen voorletters zijn ingevoerd bij een patiënt, worden bij een SBVZ-check de voorletters gevuld op basis van de voornamen. - '''Scanner''' Het scannen in OpenAC is vernieuwd en verbeterd om goed te werken met moderne (snelle dubbelzijdige) scanners. Het gebruik blijft hetzelfde: kies een SCAN-sjabloon, voer een omschrijving in en klik op OK. Alles met dezelfde omschrijving wordt samengevoegd naar een scan. - '''Signaleringen''' Bolletjes waar je niks aan kunt doen, omdat je de achterliggende gegevens niet aan kunt passen, verschijnen nu veel minder vaak. De bolletjes die over blijven zijn dingen waar je wel wat aan kunt doen. - '''Sneltoetsen''' In het patiëntendossier zijn er sneltoetsen voor sommige veel-voorkomende acties, zoals het invoeren van nieuwe adressen, telefoonnummers, enz. Ook het uitvoeren van BSN checks kan via een sneltoets. Gebruik Alt+het nummer van de snelkoppeling om de functie uit te voeren.[[br]][[Image(sneltoets1.png, align=center, class=inline)]] In het ''Beeld'' menu in OpenAC is nu ook te zien welke functie achter welke Alt-toets zit.[[br]][[Image(sneltoets2.png, align=center, class=inline)]] Alleen sneltoetscombinaties die zichtbaar zijn, worden ook uitgevoerd: zo kan de BSN check bijvoorbeeld alleen gedaan worden als het NAW-blok met patiëntgegevens is opengeklapt, terwijl een adres toevoegen altijd kan. - '''Sneltoetsen''' In het medewerkersdossier zijn ook sneltoetsen toegevoegd voor adressen, telefoonnummers en (indien module ''s030_medewerkers'' in gebruik is) memos. - '''Telefoon''' In de kaartweergave van een telefoonnummer wordt nu ook ''(mobiel)'' getoond bij een 06-nummer. - '''Verwijzingen''' De gegevens van een eerder zorgtraject worden niet overgenomen als een nieuw zorgtraject wordt geopend. Voor elk zorgtraject is een nieuwe verwijzing uit de eerste lijn nodig. - '''Verzekeringen''' Een verzekering (in een dossier) die niet is gebruikt voor facturatie, kan verwijderd worden (natuurlijk alleen als daar permissie voor is gegeven). - '''Werklijsten''' De werklijst ''afspraak voorbij maar nog niet binnengemeld'' kan nu worden gefilterd op medewerker. Kies eerst de lijst. Dan wordt de drop-down voor medewerkers gevuld met de actuele aantallen per medewerker. Afspraken met meerdere medewerkers worden voor elk van de betrokken medewerkers getoond. - '''Werklijsten''' De werklijst ''mogelijk dubbel geregistreerde patienten'' houdt nu beter rekening met BSN. Er is ook een nieuwe lijst die dubbelen zoekt uitsluitend op basis van BSN. - '''Werklijsten''' De werklijst ''bezoeken buiten een subtraject'' laat nu alle bezoeken zien, en niet slechts een per patiënt. Deze werklijst heeft ook een filter op locatie gekregen. - '''Werklijsten''' De werklijst ''behandeling zonder vervolgafspraak'' bevat nu ook patiënten die zijn binnengemeld, maar waarvoor geen verrichtingen zijn geregistreerd (dat is ook een aparte werklijst) als er geen vervolgafspraak is. Voorheen werden deze patiënten op slechts een van de twee lijsten getoond. == Voor de Onderzoekers == - '''AWBZ''' Omdat de indicatie van een patiënt voor AWBZ-zorg kan veranderen, is aan de indicatiestelling van een AWBZ-traject een clientprofiel-historie toegevoegd. Hiermee kan een geschiedenis worden opgebouwd van veranderingen in het clientprofiel. Ticket #6451. - '''AWBZ''' In de werklijst ''indicatiebesluit nog niet aangevraagd'' worden nu alleen cliënten getoond die niet-indicatievrij zijn. - '''Correspondentie''' Een nieuw vinkje in het dossier, ''patiënt krijgt cc'', zorgt ervoor dat de patiënt een CC krijgt van brieven. - '''Decursus''' Voor decursus-thema's die gebruik maken van standaardzinnen, kunnen nu "kopjes" worden opgenomen. Dit zijn zinnen die als koptekst worden weergegeven (maar verder gewoon gebruikt kunnen worden) om een soort visuele scheiding aan te brengen in de lijst met standaardzinnen. - '''Decursus''' Score-velden zien er nu uit als gewone standaardzinnen -- als link dus -- en hebben niet meer een apart "potlood" icoon om de zin-met-score in te voeren. - [[Image(decursus1.png, class=inline-right)]]'''Decursusscherm''' In het dossier zit een knop ''documenten'' waarmee een overzicht van de documenten en decursus-entries van een dossier wordt weergegeven. ('''NB.''' alleen de '''opgeslagen''' documenten en decursus wordt weergegeven, dus nieuw ingevoerde notities staan er soms niet in. Sla in dat geval het dossier eerst op.)[[br]] Het is nu mogelijk om verschillende "formaten" te kiezen voor het decursusscherm. Kies een layout-format uit de drop-down lijst in het decursusblad:[[br]] [[Image(decursus2.png, align=center, class=inline)]] De beschikbare formaten zijn: - ''h3'', de oorspronkelijke decursusview in OpenAC, met beperkte veldselectie, - ''fancyh3'', houdt rekening met decursus-themas en laat alleen relevante velden zien, - ''table'', houdt rekening met decursus-themas en laat alleen relevante velden zien, in een totaal andere opmaak. Als een ander format wordt gekozen, worden de gegevens ook ververst. Hieronder zijn de drie formaten (van links naar rechts ''h3'', ''fancyh3'' en ''table'') te zien, in het klein.[[br]] [[Image(decursus3.png, align=center, class=inline)]] - '''Documentoverzicht''' In het dossier zit een knop ''documenten'' waarmee een totaal-overzicht van de documenten van een patiënt gegeven kan worden. In dit overzicht wordt nu ook de kleur van het document (niks, groen, geel of rood) weergegeven. - '''Documentoverzicht''' De layout van het document-overzichtsscherm in het dossier is wat aangepast. Voordat document-eigenschappen worden aangepast, vraagt OpenAC nog om bevestiging. - '''!EasiData''' Een nieuw sjabloon, ''EASIDATA-PATIENTREGISTRATIE'', zorg ervoor dat de patiënt geregistreerd wordt in !EasiData, maar er wordt geen meting in OpenAC toegevoegd. - '''Foto''' (Voor AC's die scan's of foto's aan het dossier hangen) Het is nu mogelijk om een foto van de cliënt -- of een ander plaatje -- te tonen naast het dossiernummer en de aantekeningen.[[br]][[Image(dossierfoto.png, align=center, class=inline)]] - '''Hoortoestellen''' De toesteltypes ''CIC'', ''CIHO'' en ''LIHO'' zijn toegevoegd, om aan te sluiten op de landelijke lijst van bouwvormen voor hoortoestellen. - '''ICD-10''' Er zijn landelijke enkele codes toegevoegd aan de lijst van beschikbare codes. Z038 en Z135 zijn nu toegevoegd. Lokaal kan een AC via de codetabellen ICD-10 codes toevoegen, maar liefst in overleg met de NVKF. - '''Pager''' In het dossier is (configureerbaar) het mogelijk om blokken te onderdrukken. Deze worden pas geladen als erom gevraagd wordt. Klik op ''volgende'' of ''alles'' om meer gegevens in te lezen en te vertonen. - '''Privacyverklaring''' Een patiënt kan bezwaar maken tegen de landelijke notatransparantie -- waardoor er verrichtingen op de nota komen te staan -- door een privacyverklaring af te geven. Dit is in het dossier te noteren via de voorkeur ''privacyverklaring''. Zet die op ''ja'' als de patiënt bezwaar maakt (hoe dat bezwaar moet en via welke formulieren of procedures is aan de AC's zelf). - '''Relaties''' Er zijn op meer plekken "kopieer"-knopjes erbij gekomen. Zo is het nu mogelijk om de gegevens van een relatie uit de lijst ''brief-ook-aan'' naar het klembord te kopiëren. - '''Verwijsgegevens''' Verwijsgegevens worden niet overgenomen van een behandeling (zorgtraject) naar een ander. Voor elk zorgtraject is een aparte verwijzing vanuit de eerste lijn nodig. Omdat zorgtrajecten nu lang open kunnen staan, heeft dat voor periodieke controles geen invloed. - '''Werklijsten''' De werklijst ''afspraak voorbij maar nog niet binnengemeld'' kan nu worden gefilterd op medewerker. Kies eerst de lijst. Dan wordt de drop-down voor medewerkers gevuld met de actuele aantallen per medewerker. Afspraken met meerdere medewerkers worden voor elk van de betrokken medewerkers getoond. - '''Werklijsten''' De werklijst ''verrichtingen nog niet ingevoerd/gefiatteerd'' (alleen bij centra die de module `s080_paraferen` gebruiken) toont nu alle afspraken waarvoor gefiatteerd moet worden. Voorheen stond elke patiënt er maar een keer op, nu kan een patiënt meerdere malen voorkomen (met verschillende afspraken). - '''Zorgtrajecten''' Een zorgtraject wordt door OpenAC automatisch afgesloten als het (in de regels van 2015) meer dan 360 dagen na het einde van het laatste subtraject openstaat zonder verrichtingen. Een zorgtraject wordt '''niet''' afgesloten indien er een afspraak gemaakt wordt in het zorgtraject voordat die 360 dagen zijn verlopen. Dan gaat het om langdurige periodieke controle, en dat levert niet steeds een nieuw zorgtraject. == Voor het Management == - '''AWBZ''' Bij het fiatteren van AWBZ trajecten wordt ook een COV-check gedaan. - '''AWBZ''' In de omzetrapportage voor AWBZ is het BSN van de patiënt toegevoegd aan de controlesheet. - '''CQI''' De CQI-statusrapportage vereist de permissie `__permissies__/managementinfo/cqi`. Andere rapportages hebben soortgelijke permissies. - '''Controlelijsten''' De controlelijst ''mogelijk dubbele relaties'' controleert nu op postcode, om beter onderscheid te maken tussen dr. Janssen uit Amsterdam en dr. Janssen uit Amstelveen. - '''Exact''' De export naar !ExactGlobe is nu voor AC Hilversum en AC Auris verschillend -- de boekhoudingen interpreteren credit/debit op verschillende wijze. - '''Facturatie''' Het is nu mogelijk om in het factureerscherm te filteren, niet alleen op verzekeraar, maar ook op patiënten '''zonder''' verzekering. - '''Facturatie''' Het is mogelijk om een nota (factuur) specifiek naar de patiënt te sturen. - '''Koepels''' Het is niet meer mogelijk om vanuit het relatiescherm aan te geven waar een verzekeraar bij hoort (welke verzekeraarskoepel). Gebruik hiervoor het koepelscherm. - '''Notabeheer''' In het notabeheer waren er altijd al twee zoekvelden: op naam/nummer en op datum. Het zoekveld op naam zocht naar vijf dingen tegelijk: patiëntnaam, patiëntnummer, instellingsnaam, notanummer en bundelnummer. Dit kon hele rare zoekresultaten hebben als een patiëntnummer (zoals 00022) voorkomt in nota- of bundelnummers, of als je zoekt naar patiënt mw. Ohr en alle bundels voor de Ohra ook krijgt. Ticket #6629 (naar aanleiding van de finad-dag) heeft ertoe geleid dat het zoeken nu gespecificeerd gebeurt. In de drop-down naast het zoekveld kan je kiezen wat je zoekt (bijvoorbeeld een patiënt) en dan wordt alleen daarop gezocht. De default-keuze is ''overal'', waarmee het gedrag van eerdere versies van OpenAC wordt gevolgd: dan worden nota's en bundels en patiënten door elkaar gezocht.[[br]][[Image(nota.png, align=center, class=inline)]] - '''Rapportage''' De nieuwe rapportage ''CQI Status'' laat een overzicht zien van het verbruik van CQI codes en het versturen van CQI uitnodigingen in een periode. Daarnaast wordt de huidige stand van de beschikbare codes gegeven.[[br]] De parameters voor de rapportage zijn een ''begin'' en een ''einddatum'', die samen een periode van-tot-en-met bepalen. Er wordt '''per doelgroep''' gerapporteerd: - Hoeveel codes nog beschikbaar zijn op dit moment - Hoeveel codes er verbruikt zijn in de periode - Hoeveel bestanden er zijn aangemaakt in de periode Er kan ook een pseudo-doelgroep ''Ongeklassificeerd'' voorkomen in de rapportage, als bestanden zijn aangemaakt maar niet aan een specifieke doelgroep toegekend kunnen worden (bijvoorbeeld omdat een enkel sjabloon wordt gebruikt voor meerdere doelgroepen). ACs die geen unieke codes gebruiken per patiënt, zullen typisch 1 code beschikbaar hebben en geen verbruik, maar wel bestanden voor elke doelgroep. - '''Rapportage''' Het rapportage-script is uitgebreid met een optie om de datum-en-tijd aanduiding in het uitvoerbestand van de rapportage weg te laten. Zie hieronder bij de notities voor beheer hoe dit gebruikt kan worden. - '''Rapportage''' In de AP-rapportage is de geboortedatum van de patient ook opgenomen in de controlesheet. - '''Rapportage''' In de omzetrapportage, blad ''Notas'', zijn declaratie- en prestatie-code volgens de Grouper toegevoegd. - '''Werklijsten''' De lijst ''zorgvraag neutraal'' selecteert nu alleen op begindatum van het zorgtraject. Voorheen moesten hier erg ruimte datum-bereiken worden ingevuld. - '''Werklijsten''' De lijst ''niet facturabele subtrajecten'' laat nu ook zien '''waarom''' een subtraject niet-facturabel is, in de lijst. == Voor het Beheer == - '''Aantekeningen''' In het aantekeningen-scherm kan worden aangegeven dat een aantekening in het "logo" komt -- dat is de kop van het dossier bij de naam en geboortedatum van de patiënt (dit kan al lang). Nu kan ook een kleur worden toegekend aan een logo-aantekening. - '''AWBZ''' De AWBZ-module vereist paraferen. Dit heeft als zij-effect dat paraferen ook voor niet-AWBZ trajecten aangezet wordt. - '''Backups''' De verschillende soorten backups hebben allemaal een eigen permissie gekregen, dus het is mogelijk om medewerkers toestemming te geven om een backup te maken. - '''Bestanden''' Een bestand wordt aan een OpenAC-entry gekoppeld via een koppeltabel. Als de koppeling wordt verwijderd, werd alleen de record in de koppeltabel verwijderd. Nu wordt ook het achterliggende bestands-record verwijderd, maar nog steeds niet het fysieke bestand. - [[Image(ticket:6789:kopje.png, class=inline-right)]]'''Briefteksten''' In de codetabel voor brief-tekstfragmenten is een veld bijgekomen, om aan te geven of een fragment een kopje is of niet. Kopjes worden vet gedrukt weergegeven in de sidebar van de decursus -- ze kunnen nog wel worden aangeklikt als normale teksten. - '''Crediteren''' Er is een nieuwe module-parameter voor `s040_dossier`, genaamd ''alleen_crediteren_met_retourinfo''. Zie uitleg bij ticket #5524. - '''Decursus''' Of bestanden, die zijn toegevoegd aan een decursus-entry met thema "vertrouwelijk", zichtbaar zijn, hangt af van een method ''vertrouwelijke_bestanden_zichtbaar()''. Hiermee kan extra toegang worden verleend -- maar de meeste ACs gebruiken de default-implementatie die de bestanden alleen aan de eigenaar laat zien. - '''DIS''' Het samenvoegen van dossiers met een gefactureerd subtraject wordt nu voorkomen. Het script `dis_aanlevering_resetten` houdt hier ook rekening mee. - '''Foto''' Het is mogelijk om in het dossier een foto te vertonen. Zie commentaar bij r36049 hoe dat in te richten. - '''Integriteitscheck''' Door een fout bij integriteitscheck was deze functie vanaf v2.000 niet uit te voeren. Die fout is nu opgelost en de integriteitscheck is weer beschikbaar. - '''Koppelingen''' Microsoft Office 2013 (in het bijzonder Word 2013) wordt nu ook ondersteund. - '''Locaties''' De locaties (o.a. agendalocatie in afspraken, invoerset in het startscherm) hebben nu een veld ''in-gebruik'' gekregen. Hierdoor kan je een locatie die niet meer gebruikt wordt uitschakelen in dropdowns en het startscherm, zonder dat de afspraken die historisch op die locatie waren, veranderen. - '''Lijsten''' De controle-, plan- en werk-lijsten zijn aangepast. ACs met eigen lijsten of met een vervanging voor een van de kernlijsten, moeten ze nu op een andere manier aanmaken en aanmelden. Zie [#Lijstenbeheer hieronder]. - '''Pager''' De pager zorgt ervoor dat er minder ingelezen wordt op het moment dat een dossier wordt geopend. Zie de [wiki:Documentatie/Beheershandleiding/Instellingen#PagerGroep beheershandleiding] voor meer informatie. - '''Permissies''' In het toegangsrechtenscherm is een knop gemaakt ''alle rechten intrekken''. Dit verwijdert alle specifieke rechten voor de geselecteerde gebruiker of groep. Dit is nuttig om overnieuw te beginnen of als een wijziging in de groepsstructuur een groep overbodig heeft gemaakt. - '''Permissies''' In het medewerkerscherm is te zien welke permissies een medewerker precies heeft. - '''Permissies''' Het permissiesysteem is nogmaals uitgebreid met nieuwe mogelijkheden: - [[Image(permissies1.PNG, class=inline-right)]]Geneste algemene permissies. Dit zijn permissies die niet aan de datastructuur zijn gebonden, maar aan algemene handelingen. Een voorbeeld zijn de beheerspermissies: Het is nu mogelijk om gebruikers toestemming te geven om backups te maken -- of toestemming om alleen anonieme backups te maken. Het migratie-script past de bestaande gebruikerspermissies aan. In het scherm ''toegangsrechten'' kunnen nu fijn-maziger permissies worden toegekend. - '''Beheerspermissies''' zijn nu fijnmazig en kunnen toegang geven tot specifieke (sub)menu-keuzes in het ''Beheer'' menu. Deze zijn te vinden onder `__permissies__/beheer` (waaronder een kopje `backups` voor derechten voor de verschillende soorten backup). - '''Managementinfo''' is ook fijnmazig en geeft nu toegang tot groepen management-rapportages of tot individuele rapportages. - '''Koppelingen''' zijn in enkele gevallen ook fijnmazig toe te kennen (CANG koppeling, hoortoestellen). - '''Permissies''' De oude toestemming ''medewerkerdossier-inzien-wijzigen'' is afgevoerd. In plaats daarvan kunnen de nieuwe ACLs worden gebruikt, maar de inregeling daarvan is bijzonder omdat die toestemming bijzondere dingen deed: - Iedereen mag het scherm ''Medewerkers'' openen. Dit is omdat het scherm ook als een soort telefoonlijst fungeert. Hier is niks aan veranderd. - Iedereen mocht medewerkers aanklikken om enkele gegevens over de medewerker te raadplegen. Hiervoor is de permissie ''medewerker+R'' nodig. - Gebruikers zonder de toestemming konden bepaalde gevoelige gegevens over de medewerker niet zien. Hiervoor zijn de permissies ''medewerker/bsn-R'', ''medewerker/notities-R'' en ''medewerker/bestanden-R'' nodig. - Gebruikers met de toestemming konden ook memo's aan het dossier toevoegen. Hiervoor is ''medewerker/memos+C'' nodig. Aanbevolen wordt om '''of''' alleen de medewerkers met de oude toestemming de nieuwe permissies ''medewerker+R'' te even, '''of''' om alle medewerkers ''medewerker+R'' en dan ook ''medewerker/bsn-R'' (en ook voor notities en bestanden). - '''Permissies''' De permissie ''beheer-tickets'' is afgevoerd ten faveure van `__permissies__/beheer/tickets`. - '''Permissies''' De rechten (via de ACLs) die een medewerker heeft zijn zichtbaar in het medewerkerscherm. Deze kunnen ook worden opgevraagd per veld in het toegangsscherm, of via het OpenAC script ''permissie''. - '''Permissies''' De acties bij planlijsten (uitnodigen, herinneren, enz.) kunnen nu elk een eigen permissie krijgen, zodat medewerkers wel toegang kunnen krijgen tot de werklijsten (ter inzage) zonder dat ze meteen iets kunnen aanpassen. Elk van de genoemde permissies is onder `__permissies__` te vinden: - CQI, SMS-, E-mail- en Word-herinneringen vereisten ''berichten-verzenden'', - Uitnodigen (van richtafspraken) mag iedereen. - '''Permissies''' De toestemmingen ''kantooragenda-invoeren'' en ''dossier-plannen'' zijn vervangen door permissies ''afspraak_item''+C en ''patient/behandelingen/plandagen''+C, respectievelijk. - '''Permissies''' De toestemming ''dossier-macac-registreren'' is vervangen door ''patient/behandelingen/macac_registratie''+R -- wat betreft inzien van de registratie. Gebruik update-rechten om toe te staan dat de medewerker daadwerkelijk registreert. - '''Permissies''' Voor het koepelscherm zijn permissies nodig op relatiecluster, koepeltarief en omzetplafond. - '''Rapportages''' Elke rapportage heeft nu een eigen permissie om die rapportage beschikbaar te maken voor een medewerker of groep. De rapportages zijn verzameld in vijf domeinen, ''productie'' (financiëel-inhoudelijk), ''producten'' (productopbouw), ''kwaliteit'' (wachttijden, CQI), ''patiënten'' (decursus) en ''monitor'' (werktijden). Het is ook mogelijk om een medewerker of groep voor een heel domein permissie te geven, of zoals vanouds via de permissie ''managementinfo'' alle rapportages beschikbaar te maken. - '''Rapportages''' De nieuwe instelling ''rapportage_export_per_maand'' maakt het mogelijk om de rapportages (die worden weggeschreven met de ''Export'' knop of via het OpenAC script `rapportage.py`) te verdelen over (sub)mappen onder de ingestelde opslaglocatie voor rapportages. Als deze instelling '''uit''' staat, komen rapportages als altijd terecht in de rapportagemap (laten we zeggen in `T:\rapportages`). Als deze instelling '''aan''' staat, dan worden rapportages in een submap jaar-en-maand gezet (bijvoorbeeld `T:\rapportages\2015-02`). Merk op dat OpenAC de submapjes '''niet''' zelf aanmaakt: dat moet je zelf doen (net als het aanmaken van de rapportage-opslagmap zelf, maar die hoef je maar een keer in te stellen). - '''Rapportages''' Het script `rapportage.py` is uitgebreid met een optie `--zonder-datum`. Dit script wordt gebruikt om zonder OpenAC op te starten in een grafische omgeving, toch een rapportage uit te rekenen. Normaal wordt de uitvoer opgeslagen als tab-gescheiden bestand in een bestand waar ook de datum en tijd in zijn opgenomen. Als `--zonder-datum` (of `-D`) wordt opgegeven, dan komt de rapportage-uitvoer in een bestand zonder datum-en-tijd aanduiding. Dit kan nuttig zijn voor het automatisch verwerken van rapportages. - '''Rapportages''' De permissies die nodig zijn voor (management)rapportages zijn nu fijnmazig uitgewerkt. Ze kunnen algemeen, permissie ''managementinfo'' of per groep, bv. ''managementinfo/productie'', of individueel, bv. ''managementinfo/productie/awbz'' beschikbaar worden gesteld aan medewerkers of groepen. - '''SBVZ''' Er is al een tijdje een nieuwe versie (v8.0) van de SBV-Z webservices beschikbaar. Vanaf 15 november 2015 zijn de oude versie van de webservices niet meer te gebruiken. OpenAC is met deze versie zo aangepast dat nu de nieuwe webservices aangeroepen worden. - '''Scanner''' Scannen in het dossier is uitgebreid getest met de Kodak !ScanMate 1150i. Het is nu ook mogelijk om aan te geven dat er enkelzijdig gescand moet worden. - '''Scripts''' Het script `verstuur_herinneringen` (bruikbaar als geplande taak om SMS en e-mail herinneringen te sturen) selecteert nu correct alle medewerkers. - '''Sjablonen''' Er zijn variabelen voor een derde en vierde ondertekenaar toegevoegd bij brieven. Deze kunnen worden gebruikt door ''medeondertekening2'' of ''3'' toe te voegen aan de promptvelden van een sjabloon. - '''Sjablonen''' Een opslagtype ''geen'' is toegevoegd. Dit is bedoeld voor speciale sjablonen, niet voor de reguliere Word documenten. - '''Sjablonen''' Bij meerbladige sjablonen (bijvoorbeeld brieven die aan meerdere relaties van een dossier worden gestuurd) kan nu worden aangegeven '''welke''' relaties dat dan zijn (bijvoorbeeld de audicien wel, maar de huisarts niet). - '''Sjablonen''' De merge-velden voor verwijzer houden nu de oorspronkelijke verwijzer van een zorgtraject vast, zelfs nadat de KFA een verwijzing voor een vervolgtraject in het AC heet gemaakt. - '''SMS''' Er is een nieuwe SMS-provider toegevoegd, !SpeakUp. - '''Spooler''' Het is mogelijk om automatisch bestands-thema's te koppelen aan bestanden die door de spooler worden opgepakt. Het is mogelijk om meerdere handlers voor dezelfde filenaam te hebben, hoewel het bestand maar een keer gekoppeld wordt -- aan de eerste handler die het bestand ook echt aanneemt. - '''Spooler''' De map `opgenomen/` in de spool-directories wordt niet meer aangemaakt en mag worden verwijderd. - '''Startscherm''' De kleuren en hoogte van het logo in het startscherm zijn nu instelbaar zonder dat er in de adaptatie een eigen startscherm-opbouwfunctie gemaakt hoeft te worden. Alle configuraties van de adaptaties zijn vertaald naar de nieuwe instellingen. - '''Tickets''' Als er een ticket ingediend wordt vanuit OpenAC, dan kijkt OpenAC naar de sessie-log. Als er een Python-exceptie in staat, wordt het ticket nu als ''defect'' ingedien in plaats van als ''enhancement''. - '''Tickets''' Als de ticket-pincode wordt ingesteld op `False`, dan kunnen medewerkers geen tickets indienen (onafhankelijk van andere permissies). - '''Zoekscherm''' Het ''full-text'' zoekscherm van OpenAC, dat door niemand meer gebruikt werd, is helemaal verwijderd. === Lijsten (beheer) === Voorheen werden werk-, plan- en controlelijsten aangemeld in twee stappen: - callbacks met een specifieke naam registreren, - `s040_werklijsten.mode_toevoegen()` aanroepen, - definieer eventueel dispatch- en opbouw-functies. Deze manier van aanmelden is volledig vervangen. Lijsten worden nu zo aangemeld: - maak een Python subklasse van !WerkLijst, !PlanLijst of !ControleLijst, - registreer die met `s040_werklijsten.registreer_implementatie()`. ACs met eigen werklijsten moeten die lijsten migreren naar de nieuwe opzet. De bestaande code voor het berekenen van de lijsten en aantallen kan behouden blijven, maar de registratie van de subklasse moet aangemaakt worden. Een eenvoudige (plan)lijst ziet er zo uit: {{{ class PlanActies(PlanLijst): identifier = "s040.PAC" naam = "Openstaande acties" tooltip = naam parameters = ("begindatum", "einddatum", "locatiecode", "medewerkercode", "financieringsbron") volgnummer = 100 def _get_aantal(self, parameters): return sa_s040_pac(parameters) def _get_lijst(self, parameters): return sl_s040_pac(parameters) }}} De identifier is doorgaans dezelfde als de uitgang van de callback. Met ''naam'' en ''tooltip'' wordt de weergave van de lijst op het scherm geregeld. Hier wordt de naam herhaald als tooltip, maar er mag ook een ander of langer verhaal staan. De ''parameters'' geven aan welke parameters / velden relevant zijn voor deze lijst. Geef hier de namen van de parameters (behalve wat hier te zien is, zijn ook nog "activiteitcode" en "aantekening" mogelijk) op. Met ''volgnummer'' wordt de volgorde van de lijsten beinvloed in het scherm. De functionaliteit van de lijst wordt door de twee functies `_get_aantal()` en `_get_lijst()` gerealiseerd. Die kunnen gewoon de bestaande functies die voorheen als callback zijn geregistreerd, aanroepen. NB. Als er `KeyErrors` voorkomen omdat het parameters object een bepaald attribuut mist, dan betekent dat dat de ''parameters'' lijst van de lijstklasse niet goed is gevuld. Eenmaal aangemaakt, wordt de lijst aangemeld met: {{{ s040_werklijsten.registreer_implementatie(PlanActies) }}} == Lokale Aanpassingen == - '''Alkmaar''' Het factureerscherm was enorm traag. Dit is volledig verholpen door de lijst-configuratie aan te passen. - '''Amersfoort''' De "Amersfoortse Planlijst" is verwijderd. (Ook AC Twente) - '''Auris''' Eldege plaatjesaudiometrie is toegevoegd. - '''Drenthe''' is over naar de nieuwe decursus-themaengine. De decursus-sidebars van Drenthe waren de voorlopers van de nieuwe engine, en zo heeft Drenthe de wet van de remmende voorsprong weer ingehaald. - '''Eindhoven''' Als er in de agenda meer medewerkers met dezelfde voornamen voorkomen, wordt nu de naam samengesteld met voornaam + eerste letter van de achternaam of tweede voornaam. - '''Hoensbroek''' De fase van een tinnitus-behandeling wordt nu automatisch bepaald. - '''Kentalis''' De logopedische testwijzer is uitgebreid en aangepast. - '''Kentalis''' De oude adaptaties Amsterdam, Den Haag en Viataal zijn niet meer te gebruiken in OpenAC. - '''Pento''' De modules van Pento (acties, akkoord-kfa en uitleen) zijn allemaal onder de schijn-adaptatie ondergebracht. - '''Utrecht''' Speciale actie ''1 uur schrijftijd inboeken'' is verwijderd. == Migratie == '''Script''' Ook voor v2.012 is er een migratie-script om database-aanpassingen te doen en nieuwe gegevens in te voeren. Zie voor verdere uitleg over het migratie-script de [Documentatie/Beheershandleiding/Scripts#Migratie beheershandleiding]. De migratie-stappen voor v2.012 zijn: - Datastructuur bijwerken. - Nieuwe velden voor brief-teksten initialiseren. - Alle locaties in-gebruik zetten. [[NoteBox(warn, '''Let op:''' het is niet mogelijk om in een keer een migratie van versies eerder dan v2.010 te doen. Doe eerst de migratie naar v2.010 en dan die van v2.010 naar v2.012.)]] (t/m r36635) == Testplan == Zie ook het algemene [Documentatie/Testplan OpenAC testplan]. === Integratietests === Zie de [wiki:Releases/v2.012/Integratietests integratietestpagina] voor deze release. === Regressietests === Zie de [wiki:Releases/v2.012/Regressietests regressietestpagina] voor deze release.