Template:- SwedishDefence:MessageWrapper
The MessageWrapper template describes how to represent the meta data associated with a message.
Template Properties

The following SysML Part, Reference, and Value properties are defined for this template:

References:
messageSentBy [1] (Template: OASIS:Organization)
The organization that sends the message.
messageSentTo [1] (Template: OASIS:Organization)
The organization that receives the message.
CDRLReference [0..1] (Template: SwedishDefence:Document)
Reference to the contract document requirement list.
Parts:
securityClassification [0..1] (ValueType: ExternalOwlObject)
The security classification for the message content.
OSLParagraphReferences [0..1] (Template: OASIS:Descriptor)
References to applicable law.
The reference data used in Template: OASIS:Descriptor is restricted as follows:
RDL constraint 1:
instruction constraint
The reference data for:
OASIS:Descriptor.classifiedAs -> ExternalOwlClass.class
is restricted to the following class or a subclass:
http://plcs.fmv.se/rd/SwedishDefence-rdl-en#OSLParagraphReferences
SSLParagraphReferences [0..1] (Template: OASIS:Descriptor)
References to applicable law.
The reference data used in Template: OASIS:Descriptor is restricted as follows:
RDL constraint 1:
instruction constraint
The reference data for:
OASIS:Descriptor.classifiedAs -> ExternalOwlClass.class
is restricted to the following class or a subclass:
http://plcs.fmv.se/rd/SwedishDefence-rdl-en#SSLParagraphReferences
Values:
dateMessageSent [1] (Block: Ap239Ap233Psm:DateTimeString)
The date time when the message is sent.

The following constraint, normally a uniqueness constraint, is applicable when instantiating the DateTimeString:

rule.Ap239Ap233Psm.ExternalOwlClass.ur1
Constraint: XSDDATETIME
Specification: (OCL2.0)
self.matches('[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z')
messageId [1] (Block: Ap239Ap233Psm:IdentifierString)
The identifier for the message.
The reference data used in Block: Ap239Ap233Psm:IdentifierString is restricted as follows:
RDL constraint 1:
messageId constraint
The reference data for:
OASIS:Identification.role -> ExternalOwlClass.class
is restricted to the following class or a subclass:
deliveryPositionId [0..1] (Block: Ap239Ap233Psm:IdentifierString)
Reference to a delivery position of the contract document requirement list.