"description":"A contract or other covenant between Company and counterparties which is relevant to the data universe because it includes terms governing use of data.",
"type":"object",
"properties":{
"ResourceTypeID":{
"description":"The SRN of the resource's resource type.",
"type":"string",
"pattern":"srn:type:master-data/Agreement:[0-9]+"
},
"ResourceID":{
"description":"The SRN which identifies this OSDU resource object at the version level.",
"description":"A list of obligations or allowed activities specified by the agreement that apply to stored resources. These are translated into rules wich the Entitlement Rulebase enforces. Each rule should reference the agreement it codifies.",
"type":"array",
"items":{
"type":"object",
"properties":{
"ObligationTypeID":{
"description":"Reference to the general class of obligation, such as nondisclosure, termination of use, nonassignment, export restriction, limitation on derivatives.",
"description":"Lengthy description of a legal restriction imposed on data governed by the agreement.",
"type":"string"
},
"StartDate":{
"description":"The Date when the obligation becomes enforceable.",
"type":"string",
"format":"date-time"
},
"EndDate":{
"description":"The Date when the obligation no longer needs to be fulfilled.",
"type":"string",
"format":"date-time"
}
}
}
},
"RestrictedResources":{
"description":"A list of Resources that are governed by the agreement. Note that different terms may apply to different resources, but that granularity is handled by the Entitlements Rulebase.",
"type":"array",
"items":{
"type":"object",
"properties":{
"ResourceID":{
"description":"Reference to an information Resource which is governed by the agreement.",