Le type DataObjectPackage
définit la structure d'un paquet de données utilisé
dans les échanges de données entre les acteurs du système conformément à la norme
NF Z44-022 MEDONA.
Il comporte trois parties
Nom de la propriété | Type | Description |
---|---|---|
binaryDataObjects | Objet BinaryDataObjects | Les objets-données numériques sont regroupés dans un objet dont les propriétés sont des identifiants interne au message. |
physicalDataObjects | Objet PhysicalDataObject | Les objets-données physiques sont regroupés dans un objet dont les propriétés sont des identifiants interne au message. |
descriptiveMetadata | Objet PackageDescriptiveMetadata | La description des objets-données est fournie dans un objet. Par défaut, l'objet est de type MaarchDescritiveMetadata |
managementMetadata | Objet PackageManagementMetadata | Information de gestion applicable à l'ensemble des objets-données et unité d'archives transférés. |
L'objet BinaryDataObjects
est un conteneur pour les objets-données numériques échangés.
Il comporte une propriété par objet, dont le nom est un identifiant interne au message d'échange, utilisé pour y faire référence dans d'autres parties du message.
Nom de la propriété | Type | Description |
---|---|---|
Identifiant interne | Objet BinaryDataObject | Objet-données numérique transmis |
L'objet BinaryDataObjects
est un conteneur pour les objets-données physiques échangés.
Il comporte une propriété par objet, dont le nom est un identifiant interne au message d'échange, utilisé pour y faire référence dans d'autres parties du message.
Nom de la propriété | Type | Description |
---|---|---|
Identifiant interne | Objet PhysicalDataObject | Obje-données physique transmis |
L'objet PackageDescriptiveMetadata
est un conteneur pour les métadonnées descriptives des objets échangés
(BinaryDataObject
ou PhysicalDataObject
) ou, dans le cas des demandes et notifications,
auquel le message fait référence (UnitIdentifier
).
Le formalisme des métadonnées descriptives n'est pas imposé par la norme MEDONA. Maarch RM propose un formalisme par défaut qui comporte une propriété par unité d'archive décrite, dont le nom est un identifiant interne au message d'échange, utilisé pour y faire référence dans d'autres parties du message.
Nom de la propriété | Type | Description |
---|---|---|
Identifiant interne | Objet ArchiveUnit | Métadonnées descriptives d'une unité d'archive transmise |
L'objet PackageManagementMetadata
déclare les règles de gestion applicables aux objet-données et unités d'archives
dans le système d'archivage.
Nom de la propriété | Type | Description |
---|---|---|
archivalProfile | string |
Identifiant de profil d'échange pour le transfert, peut être indiqué par l'accord de versement, sinon doit y correspondre |
serviceLevel | string |
Identifiant de niveau de service utilisé pour la conservation, peut être indiqué par l'accord de versement, sinon doit y correspondre |
appraisalRule | Objet ArchiveUnitAppraisalRule | Règle de sort final |
accessRule | Objet ArchiveUnitAccessRule | Règle de communicabilité |
classificationRule | Objet ArchiveUnitClassificationRule | Règle de confidentialité |
{
"binaryDataObject":{
"t86ol0hkn":{
"attachment":{
"data":"_data_",
"filename":"photoCompte.jpg"
},
"mimetype":"image/jpeg",
"size":"27541"
}
},
"descriptiveMetadata":{
"2yuwb1mcx":{
"archiveName":"Releve bancaire 2018/04/27",
"originatorArchiveId":null,
"originatorId":"org_987654321_DGS_SA",
"archiveType":"item",
"descriptionObject":{
},
"originatingDate":"2018-04-27",
"managementMetadata":{
"storageRule":{
},
"accessRule":{
},
"appraisalRule":{
"code":"compta_5_01",
"startDate":"2018-04-27"
},
"classificationRule":{
}
},
"descriptionClass":null,
"dataObject":[
"t86ol0hkn",
"awihfm3q4"
]
}
}
}