.cdm-java.6.0.0-dev.82.source-code.cdm-base-staticdata-identifier-AssignedIdentifier.schema.json Maven / Gradle / Ivy
{
"$schema": "http://json-schema.org/draft-04/schema#",
"$anchor": "cdm.base.staticdata.identifier",
"type": "object",
"title": "AssignedIdentifier",
"description": "A class to specify the identifier value and its associated version.",
"properties": {
"identifier": {
"description": "The identifier value.",
"$ref": "com-rosetta-model-metafields-FieldWithMetaString.schema.json"
},
"version": {
"description": "The identifier version, which is specified as an integer and is meant to be incremented each time the transaction terms (whether contract or event) change. This version is made option to support the use case where the identifier is referenced without the version. The constraint that a contract and a lifecycle event need to have an associated version is enforced through data rules.",
"type": "integer"
}
},
"required": [
"identifier"
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy