Wiki broncode van Trodisfuncties

Version 33.4 by Petra Mol on 13-09-2024

Show last authors
1 (% class="wikigeneratedid" %)
2 (% style="color:inherit; font-family:inherit; font-size:29px" %)Tonen
3
4 [[image:Beheer - Systeem - Trodisfuncties.png]]
5
6
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
9 Voeg of wijzig functies toe in overleg met ASolutions.
10
11 = Nieuw / Wijzig =
12
13 [[image:Beheer - Systeem - Trodisfuncties - Nieuw.png]]
14
15
16 |=(% style="width: 142px;" %)Veld|=(% style="width: 276px;" %)Type|=(% style="width: 679px;" %)Lengte|=(% style="width: 1006px;" %)Omschrijving / Toelichting
17 |(% style="width:142px" %)Functienummer|(% style="width:276px" %)Numerieke invoer|(% style="width:679px" %)Oneindig|(% style="width:1006px" %)Nummer van de functie
18 |(% 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
19 |(% 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
20
21 = Overzicht functies =
22
23 Hieronder vind je een overzicht van alle functies die bekend zijn binnen Trodis.
24
25
26 (% summary="Trodis functies" %)
27 |=(% style="width: 147px;" %)Functienummer|=Omschrijving|=
28 |(% style="width:150px" %)100|Patiëntregistratie naw invoeren/wijzigen|
29 |(% style="width:150px" %)101|Patiëntregistratie naw naslaan|
30 |(% style="width:150px" %)104|NAW aanpassen naw-velden|
31 |(% style="width:150px" %)105|NAW aanpassen overlijden|
32 |(% style="width:150px" %)106|NAW aanpassen patient identificatie|
33 |(% style="width:150px" %)107|Alternatieve patientnummers invoeren/wijzigen|
34 |(% style="width:150px" %)108|Alternatieve patientnummers naslaan|
35 |(% style="width:150px" %)109|Alternatieve patientnummers verwijderen|
36 |(% style="width:150px" %)110|Patiëntregistratie: extra1 invoeren/wijzigen|
37 |(% style="width:150px" %)111|Patiëntregistratie: extra1 naslaan|
38 |(% style="width:150px" %)112|Overlijdingsgegevens naslaan|
39 |(% style="width:150px" %)120|Patiëntregistratie: extra2 invoeren/wijzigen|
40 |(% style="width:150px" %)121|Patiëntregistratie: extra2 naslaan|
41 |(% style="width:150px" %)130|Behandelperiodes wijzigen|
42 |(% style="width:150px" %)131|Behandelperiodes naslaan|
43 |(% style="width:150px" %)132|Behandelperioden verwijderen|
44 |(% style="width:150px" %)133|Behandelperiodes invoeren|
45 |(% style="width:150px" %)140|Afspraakgerichte patiëntinstellingen wijzigen|
46 |(% style="width:150px" %)141|Afspraakgerichte patiëntinstellingen naslaan|
47 |(% style="width:150px" %)150|Actuele afspraak wijzigen|
48 |(% style="width:150px" %)151|Actuele afspraak naslaan|
49 |(% style="width:150px" %)160|Medicatie bij patient invoeren/wijzigen|
50 |(% style="width:150px" %)161|Medicatie bij patient naslaan|
51 |(% style="width:150px" %)162|Medicatie bij patient verwijderen|
52 |(% style="width:150px" %)170|Indicaties bij patient invoeren/wijzigen|
53 |(% style="width:150px" %)171|Indicaties bij patient naslaan|
54 |(% style="width:150px" %)172|Indicaties bij patient verwijderen|
55 |(% style="width:150px" %)180|Contra-indicaties bij patient invoeren/wijzigen|
56 |(% style="width:150px" %)181|Contra-indicaties bij patient naslaan|
57 |(% style="width:150px" %)182|Contra-indicaties bij patient verwijderen|
58 |(% style="width:150px" %)190|Opmerkingen bij patient invoeren/wijzigen|
59 |(% style="width:150px" %)191|Opmerkingen bij patient naslaan|
60 |(% style="width:150px" %)192|Opmerkingen bij patient verwijderen|
61 |(% style="width:150px" %)200|Doseergegevens invoeren/wijzigen|
62 |(% style="width:150px" %)201|Doseergegevens naslaan|
63 |(% style="width:150px" %)205|Patient blokkeren|
64 |(% style="width:150px" %)206|Patient deblokkeren|
65 |(% style="width:150px" %)208|Tijdlijn patient|
66 |(% style="width:150px" %)210|Tropaz 2.0 Berichten|
67 |(% style="width:150px" %)220|Lijsten|
68 |(% style="width:150px" %)221|Recepten|
69 |(% style="width:150px" %)230|Zorginstellingen|
70 |(% style="width:150px" %)250|Tropaz patient instellingen|
71 |(% style="width:150px" %)260|Zelfmeetapparaten bij een patient invoeren/wijzigen|
72 |(% style="width:150px" %)261|Zelfmeetapparaten bij een patient naslaan|
73 |(% style="width:150px" %)262|Zelfmeetapparaten bij een patient verwijderen|
74 |(% style="width:150px" %)270|Zelfmeetstrips bij een patient invoeren/wijzigen|
75 |(% style="width:150px" %)271|Zelfmeetstrips bij een patient naslaan|
76 |(% style="width:150px" %)272|Zelfmeetstrips bij een patient verwijderen|
77 |(% style="width:150px" %)280|Toestemmingen bij patiënt invoeren/wijzigen|
78 |(% style="width:150px" %)281|Toestemmingen bij patiënt naslaan|
79 |(% style="width:150px" %)282|Toestemmingen bij patiënt verwijderen|
80 |(% style="width:150px" %)290|Kenmerken bij patiënt invoeren/wijzigen|
81 |(% style="width:150px" %)291|Kenmerken bij patiënt naslaan|
82 |(% style="width:150px" %)292|Kenmerken bij patiënt verwijderen|
83 |(% style="width:150px" %)300|Complicaties bij patiënt invoeren/wijzigen|
84 |(% style="width:150px" %)301|Complicaties bij patiënt naslaan|
85 |(% style="width:150px" %)302|Complicaties bij patiënt verwijderen|
86 |(% style="width:150px" %)305|Brief genereren|
87 |(% style="width:150px" %)310|Patient document upload|
88 |(% style="width:150px" %)311|Patient document tonen|
89 |(% style="width:150px" %)312|Patient document verwijderen|
90 |(% style="width:150px" %)320|Consulten bij patiënt invoeren/wijzigen|
91 |(% style="width:150px" %)321|Consulten bij patiënt naslaan|
92 |(% style="width:150px" %)322|Consulten bij patiënt verwijderen|
93 |(% style="width:150px" %)380|Reset Tropaz account|
94 |(% style="width:150px" %)400|Trodisfuncties onderhoud|
95 |(% style="width:150px" %)401|Trodisfuncties naslaan|
96 |(% style="width:150px" %)410|Gebruikersrollen onderhoud|
97 |(% style="width:150px" %)411|Gebruikersrollen naslaan|
98 |(% style="width:150px" %)412|Gebruikersrollen verwijderen|
99 |(% style="width:150px" %)420|Gebruikers onderhoud|
100 |(% style="width:150px" %)421|Gebruikers naslaan|
101 |(% style="width:150px" %)422|Gebruikers verwijderen|
102 |(% style="width:150px" %)423|Gebruikers pincode resetten|
103 |(% style="width:150px" %)430|Printers onderhoud|
104 |(% style="width:150px" %)431|Printers naslaan|
105 |(% style="width:150px" %)432|Printers verwijderen|
106 |(% style="width:150px" %)440|Algemene systeeminstellingen onderhoud|
107 |(% style="width:150px" %)441|Algemene systeeminstellingen naslaan|
108 |(% style="width:150px" %)450|Trodex systeeminstellingen onderhoud|
109 |(% style="width:150px" %)451|Trodex systeeminstellingen naslaan|
110 |(% style="width:150px" %)455|Doseerlijstinstellingen onderhoud|
111 |(% style="width:150px" %)456|Doseerlijstinstellingen naslaan|
112 |(% style="width:150px" %)500|Algemene administratieve instellingen onderhoud|
113 |(% style="width:150px" %)501|Algemene administratieve instellingen naslaan|
114 |(% style="width:150px" %)510|Algemene dagen met afwijkende capaciteit onderhoud|
115 |(% style="width:150px" %)511|Algemene dagen met afwijkende capaciteit naslag|
116 |(% style="width:150px" %)512|Algemene dagen met afwijkende cap. verwijderen|
117 |(% style="width:150px" %)520|Zorgverzekeraars onderhoud|
118 |(% style="width:150px" %)521|Zorgverzekeraars naslaan|
119 |(% style="width:150px" %)522|Zorgverzekeraars verwijderen|
120 |(% style="width:150px" %)530|Externe zorgverleners onderhoud|
121 |(% style="width:150px" %)531|Externe zorgverleners naslaan|
122 |(% style="width:150px" %)532|Externe zorgverleners verwijderen|
123 |(% style="width:150px" %)540|Interne zorgverleners onderhoud|
124 |(% style="width:150px" %)541|Interne zorgverleners naslaan|
125 |(% style="width:150px" %)542|Interne zorgverleners verwijderen|
126 |(% style="width:150px" %)550|Rapportageinstellingen onderhoud|
127 |(% style="width:150px" %)551|Rapportageinstellingen naslaan|
128 |(% style="width:150px" %)552|Rapportageinstellingen verwijderen|
129 |(% style="width:150px" %)560|Werklijst instellingen onderhoud|
130 |(% style="width:150px" %)561|Werklijst instellingen naslaan|
131 |(% style="width:150px" %)562|Werklijst instellingen verwijderen|
132 |(% style="width:150px" %)570|Financiële instellingen onderhoud|
133 |(% style="width:150px" %)571|Financiële instellingen naslaan|
134 |(% style="width:150px" %)580|Controlelocaties onderhoud|
135 |(% style="width:150px" %)581|Controlelocaties naslaan|
136 |(% style="width:150px" %)582|Controlelocaties verwijderen|
137 |(% style="width:150px" %)590|Plaatsnamen onderhoud|
138 |(% style="width:150px" %)591|Plaatsnamen naslaan|
139 |(% style="width:150px" %)600|Afspraakmechanisme onderhoud|
140 |(% style="width:150px" %)601|Afspraakmechanisme naslaan|
141 |(% style="width:150px" %)605|Tropaz instellingen|
142 |(% style="width:150px" %)610|Jaarverslaginstellingen onderhoud|
143 |(% style="width:150px" %)611|Jaarverslaginstellingen naslag|
144 |(% style="width:150px" %)620|Andere systemen onderhoud|
145 |(% style="width:150px" %)621|E-mail onderhoud|
146 |(% style="width:150px" %)625|Onderhoud FNT Raamwerk instellingen|
147 |(% style="width:150px" %)627|Onderhoud Beinema algoritme|
148 |(% style="width:150px" %)700|Algemene medische instellingen onderhoud|
149 |(% style="width:150px" %)701|Algemene medische instellingen naslaan|
150 |(% style="width:150px" %)710|Stopredenen onderhoud|
151 |(% style="width:150px" %)711|Stopredenen naslaan|
152 |(% style="width:150px" %)712|Stopredenen verwijderen|
153 |(% style="width:150px" %)720|Doodsoorzaken onderhoud|
154 |(% style="width:150px" %)721|Doodsoorzaken naslaan|
155 |(% style="width:150px" %)722|Doodsoorzaken verwijderen|
156 |(% style="width:150px" %)730|Doseeralgoritme instellingen onderhoud|
157 |(% style="width:150px" %)731|Doseeralgoritme instellingen naslaan|
158 |(% style="width:150px" %)740|Doseeralgoritme uitgangen onderhoud|
159 |(% style="width:150px" %)741|Doseeralgoritme uitgangen naslaan|
160 |(% style="width:150px" %)742|Doseeralgoritme uitgangen verwijderen|
161 |(% style="width:150px" %)750|Streefwaarden onderhoud|
162 |(% style="width:150px" %)751|Streefwaarden naslaan|
163 |(% style="width:150px" %)752|Streefwaarden verwijderen|
164 |(% style="width:150px" %)760|Anticoagulantia onderhoud|
165 |(% style="width:150px" %)761|Anticoagulantia naslaan|
166 |(% style="width:150px" %)762|Anticoagulantia verwijderen|
167 |(% style="width:150px" %)770|(CL-)Opmerkingen onderhoud|
168 |(% style="width:150px" %)771|(CL-)Opmerkingen onderhoud naslaan|
169 |(% style="width:150px" %)772|CL-Opmerkingen onderhoud verwijderen|
170 |(% style="width:150px" %)780|Indicaties onderhoud|
171 |(% style="width:150px" %)781|Indicaties naslaan|
172 |(% style="width:150px" %)782|Indicaties verwijderen|
173 |(% style="width:150px" %)790|Contra-indicaties onderhoud|
174 |(% style="width:150px" %)791|Contra-indicaties naslaan|
175 |(% style="width:150px" %)792|Contra-indicaties verwijderen|
176 |(% style="width:150px" %)800|ISI en GNT waarden onderhoud|
177 |(% style="width:150px" %)801|ISI en GNT waarden naslaan|
178 |(% style="width:150px" %)810|Doseervak onderhoud|
179 |(% style="width:150px" %)820|Zorginstellingen Onderhoud|
180 |(% style="width:150px" %)830|Onderhoud auto. verwerking Tropazbijzonderheden|
181 |(% style="width:150px" %)840|Toestemmingen onderhoud|
182 |(% style="width:150px" %)850|Kenmerken onderhoud|
183 |(% style="width:150px" %)860|Complicaties onderhoud|
184 |(% style="width:150px" %)870|Trodex Zorgverleners Onderhoud|
185 |(% style="width:150px" %)871|Trodex apparaat onderhoud|
186 |(% style="width:150px" %)880|Zorgverzekeraarkoepels onderhoud|
187 |(% style="width:150px" %)890|Briefsjablonen onderhoud|
188 |(% style="width:150px" %)891|Document Labels onderhoud|
189 |(% style="width:150px" %)892|Alternatieve Patientnummers Bronnen Onderhoud|
190 |(% style="width:150px" %)894|SMTP servers onderhoud|
191 |(% style="width:150px" %)895|Rapportage e-mails onderhoud|
192 |(% style="width:150px" %)900|Unlock patienten|
193 |(% style="width:150px" %)901|Gelockte patienten naslaan|
194 |(% style="width:150px" %)910|Unlock functies|
195 |(% style="width:150px" %)911|Gelockte functies naslaan|
196 |(% style="width:150px" %)1000|Stollingstijd invoeren bij patiënt|
197 |(% style="width:150px" %)1010|Voorstel genereren bij patiënt|
198 |(% style="width:150px" %)1015|Time-in-Range bij patient|
199 |(% style="width:150px" %)1020|Afdrukken kalender bij patiënt|
200 |(% style="width:150px" %)1025|Emailen kalender bij patiënt|
201 |(% style="width:150px" %)1030|Afdrukken kalendersupplement bij patiënt|
202 |(% style="width:150px" %)1040|Afdrukken dossier laatste behandelperiode patiënt|
203 |(% style="width:150px" %)1050|Afdrukken dossier historie van patiënt|
204 |(% style="width:150px" %)1060|Afdrukken rapportage huisarts bij patiënt|
205 |(% style="width:150px" %)1070|Afdrukken rapportage verwijzer bij patiënt|
206 |(% style="width:150px" %)1080|Afdrukken etiket bij patiënt|
207 |(% style="width:150px" %)1085|Afdrukken etiket MET MONSTERNUMMER bij patiënt|
208 |(% style="width:150px" %)1086|Patient etiketten Trodis web|
209 |(% style="width:150px" %)1090|Afdrukken administratieve mutatie bij patiënt|
210 |(% style="width:150px" %)1100|Dagstatus herstellen bij patiënt|
211 |(% style="width:150px" %)1110|Verwijderen controleregel bij patiënt|
212 |(% style="width:150px" %)1120|Invoeren Zelfmanagement Gegevens|
213 |(% style="width:150px" %)1130|Importeren Zelfmanagement Gegevens Uit Excel|
214 |(% style="width:150px" %)1200|Patiënt registreren|
215 |(% style="width:150px" %)1210|Patiënt uitschrijven|
216 |(% style="width:150px" %)1220|Patient uitschrijving ongedaan maken|
217 |(% style="width:150px" %)1230|Automatische antwoord Tropaz|
218 |(% style="width:150px" %)1300|Extra gegevens: dagpatiënt|
219 |(% style="width:150px" %)1310|Extra gegevens: dossier-totale historie|
220 |(% style="width:150px" %)1320|Extra gegevens: laatst verstuurde kalender|
221 |(% style="width:150px" %)1400|INR grafiek|
222 |(% style="width:150px" %)2000|Stollingstijden handmatig|
223 |(% style="width:150px" %)2010|Stollingstijden Automaat|
224 |(% style="width:150px" %)2012|Alle INR-waarden doorlaten|
225 |(% style="width:150px" %)2013|Doseerbrieven scannen|
226 |(% style="width:150px" %)2015|Stollingstijden Automaat Tropaz|
227 |(% style="width:150px" %)2017|INR waarden extern|
228 |(% style="width:150px" %)2018|INR waarden extern Bron naslaan|
229 |(% style="width:150px" %)2020|Voorstellen genereren|
230 |(% style="width:150px" %)2030|Voorstellen afdrukken|
231 |(% style="width:150px" %)2040|Accepteren afgedrukte voorstellen|
232 |(% style="width:150px" %)2050|Accepteren goedstroom|
233 |(% style="width:150px" %)2060|Afdrukken kalenders|
234 |(% style="width:150px" %)2065|Paragon export|
235 |(% style="width:150px" %)2067|Publiceren via webportal|
236 |(% style="width:150px" %)2068|Emailen kalenders|
237 |(% style="width:150px" %)2069|Vrijgave Tropazkalenders|
238 |(% style="width:150px" %)2070|Afdrukken bellijst|
239 |(% style="width:150px" %)2080|Afdrukken Trop15 lijst|
240 |(% style="width:150px" %)2090|Afdrukken div lijst|
241 |(% style="width:150px" %)2095|Afdrukken dagstatistiek|
242 |(% style="width:150px" %)2100|Dagproduktie herstel|
243 |(% style="width:150px" %)2110|Dagproduktie Voortgang|
244 |(% style="width:150px" %)2120|Batchinvoer opmerkingen|
245 |(% style="width:150px" %)3000|Archief|
246 |(% style="width:150px" %)3010|Werklijst|
247 |(% style="width:150px" %)3030|Patientdossiers|
248 |(% style="width:150px" %)3040|Rapportage huisarts|
249 |(% style="width:150px" %)3042|Rapportage verwijzer|
250 |(% style="width:150px" %)3050|Patient etiketten|
251 |(% style="width:150px" %)3060|Laatkomerslijst|
252 |(% style="width:150px" %)3080|Stopbrieven|
253 |(% style="width:150px" %)3082|Gestopte patienten|
254 |(% style="width:150px" %)3084|Administratieve mutaties|
255 |(% style="width:150px" %)3086|Bezetting|
256 |(% style="width:150px" %)3088|Patient populatie|
257 |(% style="width:150px" %)3090|Jaarverslag|
258 |(% style="width:150px" %)3091|Rapportage e-mails verzenden|
259 |(% style="width:150px" %)3100|Postcodetabel|
260 |(% style="width:150px" %)3110|Dis Aanleveringen naslaan|
261 |(% style="width:150px" %)3111|Dis Aanleveringen wijzigen|
262 |(% style="width:150px" %)3120|Medimo meldingen, hernieuw notificaties|
263 |(% style="width:150px" %)3500|Aantal doseringen per periode|
264 |(% style="width:150px" %)3501|Aantal INRs per periode|
265 |(% style="width:150px" %)3502|Alle afspraken|
266 |(% style="width:150px" %)3503|Bezetting controlelocaties|
267 |(% style="width:150px" %)3504|Controleafspraken|
268 |(% style="width:150px" %)3505|Medewerkerslijst per zorginstelling|
269 |(% style="width:150px" %)3506|NPT Mederwerkerslijst Prikbevoegd|
270 |(% style="width:150px" %)3507|NPT zorginstellingen|
271 |(% style="width:150px" %)3508|Patienten met coumarinewijziging|
272 |(% style="width:150px" %)3509|Patienten met bloedingen|
273 |(% style="width:150px" %)3510|Patienten met indicatie|
274 |(% style="width:150px" %)3600|% binnen de therapeutische zone|
275 |(% style="width:150px" %)3900|Trodex module|
276 |(% style="width:150px" %)3901|Trodex afmelden|
277 |(% style="width:150px" %)3905|NPT module|
278 |(% style="width:150px" %)3915|Apotheek module|
279 |(% style="width:150px" %)3920|Dossier in ZIS naslaan|
280 |(% style="width:150px" %)3921|Dossier in ZIS tonen Administratieve opmerkingen|
281 |(% style="width:150px" %)3922|Dossier in ZIS tonen Complicatie opmerkingen|
282 |(% style="width:150px" %)3923|Dossier in ZIS tonen Doseer-Bellijst opmerkingen|
283 |(% style="width:150px" %)3924|Dossier in ZIS tonen Doseer-Kalender opmerkingen|
284 |(% style="width:150px" %)3925|Dossier in ZIS tonen Ontslag opmerkingen|
285 |(% style="width:150px" %)3926|Dossier in ZIS tonen Opname opmerkingen|
286 |(% style="width:150px" %)3927|Dossier in ZIS tonen Patient opmerkingen|
287 |(% style="width:150px" %)3928|Dossier in ZIS tonen Recidief opmerkingen|
288 |(% style="width:150px" %)3929|Dossier in ZIS tonen Speciaal opmerkingen|
289 |(% style="width:150px" %)4100|PDF Export Dossier|
290 |(% style="width:150px" %)4200 - 4299|Patiënt gerelateerde Query sets|
291 |(% style="width:150px" %)4211|Stopbrief patient|
292 |(% style="width:150px" %)4212|Stopbrief huisarts|
293 |(% style="width:150px" %)4214|Stopbrief verwijzer|
294 |(% style="width:150px" %)4215|TropazCheck|
295 |(% style="width:150px" %)4216|Activiteitslogging|
296 |(% style="width:150px" %)4400 - 4499|Rapportage Query sets|
297 |(% style="width:150px" %)5000|ZCM-patiënten exporteren|
298 |(% style="width:150px" %)5010|Doseervak verplaatsen|
299 |(% style="width:150px" %)6000|Opmaakknop|
300 |(% style="width:150px" %)9000|Uitval|
301 |(% style="width:150px" %)9010|Bijzonderheden Tropaz|
302 |(% style="width:150px" %)9040|Verbruikte strips Tropaz|
303 |(% style="width:150px" %)9500|Tropaz Laatkomers Controleafspraak|
304 |(% style="width:150px" %)9501|Overzicht Uitgegeven Zelfmeetapparatuur|
305 |(% style="width:150px" %)9502|Overzicht Uitgegeven Zelfmeetstrips|
306 |(% style="width:150px" %)9600|TestFunctie|
307
308 = Genereer autorisatiematrix =
309
310 Met behulp van onderstaande query is het mogelijk om een autorisatiematrix te maken, waarbij per rol wordt aangegeven welke functies daartoe behoren
311
312 {{code language="sql"}}
313 DECLARE @SelectColumns VARCHAR(MAX)
314 , @Columns VARCHAR(MAX)
315 , @Query VARCHAR(MAX)
316
317 SELECT @SelectColumns = STUFF((SELECT DISTINCT ', CASE WHEN ' + QUOTENAME(RolNaam) + ' IS NULL THEN '''' ELSE ' + QUOTENAME(RolNaam) + ' END ' + QUOTENAME(RolNaam) RolNaam
318 FROM Rollen
319 ORDER BY RolNaam
320 FOR XML PATH(''), TYPE
321 ).value('.', 'NVARCHAR(MAX)'), 1, 1, '')
322
323 SELECT @Columns = STUFF((SELECT DISTINCT ',' + QUOTENAME(RolNaam) RolNaam
324 FROM Rollen
325 ORDER BY RolNaam
326 FOR XML PATH(''), TYPE
327 ).value('.', 'NVARCHAR(MAX)'), 1, 1, '')
328
329 SET @Query = 'SELECT Functienummer
330 , Omschrijving, ' +
331 @SelectColumns + '
332 FROM ( SELECT f.Functienummer
333 , f.Omschrijving
334 , r.RolNaam
335 , CASE WHEN rf.AutoKey IS NOT NULL THEN ''X'' END Geselecteerd
336 FROM Functies f
337 LEFT JOIN Rollen_Functies rf ON rf.TT3Functie#OID = f.OID
338 LEFT JOIN Rollen r ON r.OID = rf.TT3Rol#OID
339 ) Rollen_Functies
340 PIVOT (MIN(Geselecteerd) FOR RolNaam IN (' + @Columns + ')) AutorisatieMatrix
341 ORDER BY Functienummer'
342
343 EXECUTE (@Query)
344 {{/code}}
345
346 Gebruik onderstaand SQL statement om een overzicht te maken van welke actieve gebruiker gekoppeld is aan welke rol
347
348 {{code language="sql"}}
349 SELECT tg.GebruikersCode
350 , tg.GebruikersOmschrijving
351 , r.RolNaam
352 FROM TrodisGebruikers tg
353 LEFT JOIN Rollen r ON r.OID = tg.TT3Rol#OID
354 WHERE tg.Actief = 'Ja'
355 ORDER BY r.RolNaam
356 , tg.GebruikersCode
357 {{/code}}
Copyright © 2016-2025 ASolutions
Rivium Quadrant 181 - 2909 LC - Capelle aan den IJsselpubliek v14.10.5