Revision 50504
Added by Myrto Koukouli over 5 years ago
typeScriptClasses.ts | ||
---|---|---|
298 | 298 |
name: string; |
299 | 299 |
offset: number; |
300 | 300 |
} |
301 |
|
|
302 |
|
|
303 |
export class RuleSet { |
|
304 |
contentRules: Rule[]; |
|
305 |
contentRulesIds: number[]; |
|
306 |
description: string; |
|
307 |
guidelinesAcronym: string; |
|
308 |
id: number; |
|
309 |
name: string; |
|
310 |
shortName: string; |
|
311 |
usageRules: Rule[]; |
|
312 |
usageRulesIds: number[]; |
|
313 |
visibility: string[]; |
|
314 |
} |
|
315 |
|
|
316 |
export class CustomProperties { |
|
317 |
properties: RuleSet[]; |
|
318 |
} |
|
319 |
|
|
320 |
export class Rule { |
|
321 |
configuration: CustomProperties; |
|
322 |
description: string; |
|
323 |
entity_type: string; |
|
324 |
for_cris: boolean; |
|
325 |
id: number; |
|
326 |
job_type: string; |
|
327 |
mandatory: boolean; |
|
328 |
name: string; |
|
329 |
provider_information: string; |
|
330 |
type: string; |
|
331 |
weight: number; |
|
332 |
} |
Also available in: Unified diff
almost finished compatibility-validate-guidelines