NSD’s trade repository messages specifications

Current specification

NotificationMessageHeader

A type that refines the generic message header to match the requirements of a NotificationMessage.

FieldTypeDescriptionPrint form titleFFSM titlePropertiesConditions
messageIdMessageIdA unique identifier (within its coding scheme) assigned to the message by its creating party. Less when 35 letters or digits. Message identifier0-1, mre, nfr
inReplyToMessageIdA copy of the unique message identifier (within it own coding scheme) to which this message is responding. Related message number0-1
sentByMessageAddressThe unique identifier (within its coding scheme) for the originator of a message instance.Message sender0-1, mre, nfr
sendToMessageAddressA unique identifier (within its coding scheme) indicating an intended recipent of a message. Message receiver0-∞, mre, nfr
copyToMessageAddressA unique identifier (within the specified coding scheme) giving the details of some party to whom a copy of this message will be sent for reference. Message copy receiver0-∞, ncfThis is not used in messages to the repository.
creationTimest​ampxsd:dateTimeThe date and time (on the source system) when this message instance was created. Mask 'yyyy-mm-ddThh:mm:ss'. Message creation time0-1, mre, nfr
expiryTimestampxsd:dateTimeThe date and time (on the source system) when this message instance will be considered expired. Message expiration time0-1, ncfThis is not used in messages to the repository.
implementation​SpecificationImplementation​SpecificationThe version(s) of specifications that the sender asserts the message was developed for. The version(s) of specifications.0-1, mre
partyMessageIn​formationPartyMessageIn​formationAdditional message information that may be provided by each involved party.0-∞, ncfThis is not used in messages to the repository.
NotificationMessageHeader