wiki:Documentatie/Beheerder/Schermen/Switches

Switches

In dit scherm kunnen diverse 'debug switches' worden gezet. Elke switch kan aan- of uitgeschakeld worden. Normaal gesproken staan alle switches uit. Een switch die 'aan' staat verandert het gedrag van OpenAC op een specifiek punt. Het kan gebeuren dat bij het uitzoeken van een probleem met OpenAC gevraagd wordt om een bepaalde switch aan te zetten. Er zitten ook switches tussen die OpenAC gevaarlijk kunnen maken.

Switches kunnen alleen door een admin gebruiker veranderd worden. De switches gelden alleen voor de lokale machine en lokale gebruiker. Voor gewone gebruikers zijn de switches (ook de ongevaarlijke) niet aan te passen.

De meeste switches betreffen "debug" switches. Als die aan staan dan wordt er meer informatie in het meldingen log opgenomen dan normaal. Daardoor kan de ontwikkelafdeling van OpenAC problemen beter opsporen. Het aanzetten van debug switches verandert het gedrag van OpenAC verder niet, maar kan wel enorm veel meldingen veroorzaken en daardoor de werking van OpenAC vertragen.

De "time" switches zijn ook een soort debug switches. Ze zorgen ervoor dat OpenAC informatie naar het meldingenscherm schrijft over hoe lang het duurt om bepaalde dingen uit te voeren. Deze switches kunnen ook OpenAC trager maken door de hoeveelheid informatie die moet worden verwerkt.

Overige switches zijn vooral van belang voor ontwikkelaars. In sommige gevallen zorgt dit ervoor dat OpenAC "dummy" gegevens gebruikt in plaats van de database te raadplegen. In andere gevallen geeft de "developer" switch aan dat je echt weet wat je doet -- en dat je dus ook dingen stuk kan en mag maken.

De "gebruik" switches hebben een wezenlijk en potentieel schadelijk effect op het gedrag van OpenAC. De "-acc-" switches zorgen er voor dat de VECOZO koppeling een acceptatie / test omgeving benadert in plaats van de echte. Hierdoor worden geen echte declaraties ingediend. Merk op dat OpenAC de declaraties wel normaal behandelt, dus dit moet alleen in een test-omgeving aangezet worden. In enkele gevallen (momenteel VECOZO) wordt oude-en-afgeraden functionaliteit behouden in OpenAC terwijl nieuwe functionaliteit aan een laatste test wordt onderworpen. Dan kan de "-oude-" switch worden gebruikt om de oude functionaliteit te forceren.

Switches met Uitleg

Persoonlijk-sessielog (vanaf v2.016) #9791
Als deze switch aanstaat dan krijgt het sessielog een UUID in de bestandsnaam. In plaats van "sessie.log" wordt de bestandsnaam dan bijvoorbeeld "sessie-655aef5e-32d5-11e6-a5b8-1c659d78423d.log". Hierdoor wordt het sessielog niet meer overschreven bij elke start van OpenAC. Het aantal log bestanden zal dan hoog oplopen.

Overzichtstabel

Hieronder staat een tabel met alle switches die door OpenAC worden gedefinieerd. Niet al die switches zijn in elke installatie zichtbaar.

