[Moims-dai] PAIS GB, section 4.1.6

Boucon Daniele Daniele.Boucon at cnes.fr
Fri May 22 13:24:24 UTC 2015

Hi all,
Please find below my proposal for section 4.1.6.
Talk to you at 16 h (EU time), 10 (US time).


 Telecon information
+1-844-467-6272      USA Toll Free
+1-720-259-6462      Others
Passcode:    841727
The Data Objects are the digital elements to be transferred (or may be referenced by URLs).
Each Data Object must have a parent groupType *.
The Data Object is specified in the XML schema and is of type dataObjectType*.

Table 4-5: Example of Data Object Type

Element Content
   ... removed for brevity ...
   groupType *
      ... removed for brevity ...
      dataObjectType *
         dataObjectTypeID       L0DATAOBJECT
         dataObjectDescription  Level 0 Data Object
            minOccurrence       1
            maxOccurrence       1

Table 4-5 provides an example of dataObjectType for the POLDER example.
The dataObjectTypeID and the dataObjectTypeOccurrence are the two required elements for the Data Object Type description:

*The dataObjectTypeID uniquely identifies the group, within the scope of the Producer-Archive Project, for reference purposes and is given as L0DATAOBJECT in this example. It is defined in the XML schema as xsd:string.
*The dataObjectTypeOccurrence is required and specifies the number of instances of this DataObjectType that should be present in the Group (TBC). This may be expressed as one, or more, or as a range of values.  This number may not be known at the time of specification.  In the case of a unique value, the minimal occurrence and the maximal occurrence values will be the same.

As for the groupTypeOccurrence, it is defined in the XML schema as type occurrenceType (see section 4.1.5 before).
Table 4-5 shows an occurrence of the groupType of exactly one.  A more complete discussion is presented in section 4.3
The optional dataObjectTypeDescription provides the ability to have a meaningful description as to what the Data Object means. It is defined in the XML schema as xsd:string.
Table 4-5 does not show all the PAIS defined elements that may be present in a dataObjectType.
The Data Objects may be encoded (the description is the same as for the group encoding, see section 4.1.5), may be related to other elements in the MOT (see section 4.5.2 for Association Type description).
The format may also be described. This information could be used on the Archive side to perform validation for example.
If the Data Object is composed of different types of files (for example a header along with a set of measures), then the dataObjectTypeFileOccurrence may be used.
DB: what useful should be expressed on this last topic?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/moims-dai/attachments/20150522/ca686190/attachment.html>

More information about the MOIMS-DAI mailing list