Events (4)
Registry (1)
Policies (1)
Search (1)
Constants (1)
▶
SearchResultType
enum (5 values)
#
'person'
'case'
'application'
'task'
'appointment'
Types (8)
▶
Event
2 fields
#
interface Event {
type: string
description?: string
}
▶
Policy
5 fields
#
interface Policy {
id: string
citation: string
citationUrl?: string
description: string
programs?: array[string]
}
▶
SearchResult
7 fields
#
interface SearchResult {
id: string
type: enum: "person", "case", "application", "task", "appointment"
title: string
score?: number
attributes: array[object]
createdAt: string
updatedAt: string
}
▶
EventList
4 fields
#
interface EventList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
PolicyList
4 fields
#
interface PolicyList {
total: number
limit: number
offset: number
hasNext?: boolean
}
▶
SearchFacet
2 fields
#
interface SearchFacet {
type: enum: "person", "case", "application", "task", "appointment"
count: number
}
▶
SearchResultAttribute
4 fields
#
interface SearchResultAttribute {
field: string
label?: string
value: string
type: enum: "string", "date", "currency"
}
▶
SearchResultList
6 fields
#
interface SearchResultList {
items: array[object]
total: number
limit: number
offset: number
hasNext?: boolean
facets?: array[object]
}