Switch Naam Uitleg
binnengemelde_afspraak_openen Geef bij een klik op een binnengemelde afspraak de optie deze te openen in het dossier.
dashboard (geen documentatie)
debug_ac440 (geen documentatie)
debug_adaptatie Logging bij adaptatie-code.
debug_agenda_entries Debug-logging verwijderingen van agenda-entries.
debug_agendalog Debug-logging van agenda-bewerkingen.
debug_agendaview Debug-logging bij het aanmaken van agenda views en overzichten
debug_audio Debug-logging bij bewerkingen van audiogrammen en metingen.
debug_behandeling Debug log van checks in de behandeling. Debug-logging van veranderingen in de behandeling: dagen e.d.
debug_bergop Debug-logging bij aanroep van BergOp?-functionaliteit.
debug_bottomup (geen documentatie)
debug_cache Debug-logging van cache-gebruik.
debug_callbacks (geen documentatie)
debug_cang Debug-logging van CANG-dataverkeer. Debug-logging van CANG-schermopbouw.
debug_cqi Debug logging bij het uitvoeren van CQI bewerkingen.
debug_criteria Debug-logging van criteria-bepalingen.
debug_datamodel_laden Debug logging van het inlezen van het OpenAC datamodel.
debug_dbase (geen documentatie)
debug_dbc_zis (geen documentatie)
debug_decos Debug logging van de verbinding met DECOS (executable en database)
debug_decursus Debug logging bij decursus entries. Debug logging bij decursus-blok opbouw en rapportage.
debug_documenten Debug-logging bij het documenten- en decursus-overzicht
debug_doorrekenen Debug-logging van het doorreken-proces.
debug_dymo Debug logging bij de verwerking van Dymo labels
debug_easidata Debug-logging bij communicatie met, en verwerking van, EasiData? meetgegevens.
debug_eldege Debug-logging bij Eldege metingen.
debug_email Debug uitvoer bij het versturen van email. Debug-logging bij het versturen van email-herinneringen.
debug_factureren Debug logging bij het factureerscherm.
debug_fin_trajecten Debug-logging van wijzigingen in fin-trajecten
debug_grouper Debug logging van de communicatie met de Grouper, inclusief berichten-opslag
debug_hl7 Debug logging van de HL7 berichten en bewerking.
debug_hl7_koppel Debug-logging bij verwerking van HL7-serverberichten.
debug_hl7_server Debug-logging bij de HL7-server.
debug_indicator Debug-logging van de indicatoren.
debug_jim Debug logging van de JIM koppeling.
debug_json Debugging van de interactie tussen OpenAC en het tickets-systeem.
debug_koepels Debug logging bij het koepelscherm.
debug_macac Debug logging van de MAC-AC registratie en rapportage
debug_medewerkers Debug-logging van veranderingen aan medewerkers.
debug_meetwaarden Debug-logging van generieke meetwaarden
debug_meta_veranderd Debug logging van veranderingen in de meta-informatie van een entry.
debug_naw Debug-logging bij het bewerken van NAW gegevens.
debug_noah Debug-logging bij Noah metingen.
debug_notabeheer Debug-logging in het notabeheerscherm.
debug_notaregels Debug logging van het aanmaken van notaregels en bundels
debug_oac_events (geen documentatie)
debug_odbc Debug-log van ODBC acties (connect, lezen, schrijven)
debug_opbouw Debug logging van de opbouw van abstracte schermen.
debug_paraferen (geen documentatie)
debug_pdf Schrijf een PDF-afdruk naar een vaste file en toon tussenstappen bij het afdrukken.
debug_planning Toon voortgang van automatisch plannen in de agenda
debug_preselects Debug-logging van comboboxes en meerkeuze-velden.
debug_rapportages Debug-logging bij het registreren van rapportages.
debug_samenvoegen Debug logging van het samenvoegen van gegevens met sjablonen. Debugging bij het samenvoegen van dossiers
debug_sbvz Logging van de SBVZ aanroepen.
debug_scannen Debug-logging van low-level TWAIN operaties. Debug-logging van het scannen van documenten en verwerken van foto's
debug_sessies Debug-logging van OpenAC-sessiemanagement.
debug_sms Debugging bij het versturen van SMS-berichten. Debug-logging bij het versturen van SMS-herinneringen.
debug_spool Debug-logging van activiteit in de spool-manager.
debug_sql_read (geen documentatie)
debug_sql_write (geen documentatie)
debug_systeem Debug logging van systeemhandelingen (bestanden e.d.)
debug_systeemtest (geen documentatie)
debug_tabelscherm (geen documentatie)
debug_taken Debug-logging van de batch-functies in het dossierscherm.
debug_tarieven Debug-logging van operaties op tarieven.
debug_tekstverwerker Debug-logging bij aanmaken en verwerken van documenten door MS-Word en OpenOffice?.
debug_tijdelijke_entries Debug logging van aanmaak en afbraak van tijdelijke entries (alleen in combinatie met debug_opbouw).
debug_tijdvak Debug logging van wijzigingen in tijdvakken.
debug_tsv Debug van het lezen- en schrijven van TSV-bestanden.
debug_vecozo Debug logging van de VECOZO services.
debug_vektis Debug logging van de VEKTIS export (EDD en EDR)
debug_voorkeuren Debug logging bij het aanmaken en beheren van patient-voorkeuren.
debug_werklijsten Debug logging bij het berekenen van werklijsten.
debug_win32 Debugging van opstarten externe-applicaties en COM-objecten.
debug_xml Debugging van eigen XML-parser.
debug_zorgdomein Debug-logging van de ZorgDomein? koppeling.
debug_zorgrelatie Debug-logging bij het verwerken van gegevens bij een zorgrelatie (huisarts, verzekeraar, enz.)
developer Switch voor (FENAC) ontwikkelaars: sla enkele SVN-update stappen over en log alle SQL.
dummy_agenda Dummy-items in de agenda voor het testen van de agenda refactoring
dummy_dymo Test de dymo koppeling zonder Dymo
dummy_meetsoftware Maakt testen van meetkoppelingen mogelijk zonder meetsoftware
dummy_sbvz Debug-switch om alleen nep-SBVZ gegevens op te leveren voor specifieke patienten.
dummy_scannen Geen echte scans maken, maar test-bestanden opleveren.
dummy_sms_email Alleen gesimuleerde SMS en email-berichten als herinnering.
dummy_vecozo Gebruik dummy-gegevens voor VECOZO COV-check
edit_sbvz Debug-switch om de SOAP van een SBVZ query te bekijken voordat het verstuurd wordt.
factureerfilter_vervolgtrajecten Als deze switch aanstaat worden audiologische vervolgtrajecten niet gefactureerd.
fenac_config Switch voor ontwikkelaars: lees alleen de config.tsv, niet de variabelen uit de database.
gebruik_acc_cang Gebruik acceptatieomgeving voor de CANG koppeling.
gebruik_acc_grouper Acceptatie-omgeving van de Grouper (voor test) gebruiken in plaats van productie.
gebruik_acc_sbvz Gebruik de acceptatie-omgeving voor SBVZ queries in plaats van productie.
gebruik_acc_vecozo Gebruik de acceptatie (test) site van VECOZO voor COV en Electronisch Indienen
gebruik_acc_zorgdomein Gebruik de acceptatie/testomgeving van de ZorgDomein? koppeling.
gebruik_klembord Kaart en selecties naar klembord kopiëren.
gebruik_kolom_sparen Derde kolom leeglaten als er geen zorgtraject geselecteerd is.
gebruik_sbvz_servercertificaat Gebruik een server-certificaat in plaats van de paslezer.
metingdata_via_driver Metingen via de drivers inlezen.
openac3_web Gebruik OpenAC 3.0 webmodules
persoonlijk_sessielog Als deze switch aan staat maakt OpenAC een sessielog per gebruiker.
skip_svn Sla versiebeheer-controle over.
sms_gebruik_http_connection Gebruik http (niet winhttp) voor de verbinding met de SMS-provider. Afhankelijk van de lokale proxy kan dit nodig zijn.
systeemtest (geen documentatie)
test_cang Gebruik AGB-code 12345678
test_emailadres Verstuur pro-forma nota's aan het test-adres in plaats van aan de patiënten.
test_grouper Gebruik test-gegevens (AGB, URI) voor de aansluiting op de grouper
test_vecozo Gebruik test-gegevens (AGB, URI) voor de communicatie met VECOZO
time_lijstopbouw (geen documentatie)
toon_oude_rechten Laat in het medewerkerscherm ook de rechten op basis van de oude toestemmingstabellen zien.
zoekmechanisme_sbvz Bij de acceptatie-omgeving voor SBVZ de test-tool gebruiken.

Last modified 7 years ago Last modified on Feb 7, 2017 11:17:17 AM

Attachments (5)

Download all attachments as: .zip