nc:MessageType
A data type for an electronic form of communication that can be exchanged asynchronously.
Complex type information
Namespace: http://release.niem.gov/niem/niem-core/4.0/
Schema document: niem-core/4.0/niem-core.xsd
Content
- Sequence [1..1]
- structures:ObjectAugmentationPointAbstract [0..*]An augmentation point for ObjectType
- nc:MessageID [0..*]A message identifier associated with an email or message content.
- Choice [0..*]
- nc:MessageRecipientEntityAn entity which receives a message.
- nc:MessageRecipientNameA name of an entity which receives a message.
from subst. group nc:MessageRecipientAbstract - nc:MessageRecipientAddressID [0..*]An address of a recipient of a message.
- nc:MessageReceivedDate [0..*]A date on which a message is received.
- Choice [0..*]
- nc:MessageSenderEntityAn entity which sends a message.
- nc:MessageSenderNameA name of an entity which sends a message.
from subst. group nc:MessageSenderAbstract - nc:MessageSenderAddressID [0..*]An address of a sender of a message.
- nc:MessageSentDate [0..*]A date on which a message is sent.
- nc:MessageSubjectText [0..*]A subject line or field of a message.
- nc:MessageText [0..*]A body or main content of a message.
- Choice [0..*]
- nc:MessageAttachmentBinaryA binary file which is attached to a message.
- nc:MessageAttachmentDocumentA document which is attached to a message.
- nc:MessageAttachmentImageAn image file which is attached to a message.
from subst. group nc:MessageAttachmentAbstract - Choice [0..*]
- nc:MessageCategoryFATCACodeA kind of message.
- nc:MessageCategoryTextA kind of message category.
from subst. group nc:MessageCategoryAbstract - nc:MessageReferenceID [0..*]An identifier that references a sender's or otherwise related message.
- nc:MessageFATCAUsageRestrictionText [0..*]A set of information about restrictions for use of the information this message contains and the legal framework under which it is given.
- nc:MessageAugmentationPointAbstract [0..*]An augmentation point for MessageType.
from type structures:ObjectTypefrom subst. group structures:ObjectAugmentationPointfrom subst. group nc:MessageAugmentationPoint
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
structures:id | [0..1] | xsd:ID | from type structures:ObjectType | |
structures:ref | [0..1] | xsd:IDREF | from type structures:ObjectType | |
structures:uri | [0..1] | xsd:anyURI | from type structures:ObjectType | |
structures:metadata | [0..1] | xsd:IDREFS | from type structures:ObjectType | |
structures:relationshipMetadata | [0..1] | xsd:IDREFS | from type structures:ObjectType | |
Any attribute | [0..*] | Namespace: urn:us:gov:ic:ism urn:us:gov:ic:ntk, Process Contents: lax | from type structures:ObjectType |
Used by
- Element nc:DeviceIncomingTextMessage
- Element nc:DeviceOutgoingTextMessage
- Element nc:DeviceReceivedEmail
- Element nc:DeviceSentEmail
- Element nc:Email
Type inheritance chain
- structures:ObjectType
- nc:MessageType