From b3a8a542e6e8e764cce0a6de83b64fa61c2e9e64 Mon Sep 17 00:00:00 2001 From: "f.teyssier" Date: Mon, 16 Dec 2024 12:13:29 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20repr=C3=A9sentations=20graphique?= =?UTF-8?q?=20des=20flux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../INTERVENTION-DO-consumer-swagger.json | 948 ----------- .../INTERVENTION-DO-provider-swagger.json | 834 ---------- .../compteRenduInterventionDO/README.md | 0 .../creerInterventionDO/README.md | 0 .../diagrammes/[PAR] CreerInterventionDO.svg | 334 ---- .../README.md | 0 ...emanderTestIntermediaireInterventionDO.svg | 276 ---- .../modifierInterventionDO/README.md | 0 .../INTERVENTION-OI-consumer-swagger.json | 1464 ----------------- .../INTERVENTION-OI-provider-swagger.json | 1294 --------------- .../compteRenduInterventionOI/README.md | 0 .../[PAR] CompteRenduInterventionOI.svg | 293 ---- .../creerInterventionOI/README.md | 0 .../diagrammes/[PAR] CreerInterventionOI.svg | 282 ---- .../README.md | 0 ...emanderTestIntermediaireInterventionOI.svg | 261 --- .../modifierInterventionOI/README.md | 0 .../notifierImpacteClientsOC/README.md | 0 .../notifierImpacteClientsOIDO/README.md | 0 .../[PAR] CompteRenduInterventionDO.svg | 172 +- .../[PAR] CompteRenduInterventionOI.svg | 301 ++++ .../[PAR] CreerInterventionDO.svg | 321 ++++ .../[PAR] CreerInterventionOI.svg | 266 +++ ...emanderTestIntermediaireInterventionDO.svg | 272 +++ ...emanderTestIntermediaireInterventionOI.svg | 255 +++ .../[PAR] ModifierInterventionDO.svg | 216 +-- .../[PAR] ModifierInterventionOI.svg | 163 +- .../[PAR] NotifierImpacteClientsOC.svg | 133 +- .../[PAR] NotifierImpacteClientsOIDO.svg | 196 +-- README.md | 42 + 30 files changed, 1890 insertions(+), 6433 deletions(-) delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/INTERVENTION-DO-consumer-swagger.json delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/INTERVENTION-DO-provider-swagger.json delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/compteRenduInterventionDO/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/creerInterventionDO/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/creerInterventionDO/diagrammes/[PAR] CreerInterventionDO.svg delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/demanderTestIntermediareInterventionDO/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/demanderTestIntermediareInterventionDO/diagrammes/[PAR] DemanderTestIntermediaireInterventionDO.svg delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/modifierInterventionDO/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/INTERVENTION-OI-consumer-swagger.json delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/INTERVENTION-OI-provider-swagger.json delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/compteRenduInterventionOI/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/compteRenduInterventionOI/diagrammes/[PAR] CompteRenduInterventionOI.svg delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/creerInterventionOI/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/creerInterventionOI/diagrammes/[PAR] CreerInterventionOI.svg delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/demanderTestIntermediareInterventionOI/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/demanderTestIntermediareInterventionOI/diagrammes/[PAR] DemanderTestIntermediaireInterventionOI.svg delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/modifierInterventionOI/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/notifierImpacteClientsOC/README.md delete mode 100644 E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/notifierImpacteClientsOIDO/README.md rename {E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/compteRenduInterventionDO/diagrammes => Images_objets_metiers}/[PAR] CompteRenduInterventionDO.svg (60%) create mode 100644 Images_objets_metiers/[PAR] CompteRenduInterventionOI.svg create mode 100644 Images_objets_metiers/[PAR] CreerInterventionDO.svg create mode 100644 Images_objets_metiers/[PAR] CreerInterventionOI.svg create mode 100644 Images_objets_metiers/[PAR] DemanderTestIntermediaireInterventionDO.svg create mode 100644 Images_objets_metiers/[PAR] DemanderTestIntermediaireInterventionOI.svg rename {E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/modifierInterventionDO/diagrammes => Images_objets_metiers}/[PAR] ModifierInterventionDO.svg (56%) rename {E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/modifierInterventionOI/diagrammes => Images_objets_metiers}/[PAR] ModifierInterventionOI.svg (51%) rename {E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/notifierImpacteClientsOC/diagrammes => Images_objets_metiers}/[PAR] NotifierImpacteClientsOC.svg (73%) rename {E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/notifierImpacteClientsOIDO/diagrammes => Images_objets_metiers}/[PAR] NotifierImpacteClientsOIDO.svg (60%) diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/INTERVENTION-DO-consumer-swagger.json b/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/INTERVENTION-DO-consumer-swagger.json deleted file mode 100644 index 53f32b6..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/INTERVENTION-DO-consumer-swagger.json +++ /dev/null @@ -1,948 +0,0 @@ -{ - "openapi": "3.0.2", - "servers": [ - { - "url": "https://partner.api.bouyguestelecom.fr/v1", - "description": "Racine d'url des API PARTENAIRE en PRODUCTION" - } - ], - "paths": { - "/interventions-do": { - "post": { - "tags": [ - "creerInterventionDO" - ], - "summary": "", - "operationId": "creerInterventionDO", - "x-secured-access": "strict", - "security": [ - { - "creerInterventionDO_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreerInterventionDO" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreerInterventionDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - }, - "put": { - "tags": [ - "modifierInterventionDO" - ], - "summary": "", - "operationId": "modifierInterventionDO", - "x-secured-access": "none", - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ModifierInterventionDO" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ModifierInterventionDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-do/compte-rendu": { - "post": { - "tags": [ - "compteRenduInterventionDO" - ], - "summary": "", - "operationId": "compteRenduInterventionDO", - "x-secured-access": "strict", - "security": [ - { - "compteRenduInterventionDO_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CompteRenduInterventionDO" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CompteRenduInterventionDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-do/test-intermediaire": { - "post": { - "tags": [ - "demanderTestIntermediareInterventionDO" - ], - "summary": "", - "operationId": "demanderTestIntermediareInterventionDO", - "x-secured-access": "strict", - "security": [ - { - "demanderTestIntermediareInterventionDO_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DemanderTestIntermediaireInterventionDO" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DemanderTestIntermediaireInterventionDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - } - }, - "components": { - "securitySchemes": { - "compteRenduInterventionDO_auth": { - "type": "oauth2", - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "creerInterventionDO_auth": { - "type": "oauth2", - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "demanderTestIntermediareInterventionDO_auth": { - "type": "oauth2", - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - } - }, - "schemas": { - "CompteRenduInterventionDO": { - "description": "", - "type": "object", - "required": [ - "codeDO", - "codeOI", - "message", - "refIntervDO" - ], - "properties": { - "codeDO": { - "description": "Code opérateur Interop du donneur d'ordre", - "maxLength": 4, - "type": "string" - }, - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "lignesImpactes": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneImpacte" - } - }, - "lignesRetablies": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneRetablie" - } - }, - "message": { - "description": "", - "type": "string" - }, - "refIntervDO": { - "description": "Référence d'intervention unique produite par le donneur d'ordre et identique sur M1 et M3", - "maxLength": 50, - "type": "string" - }, - "refIntervOI": { - "description": "", - "type": "string" - } - } - }, - "CompteRenduInterventionDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERV_INCONNUE" - ] - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - }, - "refInterventionDO": { - "description": "", - "type": "string" - } - } - }, - "CreerInterventionDO": { - "description": "", - "type": "object", - "required": [ - "codeDO", - "codeOI", - "dateDebutIntevention", - "message", - "nature", - "pointMutualisation", - "refIntervDO" - ], - "properties": { - "codeDO": { - "description": "Code opérateur Interop du donneur d'ordre", - "maxLength": 4, - "type": "string" - }, - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateDebutIntevention": { - "description": "debut intervention", - "type": "string", - "format": "date-time" - }, - "dateFinIntervention": { - "description": "Valeur NULL si M1 Date/heure de fin réel d'intervention si M3 (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "elementReseau": { - "description": "", - "type": "string", - "enum": [ - "PBO", - "PM", - "PTO" - ] - }, - "message": { - "description": "", - "type": "string" - }, - "nature": { - "description": "Nature finale de l'intervention, valeurs possibles : 1 = RACC PTO à construire 2 = RACC PTO existante 3 = RACC hotline 4 = SAV OC 5 = SAV OI 6 = NON FOURNIE (valeur possible permettant de rendre facultatif la fourniture de l'information)", - "type": "string", - "enum": [ - "AUTRES_TRAVAUX_PROGRAMMES", - "MAINTENANCE_OI", - "NON_FOURNIE", - "OPERATION_DE_MAINTENANCE_OC", - "RACC", - "RACC_OU_ SAV", - "REC_PM_OC", - "REPRISE_DE_MALFACON _OC", - "REPRISE_DE_MALFACON _OI", - "REPRISE_DE_MALFACONS", - "SAV" - ] - }, - "pointMutualisation": { - "$ref": "#/components/schemas/PointMutualisation" - }, - "refIntervDO": { - "description": "Référence d'intervention unique produite par le donneur d'ordre et identique sur M1 et M3", - "maxLength": 50, - "type": "string" - }, - "refPBO": { - "description": "Référence PBO (Ex: PTXXXXXXX) si disponible", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "Référence PTO (Ex: FI-YYYY-YYYY) si disponible Réference prise (protocole interop)", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - } - } - }, - "CreerInterventionDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "refIntervDO": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - } - } - }, - "DemanderTestIntermediaireInterventionDO": { - "description": "", - "type": "object", - "required": [ - "codeDO", - "codeOI", - "dateTest", - "infosIntervention", - "message", - "natureTest", - "numeroTest", - "refIntervDO", - "refIntervOI" - ], - "properties": { - "codeDO": { - "description": "Code opérateur Interop du donneur d'ordre", - "maxLength": 4, - "type": "string" - }, - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateTest": { - "description": "", - "type": "string", - "format": "date-time" - }, - "infosIntervention": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/InfoIntervention" - } - }, - "message": { - "description": "", - "type": "string" - }, - "natureTest": { - "description": "", - "type": "string" - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "refIntervDO": { - "description": "Référence d'intervention unique produite par le donneur d'ordre et identique sur M1 et M3", - "maxLength": 50, - "type": "string" - }, - "refIntervOI": { - "description": "", - "type": "string" - } - } - }, - "DemanderTestIntermediaireInterventionDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "numeroTest", - "refInterventionDO" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "INCOHERENCE", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERV_INCONNUE", - "TEST_PRECEDENT_DEJA_EMIS", - "TEST_PRECEDENT_NON_ACQUITTE" - ] - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - }, - "refInterventionDO": { - "description": "", - "type": "string" - } - } - }, - "InfoIntervention": { - "description": "", - "type": "object", - "properties": { - "refPbo": { - "description": "Référence PBO (Ex: PTXXXXXXX) si disponible", - "maxLength": 100, - "type": "string" - } - } - }, - "LigneImpacte": { - "description": "", - "type": "object", - "properties": { - "refPTO": { - "description": "", - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "repaCodeOC": { - "description": "", - "type": "string" - }, - "repaOCDemandee": { - "description": "", - "type": "string" - }, - "retMessage": { - "description": "", - "type": "string" - }, - "retStatut": { - "description": "", - "type": "string" - }, - "retTypo": { - "description": "", - "type": "string" - }, - "serialNumberONT": { - "description": "", - "type": "string" - } - } - }, - "LigneRetablie": { - "description": "", - "type": "object", - "properties": { - "refPTO": { - "description": "", - "type": "array", - "items": { - "type": "string" - } - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "serialNumberONT": { - "description": "", - "type": "string" - } - } - }, - "ModifierInterventionDO": { - "description": "", - "type": "object", - "required": [ - "codeDO", - "codeOI", - "dateDebutIntevention", - "dateFinIntervention", - "elementReseau", - "message", - "nature", - "pointMutualisation", - "refIntervDO" - ], - "properties": { - "codeDO": { - "description": "Code opérateur Interop du donneur d'ordre", - "maxLength": 4, - "type": "string" - }, - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateDebutIntevention": { - "description": "debut intervention", - "type": "string", - "format": "date-time" - }, - "dateFinIntervention": { - "description": "Valeur NULL si M1 Date/heure de fin réel d'intervention si M3 (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "elementReseau": { - "description": "", - "type": "string", - "enum": [ - "PBO", - "PM", - "PTO" - ] - }, - "message": { - "description": "", - "type": "string" - }, - "nature": { - "description": "Nature finale de l'intervention, valeurs possibles : 1 = RACC PTO à construire 2 = RACC PTO existante 3 = RACC hotline 4 = SAV OC 5 = SAV OI 6 = NON FOURNIE (valeur possible permettant de rendre facultatif la fourniture de l'information)", - "type": "string", - "enum": [ - "AUTRES_TRAVAUX_PROGRAMMES", - "MAINTENANCE_OI", - "NON_FOURNIE", - "OPERATION_DE_MAINTENANCE_OC", - "RACC", - "RACC_OU_ SAV", - "REC_PM_OC", - "REPRISE_DE_MALFACON _OC", - "REPRISE_DE_MALFACON _OI", - "REPRISE_DE_MALFACONS", - "SAV" - ] - }, - "pointMutualisation": { - "$ref": "#/components/schemas/PointMutualisation1" - }, - "refIntervDO": { - "description": "Référence d'intervention unique produite par le donneur d'ordre et identique sur M1 et M3", - "maxLength": 50, - "type": "string" - }, - "refPBO": { - "description": "Référence PBO (Ex: PTXXXXXXX) si disponible", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "Référence PTO (Ex: FI-YYYY-YYYY) si disponible Réference prise (protocole interop)", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - } - } - }, - "ModifierInterventionDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "M3TX_NON_DEMANDE", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - }, - "refInterventionDO": { - "description": "", - "type": "string" - } - } - }, - "PointMutualisation": { - "description": "", - "type": "object", - "required": [ - "refPM" - ], - "properties": { - "pointMutualisationTechnique": { - "$ref": "#/components/schemas/PointMutualisationTechnique" - }, - "refPM": { - "description": "Référence réglementaire du PM (ex: FI-XXXXX-XXXX)", - "maxLength": 50, - "type": "string" - } - } - }, - "PointMutualisation1": { - "description": "", - "type": "object", - "required": [ - "refPM" - ], - "properties": { - "pointMutualisationTechnique": { - "$ref": "#/components/schemas/PointMutualisationTechnique1" - }, - "refPM": { - "description": "Référence réglementaire du PM (ex: FI-XXXXX-XXXX)", - "maxLength": 50, - "type": "string" - } - } - }, - "PointMutualisationTechnique": { - "description": "", - "type": "object", - "required": [ - "refPMTechnique" - ], - "properties": { - "refPMTechnique": { - "description": "C'est la référence du PMTechnique dans le cas d'un regroupement de plusieurs PM Techniques rattachés à un PM. Ce champ permet à l'Oc d'identifier le PM Technique à raccorder (boitier, armoire...) au PBO.", - "type": "string" - } - } - }, - "PointMutualisationTechnique1": { - "description": "", - "type": "object", - "required": [ - "refPMTechnique" - ], - "properties": { - "refPMTechnique": { - "description": "C'est la référence du PMTechnique dans le cas d'un regroupement de plusieurs PM Techniques rattachés à un PM. Ce champ permet à l'Oc d'identifier le PM Technique à raccorder (boitier, armoire...) au PBO.", - "type": "string" - } - } - } - } - }, - "info": { - "x-objetmetier": "INTERVENTION-DO", - "x-sf": "", - "x-st": "MSF", - "x-type": "partenaire", - "x-execution": "api", - "x-role": "consumer", - "title": "INTERVENTION-DO", - "version": "1.0.269", - "description": "", - "contact": { - "name": "MOE MSF" - } - }, - "tags": [ - { - "name": "creerInterventionDO", - "description": "" - }, - { - "name": "compteRenduInterventionDO", - "description": "" - }, - { - "name": "demanderTestIntermediareInterventionDO", - "description": "" - }, - { - "name": "modifierInterventionDO", - "description": "" - } - ] -} diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/INTERVENTION-DO-provider-swagger.json b/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/INTERVENTION-DO-provider-swagger.json deleted file mode 100644 index ed6b3d3..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/INTERVENTION-DO-provider-swagger.json +++ /dev/null @@ -1,834 +0,0 @@ -{ - "openapi": "3.0.2", - "servers": [ - { - "url": "https://partner.api.bouyguestelecom.fr/v1", - "description": "Racine d'url des API PARTENAIRE en PRODUCTION" - } - ], - "paths": { - "/interventions-do": { - "post": { - "tags": [ - "creerInterventionDO" - ], - "summary": "", - "operationId": "creerInterventionDO", - "x-secured-access": "strict", - "security": [ - { - "creerInterventionDO_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreerInterventionDO" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreerInterventionDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - }, - "put": { - "tags": [ - "modifierInterventionDO" - ], - "summary": "", - "operationId": "modifierInterventionDO", - "x-secured-access": "none", - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ModifierInterventionDO" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ModifierInterventionDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-do/compte-rendu": { - "post": { - "tags": [ - "compteRenduInterventionDO" - ], - "summary": "", - "operationId": "compteRenduInterventionDO", - "x-secured-access": "strict", - "security": [ - { - "compteRenduInterventionDO_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CompteRenduInterventionDO" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CompteRenduInterventionDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-do/test-intermediaire": { - "post": { - "tags": [ - "demanderTestIntermediareInterventionDO" - ], - "summary": "", - "operationId": "demanderTestIntermediareInterventionDO", - "x-secured-access": "strict", - "security": [ - { - "demanderTestIntermediareInterventionDO_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DemanderTestIntermediaireInterventionDO" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DemanderTestIntermediaireInterventionDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - } - }, - "components": { - "securitySchemes": { - "compteRenduInterventionDO_auth": { - "type": "oauth2", - "x-habilitations": [ - ], - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "creerInterventionDO_auth": { - "type": "oauth2", - "x-habilitations": [ - ], - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "demanderTestIntermediareInterventionDO_auth": { - "type": "oauth2", - "x-habilitations": [ - ], - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - } - }, - "schemas": { - "CompteRenduInterventionDO": { - "description": "", - "type": "object", - "required": [ - "codeDO", - "codeOI", - "message", - "refIntervDO" - ], - "properties": { - "codeDO": { - "description": "Code opérateur Interop du donneur d'ordre", - "maxLength": 4, - "type": "string" - }, - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "lignesImpactes": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneImpacte" - } - }, - "lignesRetablies": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneRetablie" - } - }, - "message": { - "description": "", - "type": "string" - }, - "refIntervDO": { - "description": "Référence d'intervention unique produite par le donneur d'ordre et identique sur M1 et M3", - "maxLength": 50, - "type": "string" - }, - "refIntervOI": { - "description": "", - "type": "string" - } - } - }, - "CompteRenduInterventionDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERV_INCONNUE" - ] - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - }, - "refInterventionDO": { - "description": "", - "type": "string" - } - } - }, - "CreerInterventionDO": { - "description": "", - "type": "object", - "required": [ - "codeDO", - "codeOI", - "dateDebutIntevention", - "message", - "nature", - "pointMutualisation", - "refIntervDO" - ], - "properties": { - "codeDO": { - "description": "Code opérateur Interop du donneur d'ordre", - "maxLength": 4, - "type": "string" - }, - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateDebutIntevention": { - "description": "debut intervention", - "type": "string", - "format": "date-time" - }, - "dateFinIntervention": { - "description": "Valeur NULL si M1 Date/heure de fin réel d'intervention si M3 (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "elementReseau": { - "description": "", - "type": "string", - "enum": [ - "PBO", - "PM", - "PTO" - ] - }, - "message": { - "description": "", - "type": "string" - }, - "nature": { - "description": "Nature finale de l'intervention, valeurs possibles : 1 = RACC PTO à construire 2 = RACC PTO existante 3 = RACC hotline 4 = SAV OC 5 = SAV OI 6 = NON FOURNIE (valeur possible permettant de rendre facultatif la fourniture de l'information)", - "type": "string", - "enum": [ - "AUTRES_TRAVAUX_PROGRAMMES", - "MAINTENANCE_OI", - "NON_FOURNIE", - "OPERATION_DE_MAINTENANCE_OC", - "RACC", - "RACC_OU_ SAV", - "REC_PM_OC", - "REPRISE_DE_MALFACON _OC", - "REPRISE_DE_MALFACON _OI", - "REPRISE_DE_MALFACONS", - "SAV" - ] - }, - "pointMutualisation": { - "$ref": "#/components/schemas/PointMutualisation" - }, - "refIntervDO": { - "description": "Référence d'intervention unique produite par le donneur d'ordre et identique sur M1 et M3", - "maxLength": 50, - "type": "string" - }, - "refPBO": { - "description": "Référence PBO (Ex: PTXXXXXXX) si disponible", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "Référence PTO (Ex: FI-YYYY-YYYY) si disponible Réference prise (protocole interop)", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - } - } - }, - "CreerInterventionDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "refIntervDO": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - } - } - }, - "DemanderTestIntermediaireInterventionDO": { - "description": "", - "type": "object", - "required": [ - "codeDO", - "codeOI", - "dateTest", - "infosIntervention", - "message", - "natureTest", - "numeroTest", - "refIntervDO", - "refIntervOI" - ], - "properties": { - "codeDO": { - "description": "Code opérateur Interop du donneur d'ordre", - "maxLength": 4, - "type": "string" - }, - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateTest": { - "description": "", - "type": "string", - "format": "date-time" - }, - "infosIntervention": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/InfoIntervention" - } - }, - "message": { - "description": "", - "type": "string" - }, - "natureTest": { - "description": "", - "type": "string" - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "refIntervDO": { - "description": "Référence d'intervention unique produite par le donneur d'ordre et identique sur M1 et M3", - "maxLength": 50, - "type": "string" - }, - "refIntervOI": { - "description": "", - "type": "string" - } - } - }, - "DemanderTestIntermediaireInterventionDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "numeroTest", - "refInterventionDO" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "INCOHERENCE", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERV_INCONNUE", - "TEST_PRECEDENT_DEJA_EMIS", - "TEST_PRECEDENT_NON_ACQUITTE" - ] - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - }, - "refInterventionDO": { - "description": "", - "type": "string" - } - } - }, - "InfoIntervention": { - "description": "", - "type": "object", - "properties": { - "refPbo": { - "description": "Référence PBO (Ex: PTXXXXXXX) si disponible", - "maxLength": 100, - "type": "string" - } - } - }, - "LigneImpacte": { - "description": "", - "type": "object", - "properties": { - "refPTO": { - "description": "", - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "repaCodeOC": { - "description": "", - "type": "string" - }, - "repaOCDemandee": { - "description": "", - "type": "string" - }, - "retMessage": { - "description": "", - "type": "string" - }, - "retStatut": { - "description": "", - "type": "string" - }, - "retTypo": { - "description": "", - "type": "string" - }, - "serialNumberONT": { - "description": "", - "type": "string" - } - } - }, - "LigneRetablie": { - "description": "", - "type": "object", - "properties": { - "refPTO": { - "description": "", - "type": "array", - "items": { - "type": "string" - } - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "serialNumberONT": { - "description": "", - "type": "string" - } - } - }, - "ModifierInterventionDO": { - "description": "", - "type": "object", - "required": [ - "codeDO", - "codeOI", - "dateDebutIntevention", - "dateFinIntervention", - "elementReseau", - "message", - "nature", - "pointMutualisation", - "refIntervDO" - ], - "properties": { - "codeDO": { - "description": "Code opérateur Interop du donneur d'ordre", - "maxLength": 4, - "type": "string" - }, - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateDebutIntevention": { - "description": "debut intervention", - "type": "string", - "format": "date-time" - }, - "dateFinIntervention": { - "description": "Valeur NULL si M1 Date/heure de fin réel d'intervention si M3 (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "elementReseau": { - "description": "", - "type": "string", - "enum": [ - "PBO", - "PM", - "PTO" - ] - }, - "message": { - "description": "", - "type": "string" - }, - "nature": { - "description": "Nature finale de l'intervention, valeurs possibles : 1 = RACC PTO à construire 2 = RACC PTO existante 3 = RACC hotline 4 = SAV OC 5 = SAV OI 6 = NON FOURNIE (valeur possible permettant de rendre facultatif la fourniture de l'information)", - "type": "string", - "enum": [ - "AUTRES_TRAVAUX_PROGRAMMES", - "MAINTENANCE_OI", - "NON_FOURNIE", - "OPERATION_DE_MAINTENANCE_OC", - "RACC", - "RACC_OU_ SAV", - "REC_PM_OC", - "REPRISE_DE_MALFACON _OC", - "REPRISE_DE_MALFACON _OI", - "REPRISE_DE_MALFACONS", - "SAV" - ] - }, - "pointMutualisation": { - "$ref": "#/components/schemas/PointMutualisation1" - }, - "refIntervDO": { - "description": "Référence d'intervention unique produite par le donneur d'ordre et identique sur M1 et M3", - "maxLength": 50, - "type": "string" - }, - "refPBO": { - "description": "Référence PBO (Ex: PTXXXXXXX) si disponible", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "Référence PTO (Ex: FI-YYYY-YYYY) si disponible Réference prise (protocole interop)", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - } - } - }, - "ModifierInterventionDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "M3TX_NON_DEMANDE", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - }, - "refInterventionDO": { - "description": "", - "type": "string" - } - } - }, - "PointMutualisation": { - "description": "", - "type": "object", - "required": [ - "refPM" - ], - "properties": { - "pointMutualisationTechnique": { - "$ref": "#/components/schemas/PointMutualisationTechnique" - }, - "refPM": { - "description": "Référence réglementaire du PM (ex: FI-XXXXX-XXXX)", - "maxLength": 50, - "type": "string" - } - } - }, - "PointMutualisation1": { - "description": "", - "type": "object", - "required": [ - "refPM" - ], - "properties": { - "pointMutualisationTechnique": { - "$ref": "#/components/schemas/PointMutualisationTechnique1" - }, - "refPM": { - "description": "Référence réglementaire du PM (ex: FI-XXXXX-XXXX)", - "maxLength": 50, - "type": "string" - } - } - }, - "PointMutualisationTechnique": { - "description": "", - "type": "object", - "required": [ - "refPMTechnique" - ], - "properties": { - "refPMTechnique": { - "description": "C'est la référence du PMTechnique dans le cas d'un regroupement de plusieurs PM Techniques rattachés à un PM. Ce champ permet à l'Oc d'identifier le PM Technique à raccorder (boitier, armoire...) au PBO.", - "type": "string" - } - } - }, - "PointMutualisationTechnique1": { - "description": "", - "type": "object", - "required": [ - "refPMTechnique" - ], - "properties": { - "refPMTechnique": { - "description": "C'est la référence du PMTechnique dans le cas d'un regroupement de plusieurs PM Techniques rattachés à un PM. Ce champ permet à l'Oc d'identifier le PM Technique à raccorder (boitier, armoire...) au PBO.", - "type": "string" - } - } - } - } - }, - "info": { - "x-objetmetier": "INTERVENTION-DO", - "x-sf": "", - "x-st": "MSF", - "x-type": "partenaire", - "x-execution": "api", - "x-role": "provider", - "title": "INTERVENTION-DO", - "version": "1.0.269", - "description": "", - "contact": { - "name": "MOE MSF" - } - }, - "tags": [ - { - "name": "creerInterventionDO", - "description": "" - }, - { - "name": "compteRenduInterventionDO", - "description": "" - }, - { - "name": "demanderTestIntermediareInterventionDO", - "description": "" - }, - { - "name": "modifierInterventionDO", - "description": "" - } - ] -} diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/compteRenduInterventionDO/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/compteRenduInterventionDO/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/creerInterventionDO/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/creerInterventionDO/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/creerInterventionDO/diagrammes/[PAR] CreerInterventionDO.svg b/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/creerInterventionDO/diagrammes/[PAR] CreerInterventionDO.svg deleted file mode 100644 index bc1ccc7..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/creerInterventionDO/diagrammes/[PAR] CreerInterventionDO.svg +++ /dev/null @@ -1,334 +0,0 @@ - - - diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/demanderTestIntermediareInterventionDO/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/demanderTestIntermediareInterventionDO/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/demanderTestIntermediareInterventionDO/diagrammes/[PAR] DemanderTestIntermediaireInterventionDO.svg b/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/demanderTestIntermediareInterventionDO/diagrammes/[PAR] DemanderTestIntermediaireInterventionDO.svg deleted file mode 100644 index 932a784..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/demanderTestIntermediareInterventionDO/diagrammes/[PAR] DemanderTestIntermediaireInterventionDO.svg +++ /dev/null @@ -1,276 +0,0 @@ - - - diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/modifierInterventionDO/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/modifierInterventionDO/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/INTERVENTION-OI-consumer-swagger.json b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/INTERVENTION-OI-consumer-swagger.json deleted file mode 100644 index 8e98bf9..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/INTERVENTION-OI-consumer-swagger.json +++ /dev/null @@ -1,1464 +0,0 @@ -{ - "openapi": "3.0.2", - "servers": [ - { - "url": "https://partner.api.bouyguestelecom.fr/v1", - "description": "Racine d'url des API PARTENAIRE en PRODUCTION" - } - ], - "paths": { - "/interventions-oi": { - "post": { - "tags": [ - "creerInterventionOI" - ], - "summary": "", - "operationId": "creerInterventionOI", - "x-secured-access": "strict", - "security": [ - { - "creerInterventionOI_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreerInterventionOI" - } - } - }, - "description": "Objet intervention à déclarer chez l'OC", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreerInterventionOIOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - }, - "put": { - "tags": [ - "modifierInterventionOI" - ], - "summary": "", - "operationId": "modifierInterventionOI", - "x-secured-access": "strict", - "security": [ - { - "modifierInterventionOI_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ModifierInterventionOI" - } - } - }, - "description": "Objet intervention à déclarer chez l'OC", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ModifierInterventionOIOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-oi/compte-rendu": { - "put": { - "tags": [ - "modifierInterventionOI" - ], - "summary": "", - "operationId": "modifierInterventionOI", - "x-secured-access": "strict", - "security": [ - { - "modifierInterventionOI_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CompteRenduInterventionOI" - } - } - }, - "description": "Objet intervention à déclarer chez l'OC", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CompteRenduInterventionOIOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-oi/notification-impacte-clients-oc": { - "post": { - "tags": [ - "notifierImpacteClientsOC" - ], - "summary": "", - "operationId": "notifierImpacteClientsOC", - "x-secured-access": "strict", - "security": [ - { - "notifierImpacteClientsOC_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ClientImpacteOCParIntervention" - } - } - }, - "description": "Liste des clients coupés lors d'une intervention donnée pour un opérateur commercial donné", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ClientImpacteParInterventionOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-oi/notification-impacte-clients-oi-do": { - "post": { - "tags": [ - "notifierImpacteClientsOIDO" - ], - "summary": "", - "operationId": "notifierImpacteClientsOIDO", - "x-secured-access": "strict", - "security": [ - { - "notifierImpacteClientsOIDO_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/NotifierImpacteClientsOIDO" - } - } - }, - "description": "Liste des clients coupés lors d'une intervention donnée pour un opérateur commercial donné", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/NotifierImpacteClientsOIDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-oi/test-intermediare": { - "post": { - "tags": [ - "demanderTestIntermediareInterventionOI" - ], - "summary": "", - "operationId": "demanderTestIntermediareInterventionOI", - "x-secured-access": "strict", - "security": [ - { - "demanderTestIntermediareInterventionOI_auth": [ - ] - } - ], - "parameters": [ - { - "name": "trackerId", - "required": false, - "description": "Navigation Unique Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-request-id", - "required": false, - "description": "Request Identifier", - "in": "header", - "schema": { - "type": "string", - "maxLength": 36 - } - }, - { - "name": "x-source", - "required": false, - "description": "Consumer application name", - "in": "header", - "schema": { - "type": "string", - "maxLength": 64 - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DemanderTestIntermediaireInterventionOI" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DemanderTestIntermediaireInterventionOIOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - } - }, - "components": { - "securitySchemes": { - "creerInterventionOI_auth": { - "type": "oauth2", - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "demanderTestIntermediareInterventionOI_auth": { - "type": "oauth2", - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "modifierInterventionOI_auth": { - "type": "oauth2", - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "notifierImpacteClientsOC_auth": { - "type": "oauth2", - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "notifierImpacteClientsOIDO_auth": { - "type": "oauth2", - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - } - }, - "schemas": { - "ClientHSOC": { - "description": "Conditionnel : au moins 1 client KO Liste des routes optiques de chaque client HS au PM dont l'heure de coupure est comprise dans l'intervalle", - "type": "object", - "required": [ - "dateChangementEtat", - "positionModulePM", - "refPTO" - ], - "properties": { - "couleurJarretiere": { - "description": "", - "type": "string" - }, - "dateChangementEtat": { - "description": "Date/heure de début de coupure pour le client (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "fibre": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "nomModulePM": { - "description": "", - "type": "string" - }, - "numeroSerieONT": { - "description": "", - "type": "string" - }, - "positionCoupleurOC": { - "description": "", - "type": "string" - }, - "positionModulePM": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPBO": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "tube": { - "description": "", - "maxLength": 50, - "type": "string" - } - } - }, - "ClientHSOC1": { - "description": "Conditionnel : au moins 1 client KO Liste des routes optiques de chaque client HS au PM dont l'heure de coupure est comprise dans l'intervalle", - "type": "object", - "required": [ - "dateChangementEtat", - "positionModulePM", - "refPTO" - ], - "properties": { - "couleurJarretiere": { - "description": "", - "type": "string" - }, - "dateChangementEtat": { - "description": "", - "type": "string", - "format": "date-time" - }, - "fibre": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "nomModulePM": { - "description": "", - "type": "string" - }, - "numeroSerieONT": { - "description": "", - "type": "string" - }, - "positionCoupleurOC": { - "description": "", - "type": "string" - }, - "positionModulePM": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPBO": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "reserveReparationOI": { - "description": "", - "type": "boolean" - }, - "tube": { - "description": "", - "maxLength": 50, - "type": "string" - } - } - }, - "ClientImpacteOCParIntervention": { - "description": "", - "type": "object", - "required": [ - "codeOcImpacte", - "iterationTest", - "message", - "referenceIntervOI", - "testCloture" - ], - "properties": { - "clientHSOC": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/ClientHSOC" - } - }, - "codeOcImpacte": { - "description": "Code opérateur Interop de celui ayant des clients impactés", - "maxLength": 4, - "type": "string" - }, - "demandeReapartion": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/DemandeReapartion" - } - }, - "iterationTest": { - "description": "", - "type": "integer", - "format": "int32" - }, - "ligneClientRetablie": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneClientRetablie" - } - }, - "message": { - "description": "", - "type": "string" - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "referenceIntervOI": { - "description": "Référence d�??intervention unique produite par l'OI", - "maxLength": 50, - "type": "string" - }, - "testCloture": { - "description": "", - "type": "string" - } - } - }, - "ClientImpacteParInterventionOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "numeroTest", - "referenceIntervOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si REF_INTERV_OI_INCONNUE", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "ERREUR_ITERATION", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERV_OI_INCONNUE" - ] - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "referenceIntervOI": { - "description": "", - "type": "string" - } - } - }, - "CompteRenduInterventionOI": { - "description": "", - "type": "object", - "required": [ - "codeOI", - "message", - "refIntervOI" - ], - "properties": { - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "lignesImpactes": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneImpacte" - } - }, - "lignesRetablies": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneRetablie" - } - }, - "message": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "Référence d�??intervention unique produite par l�??OI dans R M1/R M3", - "maxLength": 50, - "type": "string" - } - } - }, - "CompteRenduInterventionOIOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "refInterventionOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "INCOHERENCE", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "refInterventionOI": { - "description": "", - "type": "string" - } - } - }, - "CreerInterventionOI": { - "description": "", - "type": "object", - "required": [ - "codeOI", - "dateDebutIntevention", - "dateFinIntervention", - "message", - "refIntervOI" - ], - "properties": { - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateDebutIntevention": { - "description": "Date/heure de début réel d'intervention (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "dateFinIntervention": { - "description": "Valeur NULL si M2 Date/heure de fin réel d'intervention si M4 (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "description": { - "description": "", - "type": "string" - }, - "elementReseau": { - "description": "", - "type": "string" - }, - "message": { - "description": "", - "type": "string" - }, - "pointMutualisation": { - "$ref": "#/components/schemas/PointMutualisation" - }, - "refIntervOI": { - "description": "Référence d�??intervention unique produite par l�??OI dans R M1/R M3", - "maxLength": 50, - "type": "string" - } - } - }, - "CreerInterventionOIOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "nombreTestOC", - "refInterventionOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "nombreTestOC": { - "description": "", - "type": "string" - }, - "refInterventionOI": { - "description": "", - "type": "string" - } - } - }, - "DemandeReapartion": { - "description": "", - "type": "object", - "required": [ - "codeDO" - ], - "properties": { - "codeDO": { - "description": "", - "type": "string" - }, - "reparation": { - "description": "", - "default": false, - "type": "boolean" - } - } - }, - "DemanderTestIntermediaireInterventionOI": { - "description": "", - "type": "object", - "required": [ - "codeOI", - "dateTest", - "infosIntervention", - "message", - "natureTest", - "numeroTest", - "refIntervOI" - ], - "properties": { - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateTest": { - "description": "", - "type": "string", - "format": "date-time" - }, - "infosIntervention": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/InfoIntervention" - } - }, - "message": { - "description": "", - "type": "string" - }, - "natureTest": { - "description": "", - "type": "string" - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "", - "type": "string" - } - } - }, - "DemanderTestIntermediaireInterventionOIOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "numeroTest" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "INCOHERENCE", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERVOI_INCONNUE", - "TEST_NON_REALISE" - ] - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - } - } - }, - "InfoIntervention": { - "description": "", - "type": "object", - "properties": { - "refPbo": { - "description": "Référence PBO (Ex: PTXXXXXXX) si disponible", - "maxLength": 100, - "type": "string" - } - } - }, - "LigneClientRetablie": { - "description": "Conditionnel : au moins 1 client KO Liste des routes optiques de chaque client HS au PM dont l'heure de coupure est comprise dans l'intervalle", - "type": "object", - "required": [ - "dateChangementEtat", - "positionModulePM", - "refPTO" - ], - "properties": { - "dateChangementEtat": { - "description": "Date/heure de début de coupure pour le client (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "fibre": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "nomModulePm": { - "description": "", - "type": "string" - }, - "numeroSerieONT": { - "description": "", - "type": "string" - }, - "positionModulePM": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPBO": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "tube": { - "description": "", - "maxLength": 50, - "type": "string" - } - } - }, - "LigneClientRetablie1": { - "description": "Conditionnel : au moins 1 client KO Liste des routes optiques de chaque client HS au PM dont l'heure de coupure est comprise dans l'intervalle", - "type": "object", - "required": [ - "dateChangementEtat", - "positionModulePM", - "refPTO" - ], - "properties": { - "dateChangementEtat": { - "description": "", - "type": "string", - "format": "date-time" - }, - "fibre": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "nomModulePM": { - "description": "", - "type": "string" - }, - "numeroSerieONT": { - "description": "", - "type": "string" - }, - "positionModulePM": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPBO": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "tube": { - "description": "", - "maxLength": 50, - "type": "string" - } - } - }, - "LigneImpacte": { - "description": "", - "type": "object", - "properties": { - "refPTO": { - "description": "", - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "repaCodeOC": { - "description": "", - "type": "string" - }, - "repaOCDemandee": { - "description": "", - "type": "string" - }, - "retMessage": { - "description": "", - "type": "string" - }, - "retStatut": { - "description": "", - "type": "string" - }, - "retTypo": { - "description": "", - "type": "string" - }, - "serialNumberONT": { - "description": "", - "type": "string" - } - } - }, - "LigneRetablie": { - "description": "", - "type": "object", - "properties": { - "refPTO": { - "description": "", - "type": "array", - "items": { - "type": "string" - } - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "serialNumberONT": { - "description": "", - "type": "string" - } - } - }, - "ModifierInterventionOI": { - "description": "", - "type": "object", - "required": [ - "codeOI", - "dateDebutIntevention", - "message", - "refIntervOI" - ], - "properties": { - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateDebutIntevention": { - "description": "Date/heure de début réel d'intervention (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "dateFinIntervention": { - "description": "Valeur NULL si M2 Date/heure de fin réel d'intervention si M4 (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "description": { - "description": "", - "type": "string" - }, - "elementReseau": { - "description": "", - "type": "string" - }, - "message": { - "description": "", - "type": "string" - }, - "pointMutualisation": { - "$ref": "#/components/schemas/PointMutualisation1" - }, - "refIntervOI": { - "description": "Référence d�??intervention unique produite par l�??OI dans R M1/R M3", - "maxLength": 50, - "type": "string" - } - } - }, - "ModifierInterventionOIOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "refInterventionOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "INCOHERENCE", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "refInterventionOI": { - "description": "", - "type": "string" - } - } - }, - "NotifierImpacteClientsOIDO": { - "description": "", - "type": "object", - "required": [ - "codeOCImpacte", - "message", - "multiInterventionOI", - "nombreOC", - "referenceIntervOI", - "reparation" - ], - "properties": { - "clientHSOC": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/ClientHSOC1" - } - }, - "codeOCImpacte": { - "description": "Code opérateur Interop de celui ayant des clients impactés", - "maxLength": 4, - "type": "string" - }, - "ligneClientRetablie": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneClientRetablie1" - } - }, - "message": { - "description": "", - "type": "string" - }, - "multiInterventionOI": { - "description": "", - "type": "boolean" - }, - "nombreOC": { - "description": "", - "type": "integer", - "format": "int32" - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "referenceIntervOI": { - "description": "Référence d�??intervention unique produite par l'OI", - "maxLength": 50, - "type": "string" - }, - "reparation": { - "description": "", - "type": "boolean" - } - } - }, - "NotifierImpacteClientsOIDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "numeroTest", - "referenceIntervOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si REF_INTERV_OI_INCONNUE", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERV_OI_INCONNUE" - ] - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "referenceIntervOI": { - "description": "", - "type": "string" - } - } - }, - "PointMutualisation": { - "description": "", - "type": "object", - "required": [ - "refPM" - ], - "properties": { - "pointMutualisationTechnique": { - "$ref": "#/components/schemas/PointMutualisationTechnique" - }, - "refPM": { - "description": "Référence réglementaire du PM (ex: FI-XXXXX-XXXX)", - "maxLength": 50, - "type": "string" - } - } - }, - "PointMutualisation1": { - "description": "", - "type": "object", - "required": [ - "refPM" - ], - "properties": { - "pointMutualisationTechnique": { - "$ref": "#/components/schemas/PointMutualisationTechnique1" - }, - "refPM": { - "description": "Référence réglementaire du PM (ex: FI-XXXXX-XXXX)", - "maxLength": 50, - "type": "string" - } - } - }, - "PointMutualisationTechnique": { - "description": "", - "type": "object", - "required": [ - "refPMTechnique" - ], - "properties": { - "refPMTechnique": { - "description": "C'est la référence du PMTechnique dans le cas d'un regroupement de plusieurs PM Techniques rattachés à un PM. Ce champ permet à l'Oc d'identifier le PM Technique à raccorder (boitier, armoire...) au PBO.", - "type": "string" - } - } - }, - "PointMutualisationTechnique1": { - "description": "", - "type": "object", - "required": [ - "refPMTechnique" - ], - "properties": { - "refPMTechnique": { - "description": "C'est la référence du PMTechnique dans le cas d'un regroupement de plusieurs PM Techniques rattachés à un PM. Ce champ permet à l'Oc d'identifier le PM Technique à raccorder (boitier, armoire...) au PBO.", - "type": "string" - } - } - } - } - }, - "info": { - "x-objetmetier": "INTERVENTION-OI", - "x-sf": "", - "x-st": "MSF", - "x-type": "partenaire", - "x-execution": "api", - "x-role": "consumer", - "title": "INTERVENTION-OI", - "version": "1.0.269", - "description": "", - "contact": { - "name": "MOE MSF" - } - }, - "tags": [ - { - "name": "demanderTestIntermediareInterventionOI", - "description": "" - }, - { - "name": "modifierInterventionOI", - "description": "" - }, - { - "name": "creerInterventionOI", - "description": "" - }, - { - "name": "modifierInterventionOI", - "description": "" - }, - { - "name": "notifierImpacteClientsOC", - "description": "" - }, - { - "name": "notifierImpacteClientsOIDO", - "description": "" - } - ] -} diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/INTERVENTION-OI-provider-swagger.json b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/INTERVENTION-OI-provider-swagger.json deleted file mode 100644 index 85d6676..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/INTERVENTION-OI-provider-swagger.json +++ /dev/null @@ -1,1294 +0,0 @@ -{ - "openapi": "3.0.2", - "servers": [ - { - "url": "https://partner.api.bouyguestelecom.fr/v1", - "description": "Racine d'url des API PARTENAIRE en PRODUCTION" - } - ], - "paths": { - "/interventions-oi": { - "post": { - "tags": [ - "creerInterventionOI" - ], - "summary": "", - "operationId": "creerInterventionOI", - "x-secured-access": "strict", - "security": [ - { - "creerInterventionOI_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreerInterventionOI" - } - } - }, - "description": "Objet intervention à déclarer chez l'OC", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreerInterventionOIOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - }, - "put": { - "tags": [ - "modifierInterventionOI" - ], - "summary": "", - "operationId": "modifierInterventionOI", - "x-secured-access": "strict", - "security": [ - { - "modifierInterventionOI_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ModifierInterventionOI" - } - } - }, - "description": "Objet intervention à déclarer chez l'OC", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ModifierInterventionOIOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-oi/compte-rendu": { - "put": { - "tags": [ - "modifierInterventionOI" - ], - "summary": "", - "operationId": "modifierInterventionOI", - "x-secured-access": "strict", - "security": [ - { - "modifierInterventionOI_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CompteRenduInterventionOI" - } - } - }, - "description": "Objet intervention à déclarer chez l'OC", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CompteRenduInterventionOIOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-oi/notification-impacte-clients-oc": { - "post": { - "tags": [ - "notifierImpacteClientsOC" - ], - "summary": "", - "operationId": "notifierImpacteClientsOC", - "x-secured-access": "strict", - "security": [ - { - "notifierImpacteClientsOC_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ClientImpacteOCParIntervention" - } - } - }, - "description": "Liste des clients coupés lors d'une intervention donnée pour un opérateur commercial donné", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ClientImpacteParInterventionOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-oi/notification-impacte-clients-oi-do": { - "post": { - "tags": [ - "notifierImpacteClientsOIDO" - ], - "summary": "", - "operationId": "notifierImpacteClientsOIDO", - "x-secured-access": "strict", - "security": [ - { - "notifierImpacteClientsOIDO_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/NotifierImpacteClientsOIDO" - } - } - }, - "description": "Liste des clients coupés lors d'une intervention donnée pour un opérateur commercial donné", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/NotifierImpacteClientsOIDOOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - }, - "/interventions-oi/test-intermediare": { - "post": { - "tags": [ - "demanderTestIntermediareInterventionOI" - ], - "summary": "", - "operationId": "demanderTestIntermediareInterventionOI", - "x-secured-access": "strict", - "security": [ - { - "demanderTestIntermediareInterventionOI_auth": [ - ] - } - ], - "parameters": [ - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DemanderTestIntermediaireInterventionOI" - } - } - }, - "description": "Objet intervention à déclarer chez l'OI", - "required": true - }, - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DemanderTestIntermediaireInterventionOIOut" - } - } - }, - "description": "Operation Successful" - } - }, - "x-security-in": "IDENTITE_ET_GESTION", - "x-security-out": "IDENTITE_ET_GESTION" - } - } - }, - "components": { - "securitySchemes": { - "creerInterventionOI_auth": { - "type": "oauth2", - "x-habilitations": [ - ], - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "demanderTestIntermediareInterventionOI_auth": { - "type": "oauth2", - "x-habilitations": [ - ], - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "modifierInterventionOI_auth": { - "type": "oauth2", - "x-habilitations": [ - ], - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "notifierImpacteClientsOC_auth": { - "type": "oauth2", - "x-habilitations": [ - ], - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - }, - "notifierImpacteClientsOIDO_auth": { - "type": "oauth2", - "x-habilitations": [ - ], - "flows": { - "implicit": { - "authorizationUrl": "https://oauth2.bouyguestelecom.fr/authorize", - "scopes": { - } - } - } - } - }, - "schemas": { - "ClientHSOC": { - "description": "Conditionnel : au moins 1 client KO Liste des routes optiques de chaque client HS au PM dont l'heure de coupure est comprise dans l'intervalle", - "type": "object", - "required": [ - "dateChangementEtat", - "positionModulePM", - "refPTO" - ], - "properties": { - "couleurJarretiere": { - "description": "", - "type": "string" - }, - "dateChangementEtat": { - "description": "Date/heure de début de coupure pour le client (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "fibre": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "nomModulePM": { - "description": "", - "type": "string" - }, - "numeroSerieONT": { - "description": "", - "type": "string" - }, - "positionCoupleurOC": { - "description": "", - "type": "string" - }, - "positionModulePM": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPBO": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "tube": { - "description": "", - "maxLength": 50, - "type": "string" - } - } - }, - "ClientHSOC1": { - "description": "Conditionnel : au moins 1 client KO Liste des routes optiques de chaque client HS au PM dont l'heure de coupure est comprise dans l'intervalle", - "type": "object", - "required": [ - "dateChangementEtat", - "positionModulePM", - "refPTO" - ], - "properties": { - "couleurJarretiere": { - "description": "", - "type": "string" - }, - "dateChangementEtat": { - "description": "", - "type": "string", - "format": "date-time" - }, - "fibre": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "nomModulePM": { - "description": "", - "type": "string" - }, - "numeroSerieONT": { - "description": "", - "type": "string" - }, - "positionCoupleurOC": { - "description": "", - "type": "string" - }, - "positionModulePM": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPBO": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "reserveReparationOI": { - "description": "", - "type": "boolean" - }, - "tube": { - "description": "", - "maxLength": 50, - "type": "string" - } - } - }, - "ClientImpacteOCParIntervention": { - "description": "", - "type": "object", - "required": [ - "codeOcImpacte", - "iterationTest", - "message", - "referenceIntervOI", - "testCloture" - ], - "properties": { - "clientHSOC": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/ClientHSOC" - } - }, - "codeOcImpacte": { - "description": "Code opérateur Interop de celui ayant des clients impactés", - "maxLength": 4, - "type": "string" - }, - "demandeReapartion": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/DemandeReapartion" - } - }, - "iterationTest": { - "description": "", - "type": "integer", - "format": "int32" - }, - "ligneClientRetablie": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneClientRetablie" - } - }, - "message": { - "description": "", - "type": "string" - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "referenceIntervOI": { - "description": "Référence d�??intervention unique produite par l'OI", - "maxLength": 50, - "type": "string" - }, - "testCloture": { - "description": "", - "type": "string" - } - } - }, - "ClientImpacteParInterventionOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "numeroTest", - "referenceIntervOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si REF_INTERV_OI_INCONNUE", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "ERREUR_ITERATION", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERV_OI_INCONNUE" - ] - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "referenceIntervOI": { - "description": "", - "type": "string" - } - } - }, - "CompteRenduInterventionOI": { - "description": "", - "type": "object", - "required": [ - "codeOI", - "message", - "refIntervOI" - ], - "properties": { - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "lignesImpactes": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneImpacte" - } - }, - "lignesRetablies": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneRetablie" - } - }, - "message": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "Référence d�??intervention unique produite par l�??OI dans R M1/R M3", - "maxLength": 50, - "type": "string" - } - } - }, - "CompteRenduInterventionOIOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "refInterventionOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "INCOHERENCE", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "refInterventionOI": { - "description": "", - "type": "string" - } - } - }, - "CreerInterventionOI": { - "description": "", - "type": "object", - "required": [ - "codeOI", - "dateDebutIntevention", - "dateFinIntervention", - "message", - "refIntervOI" - ], - "properties": { - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateDebutIntevention": { - "description": "Date/heure de début réel d'intervention (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "dateFinIntervention": { - "description": "Valeur NULL si M2 Date/heure de fin réel d'intervention si M4 (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "description": { - "description": "", - "type": "string" - }, - "elementReseau": { - "description": "", - "type": "string" - }, - "message": { - "description": "", - "type": "string" - }, - "pointMutualisation": { - "$ref": "#/components/schemas/PointMutualisation" - }, - "refIntervOI": { - "description": "Référence d�??intervention unique produite par l�??OI dans R M1/R M3", - "maxLength": 50, - "type": "string" - } - } - }, - "CreerInterventionOIOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "nombreTestOC", - "refInterventionOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "nombreTestOC": { - "description": "", - "type": "string" - }, - "refInterventionOI": { - "description": "", - "type": "string" - } - } - }, - "DemandeReapartion": { - "description": "", - "type": "object", - "required": [ - "codeDO" - ], - "properties": { - "codeDO": { - "description": "", - "type": "string" - }, - "reparation": { - "description": "", - "default": false, - "type": "boolean" - } - } - }, - "DemanderTestIntermediaireInterventionOI": { - "description": "", - "type": "object", - "required": [ - "codeOI", - "dateTest", - "infosIntervention", - "message", - "natureTest", - "numeroTest", - "refIntervOI" - ], - "properties": { - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateTest": { - "description": "", - "type": "string", - "format": "date-time" - }, - "infosIntervention": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/InfoIntervention" - } - }, - "message": { - "description": "", - "type": "string" - }, - "natureTest": { - "description": "", - "type": "string" - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "", - "type": "string" - } - } - }, - "DemanderTestIntermediaireInterventionOIOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "numeroTest" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "INCOHERENCE", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERVOI_INCONNUE", - "TEST_NON_REALISE" - ] - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "refIntervOI": { - "description": "Conditionnel: si Libelle_Reponse = OK Référence d'intervention unique produite par l'opérateur d'infrastructure", - "maxLength": 50, - "type": "string" - } - } - }, - "InfoIntervention": { - "description": "", - "type": "object", - "properties": { - "refPbo": { - "description": "Référence PBO (Ex: PTXXXXXXX) si disponible", - "maxLength": 100, - "type": "string" - } - } - }, - "LigneClientRetablie": { - "description": "Conditionnel : au moins 1 client KO Liste des routes optiques de chaque client HS au PM dont l'heure de coupure est comprise dans l'intervalle", - "type": "object", - "required": [ - "dateChangementEtat", - "positionModulePM", - "refPTO" - ], - "properties": { - "dateChangementEtat": { - "description": "Date/heure de début de coupure pour le client (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "fibre": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "nomModulePm": { - "description": "", - "type": "string" - }, - "numeroSerieONT": { - "description": "", - "type": "string" - }, - "positionModulePM": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPBO": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "tube": { - "description": "", - "maxLength": 50, - "type": "string" - } - } - }, - "LigneClientRetablie1": { - "description": "Conditionnel : au moins 1 client KO Liste des routes optiques de chaque client HS au PM dont l'heure de coupure est comprise dans l'intervalle", - "type": "object", - "required": [ - "dateChangementEtat", - "positionModulePM", - "refPTO" - ], - "properties": { - "dateChangementEtat": { - "description": "", - "type": "string", - "format": "date-time" - }, - "fibre": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "nomModulePM": { - "description": "", - "type": "string" - }, - "numeroSerieONT": { - "description": "", - "type": "string" - }, - "positionModulePM": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPBO": { - "description": "", - "maxLength": 100, - "type": "string" - }, - "refPTO": { - "description": "", - "maxLength": 50, - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "tube": { - "description": "", - "maxLength": 50, - "type": "string" - } - } - }, - "LigneImpacte": { - "description": "", - "type": "object", - "properties": { - "refPTO": { - "description": "", - "type": "string" - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "repaCodeOC": { - "description": "", - "type": "string" - }, - "repaOCDemandee": { - "description": "", - "type": "string" - }, - "retMessage": { - "description": "", - "type": "string" - }, - "retStatut": { - "description": "", - "type": "string" - }, - "retTypo": { - "description": "", - "type": "string" - }, - "serialNumberONT": { - "description": "", - "type": "string" - } - } - }, - "LigneRetablie": { - "description": "", - "type": "object", - "properties": { - "refPTO": { - "description": "", - "type": "array", - "items": { - "type": "string" - } - }, - "referencePrestationPrise": { - "description": "", - "type": "string" - }, - "serialNumberONT": { - "description": "", - "type": "string" - } - } - }, - "ModifierInterventionOI": { - "description": "", - "type": "object", - "required": [ - "codeOI", - "dateDebutIntevention", - "message", - "refIntervOI" - ], - "properties": { - "codeOI": { - "description": "Code opérateur Interop de l'opérateur d'infrastructure", - "maxLength": 4, - "type": "string" - }, - "dateDebutIntevention": { - "description": "Date/heure de début réel d'intervention (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "dateFinIntervention": { - "description": "Valeur NULL si M2 Date/heure de fin réel d'intervention si M4 (format selon la norme ISO 8601)", - "type": "string", - "format": "date-time" - }, - "description": { - "description": "", - "type": "string" - }, - "elementReseau": { - "description": "", - "type": "string" - }, - "message": { - "description": "", - "type": "string" - }, - "pointMutualisation": { - "$ref": "#/components/schemas/PointMutualisation1" - }, - "refIntervOI": { - "description": "Référence d�??intervention unique produite par l�??OI dans R M1/R M3", - "maxLength": 50, - "type": "string" - } - } - }, - "ModifierInterventionOIOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "refInterventionOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si CODE_OI_INCONNU 4 si PM_INCONNU", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "CODE_OI_INCONNU", - "INCOHERENCE", - "MAUVAIS_FORMAT", - "OK", - "PM_INCONNU" - ] - }, - "refInterventionOI": { - "description": "", - "type": "string" - } - } - }, - "NotifierImpacteClientsOIDO": { - "description": "", - "type": "object", - "required": [ - "codeOCImpacte", - "message", - "multiInterventionOI", - "nombreOC", - "referenceIntervOI", - "reparation" - ], - "properties": { - "clientHSOC": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/ClientHSOC1" - } - }, - "codeOCImpacte": { - "description": "Code opérateur Interop de celui ayant des clients impactés", - "maxLength": 4, - "type": "string" - }, - "ligneClientRetablie": { - "description": "", - "type": "array", - "items": { - "$ref": "#/components/schemas/LigneClientRetablie1" - } - }, - "message": { - "description": "", - "type": "string" - }, - "multiInterventionOI": { - "description": "", - "type": "boolean" - }, - "nombreOC": { - "description": "", - "type": "integer", - "format": "int32" - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "referenceIntervOI": { - "description": "Référence d�??intervention unique produite par l'OI", - "maxLength": 50, - "type": "string" - }, - "reparation": { - "description": "", - "type": "boolean" - } - } - }, - "NotifierImpacteClientsOIDOOut": { - "description": "", - "type": "object", - "required": [ - "code", - "libelle", - "numeroTest", - "referenceIntervOI" - ], - "properties": { - "code": { - "description": "0 si OK 1 si CHAMPS_NON_RENSEIGNE 2 si MAUVAIS_FORMAT 3 si REF_INTERV_OI_INCONNUE", - "type": "integer", - "format": "int32" - }, - "description": { - "description": "Description de l'erreur", - "maxLength": 100, - "type": "string" - }, - "libelle": { - "description": "", - "type": "string", - "enum": [ - "CHAMPS_NON_RENSEIGNE", - "MAUVAIS_FORMAT", - "OK", - "REF_INTERV_OI_INCONNUE" - ] - }, - "numeroTest": { - "description": "", - "type": "string" - }, - "referenceIntervOI": { - "description": "", - "type": "string" - } - } - }, - "PointMutualisation": { - "description": "", - "type": "object", - "required": [ - "refPM" - ], - "properties": { - "pointMutualisationTechnique": { - "$ref": "#/components/schemas/PointMutualisationTechnique" - }, - "refPM": { - "description": "Référence réglementaire du PM (ex: FI-XXXXX-XXXX)", - "maxLength": 50, - "type": "string" - } - } - }, - "PointMutualisation1": { - "description": "", - "type": "object", - "required": [ - "refPM" - ], - "properties": { - "pointMutualisationTechnique": { - "$ref": "#/components/schemas/PointMutualisationTechnique1" - }, - "refPM": { - "description": "Référence réglementaire du PM (ex: FI-XXXXX-XXXX)", - "maxLength": 50, - "type": "string" - } - } - }, - "PointMutualisationTechnique": { - "description": "", - "type": "object", - "required": [ - "refPMTechnique" - ], - "properties": { - "refPMTechnique": { - "description": "C'est la référence du PMTechnique dans le cas d'un regroupement de plusieurs PM Techniques rattachés à un PM. Ce champ permet à l'Oc d'identifier le PM Technique à raccorder (boitier, armoire...) au PBO.", - "type": "string" - } - } - }, - "PointMutualisationTechnique1": { - "description": "", - "type": "object", - "required": [ - "refPMTechnique" - ], - "properties": { - "refPMTechnique": { - "description": "C'est la référence du PMTechnique dans le cas d'un regroupement de plusieurs PM Techniques rattachés à un PM. Ce champ permet à l'Oc d'identifier le PM Technique à raccorder (boitier, armoire...) au PBO.", - "type": "string" - } - } - } - } - }, - "info": { - "x-objetmetier": "INTERVENTION-OI", - "x-sf": "", - "x-st": "MSF", - "x-type": "partenaire", - "x-execution": "api", - "x-role": "provider", - "title": "INTERVENTION-OI", - "version": "1.0.269", - "description": "", - "contact": { - "name": "MOE MSF" - } - }, - "tags": [ - { - "name": "demanderTestIntermediareInterventionOI", - "description": "" - }, - { - "name": "modifierInterventionOI", - "description": "" - }, - { - "name": "creerInterventionOI", - "description": "" - }, - { - "name": "modifierInterventionOI", - "description": "" - }, - { - "name": "notifierImpacteClientsOC", - "description": "" - }, - { - "name": "notifierImpacteClientsOIDO", - "description": "" - } - ] -} diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/compteRenduInterventionOI/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/compteRenduInterventionOI/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/compteRenduInterventionOI/diagrammes/[PAR] CompteRenduInterventionOI.svg b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/compteRenduInterventionOI/diagrammes/[PAR] CompteRenduInterventionOI.svg deleted file mode 100644 index d1c36db..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/compteRenduInterventionOI/diagrammes/[PAR] CompteRenduInterventionOI.svg +++ /dev/null @@ -1,293 +0,0 @@ - - - diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/creerInterventionOI/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/creerInterventionOI/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/creerInterventionOI/diagrammes/[PAR] CreerInterventionOI.svg b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/creerInterventionOI/diagrammes/[PAR] CreerInterventionOI.svg deleted file mode 100644 index c62e780..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/creerInterventionOI/diagrammes/[PAR] CreerInterventionOI.svg +++ /dev/null @@ -1,282 +0,0 @@ - - - diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/demanderTestIntermediareInterventionOI/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/demanderTestIntermediareInterventionOI/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/demanderTestIntermediareInterventionOI/diagrammes/[PAR] DemanderTestIntermediaireInterventionOI.svg b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/demanderTestIntermediareInterventionOI/diagrammes/[PAR] DemanderTestIntermediaireInterventionOI.svg deleted file mode 100644 index c4a666b..0000000 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/demanderTestIntermediareInterventionOI/diagrammes/[PAR] DemanderTestIntermediaireInterventionOI.svg +++ /dev/null @@ -1,261 +0,0 @@ - - - diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/modifierInterventionOI/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/modifierInterventionOI/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/notifierImpacteClientsOC/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/notifierImpacteClientsOC/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/notifierImpacteClientsOIDO/README.md b/E-intervention-V2.0-export-BYTEL/INTERVENTION-OI/notifierImpacteClientsOIDO/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/compteRenduInterventionDO/diagrammes/[PAR] CompteRenduInterventionDO.svg b/Images_objets_metiers/[PAR] CompteRenduInterventionDO.svg similarity index 60% rename from E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/compteRenduInterventionDO/diagrammes/[PAR] CompteRenduInterventionDO.svg rename to Images_objets_metiers/[PAR] CompteRenduInterventionDO.svg index 00c8cb0..178bc16 100644 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/compteRenduInterventionDO/diagrammes/[PAR] CompteRenduInterventionDO.svg +++ b/Images_objets_metiers/[PAR] CompteRenduInterventionDO.svg @@ -6,43 +6,31 @@ This is MagicDraw diagram.--> + + diff --git a/Images_objets_metiers/[PAR] CreerInterventionDO.svg b/Images_objets_metiers/[PAR] CreerInterventionDO.svg new file mode 100644 index 0000000..6c5625a --- /dev/null +++ b/Images_objets_metiers/[PAR] CreerInterventionDO.svg @@ -0,0 +1,321 @@ + + + diff --git a/Images_objets_metiers/[PAR] CreerInterventionOI.svg b/Images_objets_metiers/[PAR] CreerInterventionOI.svg new file mode 100644 index 0000000..f5004a2 --- /dev/null +++ b/Images_objets_metiers/[PAR] CreerInterventionOI.svg @@ -0,0 +1,266 @@ + + + diff --git a/Images_objets_metiers/[PAR] DemanderTestIntermediaireInterventionDO.svg b/Images_objets_metiers/[PAR] DemanderTestIntermediaireInterventionDO.svg new file mode 100644 index 0000000..23e459a --- /dev/null +++ b/Images_objets_metiers/[PAR] DemanderTestIntermediaireInterventionDO.svg @@ -0,0 +1,272 @@ + + + diff --git a/Images_objets_metiers/[PAR] DemanderTestIntermediaireInterventionOI.svg b/Images_objets_metiers/[PAR] DemanderTestIntermediaireInterventionOI.svg new file mode 100644 index 0000000..5103acc --- /dev/null +++ b/Images_objets_metiers/[PAR] DemanderTestIntermediaireInterventionOI.svg @@ -0,0 +1,255 @@ + + + diff --git a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/modifierInterventionDO/diagrammes/[PAR] ModifierInterventionDO.svg b/Images_objets_metiers/[PAR] ModifierInterventionDO.svg similarity index 56% rename from E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/modifierInterventionDO/diagrammes/[PAR] ModifierInterventionDO.svg rename to Images_objets_metiers/[PAR] ModifierInterventionDO.svg index 4f015ff..d1ea04f 100644 --- a/E-intervention-V2.0-export-BYTEL/INTERVENTION-DO/modifierInterventionDO/diagrammes/[PAR] ModifierInterventionDO.svg +++ b/Images_objets_metiers/[PAR] ModifierInterventionDO.svg @@ -1,28 +1,28 @@ - - - -