Documentation

L'extension sur les échanges peut être utilisée pour enregistrer les questions soulevées pendant le processus de passation de marché et les réponses qui leurs sont fournies.

Structure

Cette extension ajoute une liste enquiries au composant de l'appel d'offres (tender) comprenant un ou plusieurs objets d'échange, chacun comprenant des champs pour la question et d'autres pour la réponse.

Exemple :

{
  "tender": {
    "enquiries": [
      {
        "id": "Q1",
        "date": "2017-01-22T14:55:00Z",
        "author": {
          "name": "Open Data Services Co-op",
          "id": "GB-COH-09506232"
        },
        "title": "Variations of timeline accepted?",
        "description": "The tender specifies delivery of Item 1 by end of March 2017. Will alternative proposals for the timeline be considered?",
        "dateAnswered": "2017-02-05T09:00:00Z",
        "answer": "There is a hard deadline of 15th April 2017. All proposals must be for delivery of Item 1 by this date.",
        "relatedItem": "1",
        "threadID": "1"
      }
    ]
  }
}

Les documents qui apportent des clarifications ou un document entier comprenant les réponses aux questions peut être inclus dans la liste tenders/documents avec un champ documentType de type "clarifications".

Là où les réponses à une question sont seulement disponibles dans les documents attachés, une valeur answer telle que "Consult section N of "%document name%" in the documents section" peut être entrée pour permettre aux analystes des données d'identifier que la réponse à la question a bien été fournie.

When a system allows a discussion format, where each answer can be followed by a further clarification question, the threadID property can be used to link together multiple entries in the enquiries array.

Conseils d'utilisation

Les mises en application de cette extension peuvent faire varier la quantité d'information qui sont fournies et quand elles sont fournies.

Certains producteurs de données peuvent enlever l'identité de l'auteur de la question pour protéger la confidentialité des candidats ou peuvent anonymiser cette information (par exemple en indiquant "organisation 1" ou "organisation 2" comme nom d'auteur pour qu'il soit possible de voir les questions d'une seule organisation mais pas de connaître l'identité de cette organisation).

Les propriétés relatedItemet relatedLot peuvent être utilisées quand des questions peuvent être posées à propos d'un lot ou d'un objet spécifique.

Dès que possible, l'approche conseillée consiste à :

  • Produire une instance avec un tag tenderUpdate pour chaque nouvelle question ou ensemble de questions reçu fournissant une liste d'échanges qui comprend toutes les questions ;
  • Produire une instance avec un tag tenderUpdate dès que les questions obtiennent une réponse afin de mettre à jour les précédentes listes sur les échanges pour que chaque entrée comprenne à la fois la question et la réponse ;

Cette approche peut permettre à des applications crées par des tiers de détecter les réponses aux questions et de permettre de surveiller la passation de marché pour comprendre quelles questions obtiennent des réponses.

Nous recommandons aux producteurs de données de fournir les réponses en texte brut ou avec un minimum de balises HTML (paragraphes et sauts de ligne) et en s'appuyant sur des applications qui parcourent (parse) le texte de manière appropriée pour que le texte soit lisible (par exemple, en replaçant les sauts de ligne avec des sauts de paragraphe en HTML).

Problèmes

Signalez les problèmes concernant cette extension dans le répertoire ocds, en mettant le nom de l'extension dans le titre du signalement.

Journal des modifications

v1.1.4

  • Remove Sphinx directives from readme
  • Update extension.json for Extension Explorer

v1.1.3

  • Utilise OrganizationReference à la place d' Organization pour Enquiry.author
  • Corrige le nom de la nomenclature +partyRole.csv (était +partyRoles.csv)
  • Autorise Enquiry.date à prendre la valeur null
  • Liste les nomenclatures dans extension.json
  • Utilise la licence Apache 2.0
  • Ajoute des tests et nettoie le code