Summary Table
Categories |
Total Count |
PII |
0 |
URL |
0 |
DNS |
0 |
EKL |
0 |
IP |
0 |
PORT |
0 |
VsID |
0 |
CF |
0 |
AI |
0 |
VPD |
0 |
PL |
0 |
Other |
0 |
File Content
export class UserInfoModel {
userName = '';
lastLogin = '';
permissions: Permissions;
userRoles: string[] = [];
}
interface Permissions {
buttons: ButtonPermission;
claimDetail: ClaimDetail;
claimsMenu: ClaimsMenu;
home: Home;
reportsMenu: ReportsMenu;
searchClaim: SearchClaim;
toolsMenu: ToolsMenu;
}
interface ButtonPermission {
disapprove: boolean;
printWithoutProcessing: boolean;
processAndPrint: boolean;
processWithoutPrinting: boolean;
reroute: boolean;
}
interface ClaimDetail {
disapprove: boolean;
manualReconciliation: boolean;
print: boolean;
process: boolean;
reconcile: boolean;
reroute: boolean;
}
interface ClaimsMenu {
agedClaims: boolean;
awaitingProcessing: boolean;
inProcessClaims: boolean;
paymentErrors: boolean;
rejectClaims: boolean;
searchClaims: boolean;
unmatchedPayments: boolean;
}
interface Home {
refreshStats: boolean;
setActive: boolean;
}
interface ReportsMenu {
claimsAwaitingProcessing: boolean;
claimsAwaitingProcessingSummary: boolean;
claimsCompleted: boolean;
claimsCompletedSummary: boolean;
claimsInProcessSummary: boolean;
claimsInprocess: boolean;
cpeReport: boolean;
feeReport: boolean;
outOfSystemPayments: boolean;
outOfSystemPaymentsSummary: boolean;
reroutedClaims: boolean;
vistaError: boolean;
}
interface SearchClaim {
clear: boolean;
disapprove: boolean;
hero: boolean;
print: boolean;
reroute: boolean;
search: boolean;
visn: boolean;
}
interface ToolsMenu {
addStation: boolean;
createUser: boolean;
createUserRequest: boolean;
diagnosisCodeLookUp: boolean;
medicalCodeLookUp: boolean;
modifyUserRequest: boolean;
privacyRestrictions: boolean;
searchModifyUser: boolean;
searchStation: boolean;
stationMaintenance: boolean;
viewUserAccountRequests: boolean;
}