Wijzigen voor document Trodisfuncties
Laatst gewijzigd door Petra Mol op 24-07-2025
Samenvatting
-
Paginaeigenschappen (2 gewijzigd, 0 toegevoegd, 0 verwijderd)
-
Objecten (1 gewijzigd, 0 toegevoegd, 0 verwijderd)
Details
- Paginaeigenschappen
-
- Ouder
-
... ... @@ -1,1 +1,1 @@ 1 -Trodis.Handleiding.Trombosedienst dossier.Beheer. 03\.Systeem.WebHome1 +Trodis.Handleiding.Trombosedienst dossier.Beheer.Systeem.WebHome - Inhoud
-
... ... @@ -1,19 +1,16 @@ 1 1 (% class="wikigeneratedid" %) 2 2 (% style="color:inherit; font-family:inherit; font-size:29px" %)Tonen 3 3 4 -[[image:Beheer - Systeem - Trodisfuncties.png ||data-xwiki-image-style-border="true"]]4 +[[image:Beheer - Systeem - Trodisfuncties.png]] 5 5 6 6 7 - In Trodis zijn de rechten op de verschillende menu-itemsentabbladen vastgelegd met behulp van functies. Daarnaast worden functies gebruikt om aan te geven of een zelfgemaakte query wel of niet mag wordenopgestartdoor een gebruiker.Functieskunnen wordentoegekendaan(%style="color:inherit;font-family:inherit"%)[[rollen>>doc:Trodis.Handleiding.Trombosedienst dossier.Beheer.03\.Systeem.Gebruikersrollen.WebHome]].(%%).7 +(% style="color:inherit; font-family:inherit" %)in Trodis zijn de rechten op de verschillende menu-items / tabbladen vastgelegd met behulp van functies. Daarnaast worden de functies gebruikt om aan te kunnen geven of een zelfgemaakte query wel of niet opgestart mag worden door een gebruiker. (%%)Aan de bovenkant van het scherm is het mogelijk om een zoektekst in te voeren. Door op de knop 'Zoeken' te drukken zullen alle functies die voldoen aan de ingevoerde zoektekst getoond worden in het overzicht. 8 8 9 -Aan de bovenkant van het scherm is het mogelijk een zoektekst in te voeren. Door op de knop 'Zoeken' te drukken, worden alle functies die voldoen aan de ingevoerde zoektekst in het overzicht getoond. 10 - 11 11 Voeg of wijzig functies toe in overleg met ASolutions. 12 12 13 - 14 14 = Nieuw / Wijzig = 15 15 16 -[[image:Beheer - Systeem - Trodisfuncties - Nieuw.png ||data-xwiki-image-style-border="true"]]13 +[[image:Beheer - Systeem - Trodisfuncties - Nieuw.png]] 17 17 18 18 19 19 |=(% style="width: 142px;" %)Veld|=(% style="width: 276px;" %)Type|=(% style="width: 679px;" %)Lengte|=(% style="width: 1006px;" %)Omschrijving / Toelichting ... ... @@ -21,10 +21,8 @@ 21 21 |(% style="width:142px" %)Omschrijving|(% style="width:276px" %)Alfanumerieke invoer|(% style="width:679px" %)72|(% style="width:1006px" %)Omschrijving van de functie / onderdeel waarop de functie recht geeft 22 22 |(% style="width:142px" %)Specificatie|(% style="width:276px" %)Alfanumerieke invoer|(% style="width:679px" %)260|(% style="width:1006px" %)Bij maatwerk queries staat hierin de verwijzing naar het query-bestand 23 23 21 += Overzicht functies = 24 24 25 - 26 -== Overzicht functies == 27 - 28 28 Hieronder vind je een overzicht van alle functies die bekend zijn binnen Trodis. 29 29 30 30 ... ... @@ -65,7 +65,6 @@ 65 65 |(% style="width:150px" %)192|Opmerkingen bij patient verwijderen| 66 66 |(% style="width:150px" %)200|Doseergegevens invoeren/wijzigen| 67 67 |(% style="width:150px" %)201|Doseergegevens naslaan| 68 -|(% style="width:150px" %)202|Doseerlijsten| 69 69 |(% style="width:150px" %)205|Patient blokkeren| 70 70 |(% style="width:150px" %)206|Patient deblokkeren| 71 71 |(% style="width:150px" %)208|Tijdlijn patient| ... ... @@ -151,7 +151,6 @@ 151 151 |(% style="width:150px" %)621|E-mail onderhoud| 152 152 |(% style="width:150px" %)625|Onderhoud FNT Raamwerk instellingen| 153 153 |(% style="width:150px" %)627|Onderhoud Beinema algoritme| 154 -|(% style="width:150px" %)635|LSP filter onderhoud| 155 155 |(% style="width:150px" %)700|Algemene medische instellingen onderhoud| 156 156 |(% style="width:150px" %)701|Algemene medische instellingen naslaan| 157 157 |(% style="width:150px" %)710|Stopredenen onderhoud| ... ... @@ -267,37 +267,14 @@ 267 267 |(% style="width:150px" %)3110|Dis Aanleveringen naslaan| 268 268 |(% style="width:150px" %)3111|Dis Aanleveringen wijzigen| 269 269 |(% style="width:150px" %)3120|Medimo meldingen, hernieuw notificaties| 270 -|(% style="width:150px" %)3500|Aantal doseringen per periode| 271 -|(% style="width:150px" %)3501|Aantal INRs per periode| 272 -|(% style="width:150px" %)3502|Alle afspraken| 273 -|(% style="width:150px" %)3503|Bezetting controlelocaties| 274 -|(% style="width:150px" %)3504|Controleafspraken| 275 -|(% style="width:150px" %)3505|Medewerkerslijst per zorginstelling| 276 -|(% style="width:150px" %)3506|NPT Mederwerkerslijst Prikbevoegd| 277 -|(% style="width:150px" %)3507|NPT zorginstellingen| 278 -|(% style="width:150px" %)3508|Patienten met coumarinewijziging| 279 -|(% style="width:150px" %)3509|Patienten met bloedingen| 280 -|(% style="width:150px" %)3510|Patienten met indicatie| 281 281 |(% style="width:150px" %)3600|% binnen de therapeutische zone| 282 282 |(% style="width:150px" %)3900|Trodex module| 283 -|(% style="width:150px" %)3901|Trodex afmelden| 284 284 |(% style="width:150px" %)3905|NPT module| 285 -|(% style="width:150px" %)3915|Apotheek module| 286 -|(% style="width:150px" %)3920|Dossier in ZIS naslaan| 287 -|(% style="width:150px" %)3921|Dossier in ZIS tonen Administratieve opmerkingen| 288 -|(% style="width:150px" %)3922|Dossier in ZIS tonen Complicatie opmerkingen| 289 -|(% style="width:150px" %)3923|Dossier in ZIS tonen Doseer-Bellijst opmerkingen| 290 -|(% style="width:150px" %)3924|Dossier in ZIS tonen Doseer-Kalender opmerkingen| 291 -|(% style="width:150px" %)3925|Dossier in ZIS tonen Ontslag opmerkingen| 292 -|(% style="width:150px" %)3926|Dossier in ZIS tonen Opname opmerkingen| 293 -|(% style="width:150px" %)3927|Dossier in ZIS tonen Patient opmerkingen| 294 -|(% style="width:150px" %)3928|Dossier in ZIS tonen Recidief opmerkingen| 295 -|(% style="width:150px" %)3929|Dossier in ZIS tonen Speciaal opmerkingen| 266 +|(% style="width:150px" %)3910|Declareren| 296 296 |(% style="width:150px" %)4100|PDF Export Dossier| 297 297 |(% style="width:150px" %)4200 - 4299|Patiënt gerelateerde Query sets| 298 298 |(% style="width:150px" %)4211|Stopbrief patient| 299 -|(% style="width:150px" %)4212|Stopbrief huisarts| 300 -|(% style="width:150px" %)4214|Stopbrief verwijzer| 270 +|(% style="width:150px" %) | | 301 301 |(% style="width:150px" %)4215|TropazCheck| 302 302 |(% style="width:150px" %)4216|Activiteitslogging| 303 303 |(% style="width:150px" %)4400 - 4499|Rapportage Query sets| ... ... @@ -311,3 +311,54 @@ 311 311 |(% style="width:150px" %)9501|Overzicht Uitgegeven Zelfmeetapparatuur| 312 312 |(% style="width:150px" %)9502|Overzicht Uitgegeven Zelfmeetstrips| 313 313 |(% style="width:150px" %)9600|TestFunctie| 284 + 285 += Genereer autorisatiematrix = 286 + 287 +Met behulp van onderstaande query is het mogelijk om een autorisatiematrix te maken, waarbij per rol wordt aangegeven welke functies daartoe behoren 288 + 289 +{{code language="sql"}} 290 +DECLARE @SelectColumns VARCHAR(MAX) 291 +, @Columns VARCHAR(MAX) 292 +, @Query VARCHAR(MAX) 293 + 294 +SELECT @SelectColumns = STUFF((SELECT DISTINCT ', CASE WHEN ' + QUOTENAME(RolNaam) + ' IS NULL THEN '''' ELSE ' + QUOTENAME(RolNaam) + ' END ' + QUOTENAME(RolNaam) RolNaam 295 + FROM Rollen 296 + ORDER BY RolNaam 297 + FOR XML PATH(''), TYPE 298 + ).value('.', 'NVARCHAR(MAX)'), 1, 1, '') 299 + 300 +SELECT @Columns = STUFF((SELECT DISTINCT ',' + QUOTENAME(RolNaam) RolNaam 301 + FROM Rollen 302 + ORDER BY RolNaam 303 + FOR XML PATH(''), TYPE 304 + ).value('.', 'NVARCHAR(MAX)'), 1, 1, '') 305 + 306 +SET @Query = 'SELECT Functienummer 307 + , Omschrijving, ' + 308 + @SelectColumns + ' 309 + FROM ( SELECT f.Functienummer 310 + , f.Omschrijving 311 + , r.RolNaam 312 + , CASE WHEN rf.AutoKey IS NOT NULL THEN ''X'' END Geselecteerd 313 + FROM Functies f 314 + LEFT JOIN Rollen_Functies rf ON rf.TT3Functie#OID = f.OID 315 + LEFT JOIN Rollen r ON r.OID = rf.TT3Rol#OID 316 + ) Rollen_Functies 317 + PIVOT (MIN(Geselecteerd) FOR RolNaam IN (' + @Columns + ')) AutorisatieMatrix 318 + ORDER BY Functienummer' 319 + 320 +EXECUTE (@Query) 321 +{{/code}} 322 + 323 +Gebruik onderstaand SQL statement om een overzicht te maken van welke actieve gebruiker gekoppeld is aan welke rol 324 + 325 +{{code language="sql"}} 326 +SELECT tg.GebruikersCode 327 +, tg.GebruikersOmschrijving 328 +, r.RolNaam 329 +FROM TrodisGebruikers tg 330 +LEFT JOIN Rollen r ON r.OID = tg.TT3Rol#OID 331 +WHERE tg.Actief = 'Ja' 332 +ORDER BY r.RolNaam 333 +, tg.GebruikersCode 334 +{{/code}}
- XWiki.ASolutionsDocumentClass[0]
-
- revision
-
... ... @@ -1,1 +1,1 @@ 1 - 35.121 +26.1