Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Estatus de la ejecución | Implementation status [ES] [EN] #624

Closed
antonioherrera opened this issue Nov 15, 2017 · 7 comments
Closed

Estatus de la ejecución | Implementation status [ES] [EN] #624

antonioherrera opened this issue Nov 15, 2017 · 7 comments

Comments

@antonioherrera
Copy link

Versión en español

Asunto

En México, cuando se trata de obras públicas o servicios relacionados con ellas es necesario publicar un conjunto de variables específicas sobre su ejecución. Una de ellas es la etapa de la obra pública o servicio relacionado con la misma. Se trata de una lista de códigos cuyos valores son:

  • en planeación
  • en ejecución
  • en finiquito

Propuesta

Agregar el atributo “implementationStatus” en el objeto “Ejecución”.

  • Ejecución {object}
    • status (string) (codelist)

Opciones de la lista de códigos:

Título Descripción
En planeación El contrato ha sido firmado, pero la provisión o construcción de los bienes, servicios u obras públicas no han comenzado.
En progreso La provisión o construcción de los bienes, servicios u obras públicas se encuentra en marcha.
En finiquito La provisión o construcción de los bienes, servicios u obras públicas ha finalizado oficialmente.

English version

Issue

In Mexico, when talking about works and services related with them it is necessary to publish a set of specific variables about its implementation. One of them is the implementation status of the work or service related with it. It includes a code list whose values are the following:

  • planning
  • implementation
  • terminated

Proposal

Add a new field named “implementationStatus” in the “Implementation” object.

  • Implementation {object}
    • status (string) (codelist)

Code list options:

Title Description
planning The contract has been signed, but the provision or construction of the goods, services or works has not started.
inProgress The provision or construction of the goods, services or works is in progress.
terminated The provision or construction of the goods, services or works has officially finished.
@JArielMG
Copy link

The following example shows the location where a new field named "ImplementationStatus" is added to the "Implementation" object.

Worked example:

{
  "definitions": {
    "Implementation": {
      "properties": {
        "status": {
          "title": "Implementation status",
          "description": "The current status of the contract implementation based on the implementationStatus codelist.",
          "type": [
            "string",
            "null"
          ],
          "enum": [
            "planning",
            "implementation",
            "terminated",
            null
          ],
          "codelist": "implementationStatus.csv",
          "openCodelist": true
        }
      }
    }
  }
}

I would welcome views on this suggested modelling.

@jpmckinney jpmckinney added the Focus - Extensions Relating to new or proposed extensions, or the governance and maintenance of extensions label Nov 17, 2017
@timgdavies
Copy link
Contributor

This makes good sense to me, it is consistent with the standard conventions, and the descriptions are clear.

I'm tagging this as a potential community extension - as I think it could have value to others.

@timgdavies
Copy link
Contributor

@KaitlinCCSI has highlighted the relationship to the outstanding issue #395 about the use of the term 'terminated' to cover completion of a contract.

There is an outstanding suggestion there to use 'ended' rather than 'terminated' for cases where the contract has completed - without any implication that things ended early. Views on #395 would be welcome to help us guide whether this extension should use a newer terminology, or should remain consistent with the current 'terminated' code (albeit noting this might change in future).

@antonioherrera
Copy link
Author

@timgdavies we agree with @KaitlinCCSI and we rename the las code with a concluded code as follows:

Title Description
status Implementation status The current status of the contract implementation based on the implementationStatus codelist (url).
planning Planning The contract has been signed, but the provision or construction of the goods, services or works has not started.
ongoing Ongoing The provision or construction of the goods, services or works is in progress.
concluded Concluded The provision or construction of the goods, services or works has officially ended.

@jpmckinney
Copy link
Member

@antonioherrera I did an initial review of the extension, and @JArielMG merged the changes. Would you like this extension to be added to the extension registry as a community extension?

@antonioherrera
Copy link
Author

Sure, go ahead.

@jpmckinney jpmckinney added Extensions - Drafted Relating to a drafted extension and removed Extensions - Community labels Nov 29, 2018
@jpmckinney
Copy link
Member

The extension has now been added the registry!

@jpmckinney jpmckinney added Extensions - Community and removed Extensions - Drafted Relating to a drafted extension Focus - Extensions Relating to new or proposed extensions, or the governance and maintenance of extensions labels May 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants