2018-11-23 18:54:51 +01:00
|
|
|
|
type Avis {
|
2019-09-18 18:45:53 +02:00
|
|
|
|
attachmentUrl: URL
|
2019-09-26 15:17:58 +02:00
|
|
|
|
dateQuestion: ISO8601DateTime!
|
|
|
|
|
dateReponse: ISO8601DateTime
|
|
|
|
|
expert: Profile
|
2019-09-18 18:45:53 +02:00
|
|
|
|
id: ID!
|
2019-09-26 15:17:58 +02:00
|
|
|
|
instructeur: Profile!
|
2018-11-23 18:54:51 +01:00
|
|
|
|
question: String!
|
2019-09-26 15:17:58 +02:00
|
|
|
|
reponse: String
|
2018-11-23 18:54:51 +01:00
|
|
|
|
}
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
type CarteChamp implements Champ {
|
|
|
|
|
geoAreas: [GeoArea!]!
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
}
|
|
|
|
|
|
2019-09-18 18:45:53 +02:00
|
|
|
|
type ChampDescriptor {
|
2019-11-07 13:34:19 +01:00
|
|
|
|
"""
|
|
|
|
|
Description du champ.
|
|
|
|
|
"""
|
2018-11-23 18:55:54 +01:00
|
|
|
|
description: String
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2018-11-23 18:55:54 +01:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Est-ce que le champ est obligatoire ?
|
|
|
|
|
"""
|
2018-11-23 18:55:54 +01:00
|
|
|
|
required: Boolean!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Type de la valeur du champ.
|
|
|
|
|
"""
|
2018-11-23 18:55:54 +01:00
|
|
|
|
type: TypeDeChamp!
|
|
|
|
|
}
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
type CheckboxChamp implements Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
value: Boolean!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
GeoJSON coordinates
|
|
|
|
|
"""
|
|
|
|
|
scalar Coordinates
|
|
|
|
|
|
2019-09-17 18:11:34 +02:00
|
|
|
|
"""
|
|
|
|
|
Autogenerated input type of CreateDirectUpload
|
|
|
|
|
"""
|
|
|
|
|
input CreateDirectUploadInput {
|
|
|
|
|
"""
|
|
|
|
|
File size (bytes)
|
|
|
|
|
"""
|
|
|
|
|
byteSize: Int!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
MD5 file checksum as base64
|
|
|
|
|
"""
|
|
|
|
|
checksum: String!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
File content type
|
|
|
|
|
"""
|
|
|
|
|
contentType: String!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Dossier ID
|
|
|
|
|
"""
|
|
|
|
|
dossierId: ID!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Original file name
|
|
|
|
|
"""
|
|
|
|
|
filename: String!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Autogenerated return type of CreateDirectUpload
|
|
|
|
|
"""
|
|
|
|
|
type CreateDirectUploadPayload {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
directUpload: DirectUpload!
|
|
|
|
|
}
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
type DateChamp implements Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
value: ISO8601DateTime
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type DecimalNumberChamp implements Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
value: Float
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
Une demarche
|
|
|
|
|
"""
|
|
|
|
|
type Demarche {
|
2019-09-18 18:45:53 +02:00
|
|
|
|
annotationDescriptors: [ChampDescriptor!]!
|
|
|
|
|
champDescriptors: [ChampDescriptor!]!
|
2018-11-20 22:21:38 +01:00
|
|
|
|
|
|
|
|
|
"""
|
2019-09-26 15:17:58 +02:00
|
|
|
|
Date de la création.
|
|
|
|
|
"""
|
|
|
|
|
dateCreation: ISO8601DateTime!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Date de la dernière modification.
|
|
|
|
|
"""
|
|
|
|
|
dateDerniereModification: ISO8601DateTime!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Date de la fermeture.
|
|
|
|
|
"""
|
|
|
|
|
dateFermeture: ISO8601DateTime
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Date de la publication.
|
|
|
|
|
"""
|
|
|
|
|
datePublication: ISO8601DateTime!
|
|
|
|
|
|
2019-12-04 12:07:21 +01:00
|
|
|
|
"""
|
|
|
|
|
L'état de dossier pour une démarche déclarative
|
|
|
|
|
"""
|
|
|
|
|
declarative: DossierDeclarativeState
|
|
|
|
|
|
2019-09-26 15:17:58 +02:00
|
|
|
|
"""
|
|
|
|
|
Description de la démarche.
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
description: String!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Liste de tous les dossiers d'une démarche.
|
|
|
|
|
"""
|
|
|
|
|
dossiers(
|
|
|
|
|
"""
|
|
|
|
|
Returns the elements in the list that come after the specified cursor.
|
|
|
|
|
"""
|
|
|
|
|
after: String
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Returns the elements in the list that come before the specified cursor.
|
|
|
|
|
"""
|
|
|
|
|
before: String
|
|
|
|
|
|
|
|
|
|
"""
|
2019-09-26 14:57:58 +02:00
|
|
|
|
Dossiers déposés depuis la date.
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
2019-09-26 14:57:58 +02:00
|
|
|
|
createdSince: ISO8601DateTime
|
2018-11-20 22:21:38 +01:00
|
|
|
|
|
|
|
|
|
"""
|
2019-09-26 14:57:58 +02:00
|
|
|
|
Returns the first _n_ elements from the list.
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
2019-09-26 14:57:58 +02:00
|
|
|
|
first: Int
|
2018-11-20 22:21:38 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Returns the last _n_ elements from the list.
|
|
|
|
|
"""
|
|
|
|
|
last: Int
|
|
|
|
|
|
|
|
|
|
"""
|
2019-09-26 14:57:58 +02:00
|
|
|
|
L'ordre des dossiers.
|
|
|
|
|
"""
|
|
|
|
|
order: Order = ASC
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Dossiers avec statut.
|
|
|
|
|
"""
|
|
|
|
|
state: DossierState
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
2019-09-26 14:57:58 +02:00
|
|
|
|
Dossiers mis à jour depuis la date.
|
|
|
|
|
"""
|
|
|
|
|
updatedSince: ISO8601DateTime
|
2018-11-20 22:21:38 +01:00
|
|
|
|
): DossierConnection!
|
2019-09-24 19:41:48 +02:00
|
|
|
|
groupeInstructeurs: [GroupeInstructeur!]!
|
2018-11-20 22:21:38 +01:00
|
|
|
|
id: ID!
|
|
|
|
|
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
Le numero de la démarche.
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
2019-11-07 13:24:34 +01:00
|
|
|
|
number: Int!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
L'état de la démarche.
|
|
|
|
|
"""
|
2018-11-20 22:21:38 +01:00
|
|
|
|
state: DemarcheState!
|
2019-09-26 15:17:58 +02:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Le titre de la démarche.
|
|
|
|
|
"""
|
2018-11-20 22:21:38 +01:00
|
|
|
|
title: String!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
enum DemarcheState {
|
|
|
|
|
"""
|
2019-11-14 09:43:45 +01:00
|
|
|
|
Brouillon
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
2019-11-14 09:43:45 +01:00
|
|
|
|
brouillon
|
2018-11-20 22:21:38 +01:00
|
|
|
|
|
|
|
|
|
"""
|
2019-11-14 09:43:45 +01:00
|
|
|
|
Close
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
2019-11-14 09:43:45 +01:00
|
|
|
|
close
|
2018-11-20 22:21:38 +01:00
|
|
|
|
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
Publiée
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
publiee
|
|
|
|
|
}
|
|
|
|
|
|
2019-09-17 18:11:34 +02:00
|
|
|
|
"""
|
|
|
|
|
Represents direct upload credentials
|
|
|
|
|
"""
|
|
|
|
|
type DirectUpload {
|
|
|
|
|
"""
|
|
|
|
|
Created blob record ID
|
|
|
|
|
"""
|
|
|
|
|
blobId: ID!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
HTTP request headers (JSON-encoded)
|
|
|
|
|
"""
|
|
|
|
|
headers: String!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Created blob record signed ID
|
|
|
|
|
"""
|
|
|
|
|
signedBlobId: ID!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Upload URL
|
|
|
|
|
"""
|
|
|
|
|
url: String!
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
Un dossier
|
|
|
|
|
"""
|
|
|
|
|
type Dossier {
|
2019-08-28 11:25:41 +02:00
|
|
|
|
annotations: [Champ!]!
|
2019-09-18 18:45:53 +02:00
|
|
|
|
archived: Boolean!
|
2018-11-23 18:54:51 +01:00
|
|
|
|
avis: [Avis!]!
|
2019-08-28 11:25:41 +02:00
|
|
|
|
champs: [Champ!]!
|
2018-11-20 22:21:38 +01:00
|
|
|
|
|
2019-09-26 15:17:58 +02:00
|
|
|
|
"""
|
|
|
|
|
Date de la dernière modification.
|
|
|
|
|
"""
|
|
|
|
|
dateDerniereModification: ISO8601DateTime!
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
Date de dépôt.
|
|
|
|
|
"""
|
|
|
|
|
datePassageEnConstruction: ISO8601DateTime!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Date de passage en instruction.
|
|
|
|
|
"""
|
|
|
|
|
datePassageEnInstruction: ISO8601DateTime
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Date de traitement.
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
dateTraitement: ISO8601DateTime
|
2018-11-20 22:21:38 +01:00
|
|
|
|
id: ID!
|
|
|
|
|
instructeurs: [Profile!]!
|
2018-11-23 18:54:51 +01:00
|
|
|
|
messages: [Message!]!
|
2018-11-20 22:21:38 +01:00
|
|
|
|
motivation: String
|
2019-09-18 18:45:53 +02:00
|
|
|
|
motivationAttachmentUrl: URL
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Le numero du dossier.
|
|
|
|
|
"""
|
2019-11-07 13:24:34 +01:00
|
|
|
|
number: Int!
|
2018-11-20 22:21:38 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
L'état du dossier.
|
|
|
|
|
"""
|
|
|
|
|
state: DossierState!
|
|
|
|
|
usager: Profile!
|
|
|
|
|
}
|
|
|
|
|
|
2019-11-13 20:01:58 +01:00
|
|
|
|
"""
|
|
|
|
|
Autogenerated input type of DossierAccepter
|
|
|
|
|
"""
|
|
|
|
|
input DossierAccepterInput {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Dossier ID
|
|
|
|
|
"""
|
|
|
|
|
dossierId: ID!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Instructeur qui prend la décision sur le dossier.
|
|
|
|
|
"""
|
|
|
|
|
instructeurId: ID!
|
|
|
|
|
justificatif: ID
|
|
|
|
|
motivation: String
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Autogenerated return type of DossierAccepter
|
|
|
|
|
"""
|
|
|
|
|
type DossierAccepterPayload {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
dossier: Dossier
|
|
|
|
|
errors: [ValidationError!]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Autogenerated input type of DossierClasserSansSuite
|
|
|
|
|
"""
|
|
|
|
|
input DossierClasserSansSuiteInput {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Dossier ID
|
|
|
|
|
"""
|
|
|
|
|
dossierId: ID!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Instructeur qui prend la décision sur le dossier.
|
|
|
|
|
"""
|
|
|
|
|
instructeurId: ID!
|
|
|
|
|
justificatif: ID
|
|
|
|
|
motivation: String!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Autogenerated return type of DossierClasserSansSuite
|
|
|
|
|
"""
|
|
|
|
|
type DossierClasserSansSuitePayload {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
dossier: Dossier
|
|
|
|
|
errors: [ValidationError!]
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
The connection type for Dossier.
|
|
|
|
|
"""
|
|
|
|
|
type DossierConnection {
|
|
|
|
|
"""
|
|
|
|
|
A list of edges.
|
|
|
|
|
"""
|
|
|
|
|
edges: [DossierEdge]
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
A list of nodes.
|
|
|
|
|
"""
|
|
|
|
|
nodes: [Dossier]
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Information to aid in pagination.
|
|
|
|
|
"""
|
|
|
|
|
pageInfo: PageInfo!
|
|
|
|
|
}
|
|
|
|
|
|
2019-12-04 12:07:21 +01:00
|
|
|
|
enum DossierDeclarativeState {
|
|
|
|
|
"""
|
|
|
|
|
Accepté
|
|
|
|
|
"""
|
|
|
|
|
accepte
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
En instruction
|
|
|
|
|
"""
|
|
|
|
|
en_instruction
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
An edge in a connection.
|
|
|
|
|
"""
|
|
|
|
|
type DossierEdge {
|
|
|
|
|
"""
|
|
|
|
|
A cursor for use in pagination.
|
|
|
|
|
"""
|
|
|
|
|
cursor: String!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
The item at the end of the edge.
|
|
|
|
|
"""
|
|
|
|
|
node: Dossier
|
|
|
|
|
}
|
|
|
|
|
|
2019-11-12 15:51:51 +01:00
|
|
|
|
"""
|
|
|
|
|
Autogenerated input type of DossierEnvoyerMessage
|
|
|
|
|
"""
|
|
|
|
|
input DossierEnvoyerMessageInput {
|
|
|
|
|
attachment: ID
|
|
|
|
|
body: String!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
dossierId: ID!
|
|
|
|
|
instructeurId: ID!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Autogenerated return type of DossierEnvoyerMessage
|
|
|
|
|
"""
|
|
|
|
|
type DossierEnvoyerMessagePayload {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
errors: [ValidationError!]
|
|
|
|
|
message: Message
|
|
|
|
|
}
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
type DossierLinkChamp implements Champ {
|
|
|
|
|
dossier: Dossier
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
}
|
|
|
|
|
|
2019-11-13 20:01:58 +01:00
|
|
|
|
"""
|
|
|
|
|
Autogenerated input type of DossierPasserEnInstruction
|
|
|
|
|
"""
|
|
|
|
|
input DossierPasserEnInstructionInput {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Dossier ID
|
|
|
|
|
"""
|
|
|
|
|
dossierId: ID!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Instructeur qui prend la décision sur le dossier.
|
|
|
|
|
"""
|
|
|
|
|
instructeurId: ID!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Autogenerated return type of DossierPasserEnInstruction
|
|
|
|
|
"""
|
|
|
|
|
type DossierPasserEnInstructionPayload {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
dossier: Dossier
|
|
|
|
|
errors: [ValidationError!]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Autogenerated input type of DossierRefuser
|
|
|
|
|
"""
|
|
|
|
|
input DossierRefuserInput {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Dossier ID
|
|
|
|
|
"""
|
|
|
|
|
dossierId: ID!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Instructeur qui prend la décision sur le dossier.
|
|
|
|
|
"""
|
|
|
|
|
instructeurId: ID!
|
|
|
|
|
justificatif: ID
|
|
|
|
|
motivation: String!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Autogenerated return type of DossierRefuser
|
|
|
|
|
"""
|
|
|
|
|
type DossierRefuserPayload {
|
|
|
|
|
"""
|
|
|
|
|
A unique identifier for the client performing the mutation.
|
|
|
|
|
"""
|
|
|
|
|
clientMutationId: String
|
|
|
|
|
dossier: Dossier
|
|
|
|
|
errors: [ValidationError!]
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
enum DossierState {
|
|
|
|
|
"""
|
|
|
|
|
Accepté
|
|
|
|
|
"""
|
|
|
|
|
accepte
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
En construction
|
|
|
|
|
"""
|
|
|
|
|
en_construction
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
En instruction
|
|
|
|
|
"""
|
|
|
|
|
en_instruction
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Refusé
|
|
|
|
|
"""
|
|
|
|
|
refuse
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Sans suite
|
|
|
|
|
"""
|
|
|
|
|
sans_suite
|
|
|
|
|
}
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
interface GeoArea {
|
|
|
|
|
geometry: GeoJSON!
|
2019-09-18 18:45:53 +02:00
|
|
|
|
id: ID!
|
2019-08-28 11:25:41 +02:00
|
|
|
|
source: GeoAreaSource!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
enum GeoAreaSource {
|
|
|
|
|
"""
|
2019-11-07 13:52:48 +01:00
|
|
|
|
Parcelle cadastrale
|
2019-08-28 11:25:41 +02:00
|
|
|
|
"""
|
|
|
|
|
cadastre
|
|
|
|
|
|
|
|
|
|
"""
|
2019-11-07 13:52:48 +01:00
|
|
|
|
Quartier prioritaire
|
2019-08-28 11:25:41 +02:00
|
|
|
|
"""
|
|
|
|
|
quartier_prioritaire
|
|
|
|
|
|
|
|
|
|
"""
|
2019-11-07 13:52:48 +01:00
|
|
|
|
Sélection utilisateur
|
2019-08-28 11:25:41 +02:00
|
|
|
|
"""
|
|
|
|
|
selection_utilisateur
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type GeoJSON {
|
|
|
|
|
coordinates: Coordinates!
|
|
|
|
|
type: String!
|
|
|
|
|
}
|
|
|
|
|
|
2019-09-24 19:41:48 +02:00
|
|
|
|
"""
|
|
|
|
|
Un groupe instructeur
|
|
|
|
|
"""
|
|
|
|
|
type GroupeInstructeur {
|
|
|
|
|
id: ID!
|
|
|
|
|
instructeurs: [Profile!]!
|
|
|
|
|
label: String!
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
An ISO 8601-encoded datetime
|
|
|
|
|
"""
|
|
|
|
|
scalar ISO8601DateTime
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
type IntegerNumberChamp implements Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
value: Int
|
|
|
|
|
}
|
|
|
|
|
|
2019-09-18 18:45:53 +02:00
|
|
|
|
type LinkedDropDownListChamp implements Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
label: String!
|
|
|
|
|
primaryValue: String
|
|
|
|
|
secondaryValue: String
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-23 18:54:51 +01:00
|
|
|
|
type Message {
|
2019-09-18 18:45:53 +02:00
|
|
|
|
attachmentUrl: URL
|
2018-11-23 18:54:51 +01:00
|
|
|
|
body: String!
|
|
|
|
|
createdAt: ISO8601DateTime!
|
|
|
|
|
email: String!
|
2019-09-18 18:45:53 +02:00
|
|
|
|
id: ID!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type MultipleDropDownListChamp implements Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
|
|
|
|
values: [String!]!
|
2018-11-23 18:54:51 +01:00
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
type Mutation {
|
2019-09-17 18:11:34 +02:00
|
|
|
|
"""
|
|
|
|
|
File information required to prepare a direct upload
|
|
|
|
|
"""
|
|
|
|
|
createDirectUpload(input: CreateDirectUploadInput!): CreateDirectUploadPayload
|
2019-11-12 15:51:51 +01:00
|
|
|
|
|
2019-11-13 20:01:58 +01:00
|
|
|
|
"""
|
|
|
|
|
Accepter le dossier.
|
|
|
|
|
"""
|
|
|
|
|
dossierAccepter(input: DossierAccepterInput!): DossierAccepterPayload
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Classer le dossier sans suite.
|
|
|
|
|
"""
|
|
|
|
|
dossierClasserSansSuite(input: DossierClasserSansSuiteInput!): DossierClasserSansSuitePayload
|
|
|
|
|
|
2019-11-12 15:51:51 +01:00
|
|
|
|
"""
|
|
|
|
|
Envoyer un message à l'usager du dossier.
|
|
|
|
|
"""
|
|
|
|
|
dossierEnvoyerMessage(input: DossierEnvoyerMessageInput!): DossierEnvoyerMessagePayload
|
2019-11-13 20:01:58 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Passer le dossier en instruction.
|
|
|
|
|
"""
|
|
|
|
|
dossierPasserEnInstruction(input: DossierPasserEnInstructionInput!): DossierPasserEnInstructionPayload
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Refuser le dossier.
|
|
|
|
|
"""
|
|
|
|
|
dossierRefuser(input: DossierRefuserInput!): DossierRefuserPayload
|
2018-11-20 22:21:38 +01:00
|
|
|
|
}
|
|
|
|
|
|
2019-09-26 14:57:58 +02:00
|
|
|
|
enum Order {
|
|
|
|
|
"""
|
|
|
|
|
L‘ordre ascendant.
|
|
|
|
|
"""
|
|
|
|
|
ASC
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
L‘ordre descendant.
|
|
|
|
|
"""
|
|
|
|
|
DESC
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
Information about pagination in a connection.
|
|
|
|
|
"""
|
|
|
|
|
type PageInfo {
|
|
|
|
|
"""
|
|
|
|
|
When paginating forwards, the cursor to continue.
|
|
|
|
|
"""
|
|
|
|
|
endCursor: String
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
When paginating forwards, are there more items?
|
|
|
|
|
"""
|
|
|
|
|
hasNextPage: Boolean!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
When paginating backwards, are there more items?
|
|
|
|
|
"""
|
|
|
|
|
hasPreviousPage: Boolean!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
When paginating backwards, the cursor to continue.
|
|
|
|
|
"""
|
|
|
|
|
startCursor: String
|
|
|
|
|
}
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
type ParcelleCadastrale implements GeoArea {
|
|
|
|
|
codeArr: String!
|
|
|
|
|
codeCom: String!
|
|
|
|
|
codeDep: String!
|
|
|
|
|
feuille: Int!
|
|
|
|
|
geometry: GeoJSON!
|
2019-09-18 18:45:53 +02:00
|
|
|
|
id: ID!
|
2019-08-28 11:25:41 +02:00
|
|
|
|
nomCom: String!
|
|
|
|
|
numero: String!
|
|
|
|
|
section: String!
|
|
|
|
|
source: GeoAreaSource!
|
|
|
|
|
surfaceIntersection: Float!
|
|
|
|
|
surfaceParcelle: Float!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type PersonneMorale {
|
|
|
|
|
adresse: String!
|
|
|
|
|
codeInseeLocalite: String!
|
|
|
|
|
codePostal: String!
|
|
|
|
|
complementAdresse: String!
|
|
|
|
|
libelleNaf: String!
|
|
|
|
|
localite: String!
|
|
|
|
|
naf: String!
|
|
|
|
|
nomVoie: String!
|
|
|
|
|
numeroVoie: String!
|
|
|
|
|
siegeSocial: String!
|
|
|
|
|
siret: String!
|
|
|
|
|
typeVoie: String!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type PieceJustificativeChamp implements Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
url: URL
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
type Profile {
|
|
|
|
|
email: String!
|
|
|
|
|
id: ID!
|
|
|
|
|
}
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
type QuartierPrioritaire implements GeoArea {
|
|
|
|
|
code: String!
|
|
|
|
|
commune: String!
|
|
|
|
|
geometry: GeoJSON!
|
2019-09-18 18:45:53 +02:00
|
|
|
|
id: ID!
|
2019-08-28 11:25:41 +02:00
|
|
|
|
nom: String!
|
|
|
|
|
source: GeoAreaSource!
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
type Query {
|
|
|
|
|
"""
|
|
|
|
|
Informations concernant une démarche.
|
|
|
|
|
"""
|
|
|
|
|
demarche(
|
|
|
|
|
"""
|
|
|
|
|
Numéro de la démarche.
|
|
|
|
|
"""
|
2019-11-07 13:24:34 +01:00
|
|
|
|
number: Int!
|
2018-11-20 22:21:38 +01:00
|
|
|
|
): Demarche!
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Informations sur un dossier d'une démarche.
|
|
|
|
|
"""
|
|
|
|
|
dossier(
|
|
|
|
|
"""
|
|
|
|
|
Numéro du dossier.
|
|
|
|
|
"""
|
2019-11-07 13:24:34 +01:00
|
|
|
|
number: Int!
|
2018-11-20 22:21:38 +01:00
|
|
|
|
): Dossier!
|
|
|
|
|
}
|
|
|
|
|
|
2019-08-28 11:25:41 +02:00
|
|
|
|
type RepetitionChamp implements Champ {
|
|
|
|
|
champs: [Champ!]!
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type SelectionUtilisateur implements GeoArea {
|
|
|
|
|
geometry: GeoJSON!
|
2019-09-18 18:45:53 +02:00
|
|
|
|
id: ID!
|
2019-08-28 11:25:41 +02:00
|
|
|
|
source: GeoAreaSource!
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type SiretChamp implements Champ {
|
|
|
|
|
etablissement: PersonneMorale
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type TextChamp implements Champ {
|
|
|
|
|
id: ID!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Libellé du champ.
|
|
|
|
|
"""
|
2019-08-28 11:25:41 +02:00
|
|
|
|
label: String!
|
2019-11-07 13:34:19 +01:00
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
La valeur du champ sous forme texte.
|
|
|
|
|
"""
|
2019-09-18 18:45:53 +02:00
|
|
|
|
stringValue: String
|
2019-08-28 11:25:41 +02:00
|
|
|
|
value: String
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-23 18:55:54 +01:00
|
|
|
|
enum TypeDeChamp {
|
|
|
|
|
"""
|
|
|
|
|
Adresse
|
|
|
|
|
"""
|
|
|
|
|
address
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Carte
|
|
|
|
|
"""
|
|
|
|
|
carte
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Case à cocher
|
|
|
|
|
"""
|
|
|
|
|
checkbox
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Civilité
|
|
|
|
|
"""
|
|
|
|
|
civilite
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Date
|
|
|
|
|
"""
|
|
|
|
|
date
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Date et Heure
|
|
|
|
|
"""
|
|
|
|
|
datetime
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Nombre décimal
|
|
|
|
|
"""
|
|
|
|
|
decimal_number
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Départements
|
|
|
|
|
"""
|
|
|
|
|
departements
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Lien vers un autre dossier
|
|
|
|
|
"""
|
|
|
|
|
dossier_link
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Menu déroulant
|
|
|
|
|
"""
|
|
|
|
|
drop_down_list
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Email
|
|
|
|
|
"""
|
|
|
|
|
email
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Engagement
|
|
|
|
|
"""
|
|
|
|
|
engagement
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Explication
|
|
|
|
|
"""
|
|
|
|
|
explication
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Titre de section
|
|
|
|
|
"""
|
|
|
|
|
header_section
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Nombre entier
|
|
|
|
|
"""
|
|
|
|
|
integer_number
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Deux menus déroulants liés
|
|
|
|
|
"""
|
|
|
|
|
linked_drop_down_list
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Menu déroulant à choix multiples
|
|
|
|
|
"""
|
|
|
|
|
multiple_drop_down_list
|
|
|
|
|
|
|
|
|
|
"""
|
2019-10-16 17:37:40 +02:00
|
|
|
|
Nombre
|
2018-11-23 18:55:54 +01:00
|
|
|
|
"""
|
|
|
|
|
number
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Pays
|
|
|
|
|
"""
|
|
|
|
|
pays
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Téléphone
|
|
|
|
|
"""
|
|
|
|
|
phone
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Pièce justificative
|
|
|
|
|
"""
|
|
|
|
|
piece_justificative
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Régions
|
|
|
|
|
"""
|
|
|
|
|
regions
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Bloc répétable
|
|
|
|
|
"""
|
|
|
|
|
repetition
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
SIRET
|
|
|
|
|
"""
|
|
|
|
|
siret
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Texte
|
|
|
|
|
"""
|
|
|
|
|
text
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Zone de texte
|
|
|
|
|
"""
|
|
|
|
|
textarea
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Oui/Non
|
|
|
|
|
"""
|
|
|
|
|
yes_no
|
|
|
|
|
}
|
|
|
|
|
|
2018-11-20 22:21:38 +01:00
|
|
|
|
"""
|
|
|
|
|
A valid URL, transported as a string
|
|
|
|
|
"""
|
2019-11-12 15:51:51 +01:00
|
|
|
|
scalar URL
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
Éreur de validation
|
|
|
|
|
"""
|
|
|
|
|
type ValidationError {
|
|
|
|
|
"""
|
|
|
|
|
A description of the error
|
|
|
|
|
"""
|
|
|
|
|
message: String!
|
|
|
|
|
}
|