ProjectAgreementDetailDto
idnumberrequired
Internal identifier of the project agreement
initiatorstringrequired
Decentralized identifier of the initiator
projectAgreement object
Project agreement details
idstringrequired
Unique identifier of the project agreement
titlestringrequired
Title of the project
descriptionstringrequired
Description of the project
participants object[]required
List of participants in the project
Array [
titlestringrequired
Title of the participant
didIdstringrequired
Decentralized identifier of the participant
Example:
did:example:participant-1]
validFromstringrequired
Start date of the agreement validity
Example:
2024-01-01T00:00:00ZvalidUntilstringrequired
End date of the agreement validity
Example:
2025-01-01T00:00:00Zpurposestringrequired
Purpose of the data sharing
researchQuestionstringrequired
Research question being addressed
objectivesstring[]required
List of objectives for the project
hypothesesstring[]required
List of hypotheses for the project
dataUseConditionsstring[]required
List of data use conditions
securityMeasuresstring[]required
List of security measures
complianceRequirementsstring[]required
List of compliance requirements
signaturesobjectrequired
Signatures from all participants
hashstringrequired
Hash of the project agreement
Example:
abc123def456ghi789jkl012mno345pqstatusstringrequired
Current status of the project agreement
datasetsstring[]required
Datasets linked to the project agreement
ProjectAgreementDetailDto
{
"id": 0,
"initiator": "string",
"projectAgreement": {
"id": "string",
"title": "string",
"description": "string",
"participants": [
{
"title": "string",
"didId": "did:example:participant-1"
}
],
"validFrom": "2024-01-01T00:00:00Z",
"validUntil": "2025-01-01T00:00:00Z",
"purpose": "string",
"researchQuestion": "string",
"objectives": [
"string"
],
"hypotheses": [
"string"
],
"dataUseConditions": [
"string"
],
"securityMeasures": [
"string"
],
"complianceRequirements": [
"string"
]
},
"signatures": {},
"hash": "abc123def456ghi789jkl012mno345pq",
"status": "string",
"datasets": [
"string"
]
}