Operaciones comunes¶
Para evitar repeticiones en el mapeo, nos referimos y enlazamos con las siguientes operaciones comunes.
Agregar un documento de proyecto¶
Agregar un objeto Document
a la matriz documents
y establecer su:
.id
de forma incremental.url
a un vínculo directo al documento.title
al título del documento.pageStart
y.pageEnd
al intervalo de páginas que contiene la información descrita en su.documentType
Agregar un documento de proceso de contratación¶
Agregar un objeto Document
a la matriz contractingProcesses.summary.documents
y establecer su:
.id
de forma incremental.url
a un vínculo directo al documento.title
al título del documento.pageStart
y.pageEnd
al intervalo de páginas que contiene la información descrita en su.documentType
Agregar una organización¶
Agregar un objeto
Organization
a la matrizparties
y establecer su.name
al nombre de la organización.Si recopila identificadores de organizaciones, establecer
.identifier
según la referencia del identificador y establecer.id
en{identifier.scheme}-{identifier.id}(-{department-identifier})
. En caso contrario, establecer.id
de forma incremental.
Añadir un acuerdo de financiamiento¶
Si el proyecto es una Alianza Público Privada (APP), obtenga el
ContractingProcess
en.contractingProcesses
que representa el proceso de contratación del contrato APP y añadir unFinance
objeto a su matriz.summary.finance
. De lo contrario, agregar unFinance
objeto a la matriz.budget.finance
.