Ajout d'un modèle de prévision
==============================

Ce web-service permet d'ajouter des modèles de prévision en PHyC.

Paramètres HTTP
---------------

========= =============================
Paramètre Valeur
========= =============================
Route     modeleprevision
Méthode   POST
Contenu   mode de prévision format json
========= =============================

Droit de gestion
----------------

Il faut disposer du profil modélisateur pour ajouter un modèle de prévision.

Règles techniques
-----------------

Le code modèle est obligatoire. Il ne doit pas être déjà présent en PHyC.

Contenu de la requête HTTP
--------------------------

La requête HTTP doit contenir un json hydrométrie contenant un modèle de prévision.

Json hydrométrie
^^^^^^^^^^^^^^^^

.. literalinclude:: ../../../jsonschema/ajouterModelePrevision.json
   :caption: Schéma de validation
   :language: json

* Les attributs RefHyd (associé à l'objet Refhyd) et Scenario sont obligatoires;
* L'objet RefHyd ne doit contenir qu'un seul attribut ModelesPrevision associé à une liste non vide
  d'objets ModelePrevision;
* L'objet ModelePrevision doit contenir les attributs CdContact et CdModelePrevision;
* L'objet ModelePrevision ne doit pas contenir l'attribut DtMajModelePrevision.

Réponse du web-service
----------------------

En cas de succès, le web-service retournera un json hydrométrie contenant le modèle ajouté.

Le web-service rajoutera l' attribut DtMajModelePrevision au modèle.
