Schémas : support
Schémas dont la première opération qui les emploie appartient à la famille support. Un schéma partagé est décrit une seule fois, ici, et lié depuis toutes les opérations qui l'emploient.
Les descriptions viennent du contrat, rédigé en français sans accents. Elles sont reproduites telles quelles pour rester la source de vérité.
SupportEventOut
Evenement de la chronologie.
Type : object
| Propriété | Type | Requis | Description | Contraintes |
|---|---|---|---|---|
by_nexclara | boolean | oui | ||
by_requester | boolean | oui | ||
from_status | "created" | "qualified" | "assigned" | "in_progress" | "awaiting_information" | "resolved" | "closed" | null | oui | ||
id | string (uuid) | oui | ||
kind | "created" | "information_provided" | "resolution_confirmed" | "reopened" | "transmitted" | "status_received" | oui | ||
note | string | null | oui | ||
occurred_at | string (date-time) | oui | ||
to_status | "created" | "qualified" | "assigned" | "in_progress" | "awaiting_information" | "resolved" | "closed" | null | oui |
Employé par : supportGetRequest
SupportNoteIn
Reponse du demandeur (information, reouverture).
Type : object
| Propriété | Type | Requis | Description | Contraintes |
|---|---|---|---|---|
note | string | oui | minLength: 10 ; maxLength: 2000 | |
row_version | integer | oui | minimum: 1 |
Employé par : supportProvideInformation, supportReopenRequest
SupportRequestDetailOut
Une demande, sa chronologie, et ce que l'appelant peut y faire.
Type : object
| Propriété | Type | Requis | Description | Contraintes |
|---|---|---|---|---|
events | array<SupportEventOut> | oui | ||
is_requester | boolean | oui | ||
request | SupportRequestOut | oui |
Employé par : supportGetRequest
SupportRequestIn
Demande a creer. Ni pieces jointes, ni donnee personnelle (ADR-0071, decisions 5 et 6).
Type : object
| Propriété | Type | Requis | Description | Contraintes |
|---|---|---|---|---|
category | "functional" | "calibration" | "import" | "access" | "defect" | "security" | "compliance" | "pilot" | "report" | "enhancement" | oui | ||
description | string | oui | minLength: 20 ; maxLength: 4000 | |
idempotency_key | string (uuid) | oui | Tiree une fois par formulaire : la meme cle rend la meme demande. | |
impact | "blocking" | "degraded" | "none" | oui | ||
module | "admin" | "desk" | "link" | "trust" | "policies" | "pilot" | "reports" | "platform" | oui | ||
pilot_step | string | null | non | Etape du pilote (ADR-0070), facultative ; forme `[a-z][a-z0-9_.]{1,63}`. | maxLength: 64 |
summary | string | oui | minLength: 8 ; maxLength: 120 |
Employé par : supportCreateRequest
SupportRequestOut
Demande d'assistance, telle que l'institution la voit.
Type : object
| Propriété | Type | Requis | Description | Contraintes |
|---|---|---|---|---|
app_version | string | oui | ||
category | "functional" | "calibration" | "import" | "access" | "defect" | "security" | "compliance" | "pilot" | "report" | "enhancement" | oui | ||
created_at | string (date-time) | oui | ||
description | string | oui | ||
id | string (uuid) | oui | ||
impact | "blocking" | "degraded" | "none" | oui | ||
module | "admin" | "desk" | "link" | "trust" | "policies" | "pilot" | "reports" | "platform" | oui | ||
pilot_step | string | null | oui | ||
priority | "critical" | "high" | "normal" | "low" | oui | ||
priority_reason | "enhancement_request" | "security_blocking" | "security_category" | "blocking_impact" | "degraded_impact" | "no_operational_impact" | "requalified_by_nexclara" | oui | ||
public_note | string | null | oui | Derniere note publique de NEXCLARA. | |
reference | string | oui | ||
requester_note | string | null | oui | ||
row_version | integer | oui | ||
status | "created" | "qualified" | "assigned" | "in_progress" | "awaiting_information" | "resolved" | "closed" | oui | ||
summary | string | oui | ||
transmitted | boolean | oui | Vrai si la DERNIERE revision a ete remise a CONTROL par l'agent. | |
transmitted_at | string (date-time) | null | oui | ||
updated_at | string (date-time) | oui |
Employé par : supportConfirmResolution, supportCreateRequest, supportGetRequest, supportListRequests, supportProvideInformation, supportReopenRequest
SupportVersionIn
Ecriture sans autre donnee que la version lue.
Type : object
| Propriété | Type | Requis | Description | Contraintes |
|---|---|---|---|---|
row_version | integer | oui | minimum: 1 |
Employé par : supportConfirmResolution