Skip to main content

Case

No description

type Case implements Node {
id: ID!
name: String
url: String
status: String
detailedStatus: String
riskAssessmentType: RiskAssessmentType
statusText: LocalizedSet
clients(
amount: Int
before: String
after: String
): [Clients]
access: [CaseAccess]
AMLPersons(
amount: Int
before: String
after: String
): [Person]
contactPersons(
amount: Int
before: String
after: String
): [Person]
documents: [Document]
riskAssessmentConclusionStatus: String
riskAssessmentConclusion: RiskAssessmentConclusion
riskAssessmentNotes: String
riskAssessmentAnswers: [SimpleRAAnswer]
archivedAt: Float
deactivatedAt: Float
deletionDate: Float
responsible: CaseResponsible
riskReassessmentNextDate: Timestamp
dateOfLastRiskAssessment: Timestamp
dateOfLastRiskAssessmentApproval: Timestamp
screeningResults: [ScreeningResult]
representatives: [Person]
goals(
acceptance: [GoalAcceptance]
documentTypes: [GoalDocumentType]
): [GoalType]
timeCreated: Timestamp!
timeLastEdited: Timestamp!
}

Fields​

Case.id ● ID! non-null scalar​

Case.name ● String scalar​

Case.url ● String scalar​

Case.status ● String scalar​

Case.detailedStatus ● String scalar​

Case.riskAssessmentType ● RiskAssessmentType object​

Case.statusText ● LocalizedSet object​

Case.clients ● [Clients] list union​

Case.clients.amount ● Int scalar​

Sets the amount of items to return. Defaults to 10

Case.clients.before ● String scalar​

The cursor of a previously returned item. The items returned will be ones listed before this cursor.

Case.clients.after ● String scalar​

The cursor of a previously returned item. The items returned will be ones listed after this cursor.

Case.access ● [CaseAccess] list union​

Case.AMLPersons ● [Person] list object​

Case.AMLPersons.amount ● Int scalar​

Sets the amount of items to return. Defaults to 10

Case.AMLPersons.before ● String scalar​

The cursor of a previously returned item. The items returned will be ones listed before this cursor.

Case.AMLPersons.after ● String scalar​

The cursor of a previously returned item. The items returned will be ones listed after this cursor.

Case.contactPersons ● [Person] list object​

Case.contactPersons.amount ● Int scalar​

Sets the amount of items to return. Defaults to 10

Case.contactPersons.before ● String scalar​

The cursor of a previously returned item. The items returned will be ones listed before this cursor.

Case.contactPersons.after ● String scalar​

The cursor of a previously returned item. The items returned will be ones listed after this cursor.

Case.documents ● [Document] list object​

Case.riskAssessmentConclusionStatus ● String scalar​

Case.riskAssessmentConclusion ● RiskAssessmentConclusion enum​

Case.riskAssessmentNotes ● String scalar​

Case.riskAssessmentAnswers ● [SimpleRAAnswer] list object​

Case.archivedAt ● Float scalar​

Case archival date, or null if it is not archived.

Case.deactivatedAt ● Float scalar​

Case deactivation date, or null if it is not deactivated.

Case.deletionDate ● Float scalar​

Scheduled date for deletion, based on deactivation date and deletion configuration.

Case.responsible ● CaseResponsible object​

Case responsible.

Case.riskReassessmentNextDate ● Timestamp scalar​

Case.dateOfLastRiskAssessment ● Timestamp scalar​

Case.dateOfLastRiskAssessmentApproval ● Timestamp scalar​

Case.screeningResults ● [ScreeningResult] list interface​

Case.representatives ● [Person] list object​

Case.goals ● [GoalType] list object​

Case.goals.acceptance ● [GoalAcceptance] list enum​
Case.goals.documentTypes ● [GoalDocumentType] list enum​

Case.timeCreated ● Timestamp! non-null scalar​

Case.timeLastEdited ● Timestamp! non-null scalar​

Interfaces​

Node interface​

Returned By​

associateRepresentative mutation ● case query ● createCase mutation ● disassociateRepresentative mutation ● setRiskAssessmentConclusion mutation ● setRiskAssessmentTypeOnCase mutation ● updateCaseAccess mutation ● updateCaseNotification mutation ● updateCaseResponsible mutation

Member Of​

CaseResponsible object ● CollectionItem_Case object ● User object