Class CreateDeedRequest
The message sent to create a deed. The deed must have an association with a document.
Inheritance
Implements
Inherited Members
Namespace: Integration.MessageContracts.DeedManagement
Syntax
[MessageContract]
public class CreateDeedRequest : WorkingDocumentMessageBase, IDisposable
Remarks
The deed must have a connected document association.
Properties
BkFields
The collection of custom metadada assocaited with object.
Declaration
[MessageHeader]
public BkFieldsDictionary BkFields { get; set; }
Property Value
Type | Description |
---|---|
BkFieldsDictionary | The collection of custom metadada assocaited with object. |
Remarks
The deed must have a connected document association.
BusinessCodeID
The business code identifier.
Declaration
[MessageHeader]
public int BusinessCodeID { get; set; }
Property Value
Type | Description |
---|---|
int | [required] The business code identifier. |
Remarks
The deed must have a connected document association.
DeedTypeID
The type of the deed.
Declaration
[MessageHeader]
public int DeedTypeID { get; set; }
Property Value
Type | Description |
---|---|
int | [required] The type of the deed. |
Remarks
The deed must have a connected document association.
Description
The description of object.
Declaration
[MessageHeader]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string | [required] The description of object. |
Remarks
The deed must have a connected document association.
DiaryID
The diary identifier of the object.
Declaration
[MessageHeader]
public int DiaryID { get; set; }
Property Value
Type | Description |
---|---|
int | [required] The diary identifier of the object. |
Remarks
The deed must have a connected document association.
DiaryNumber
The diary number of the object.
Declaration
[MessageHeader]
public string DiaryNumber { get; set; }
Property Value
Type | Description |
---|---|
string | The diary number of the object. |
Remarks
The deed must have a connected document association.
InOutDate
The in/out date.
Declaration
[MessageHeader]
public DateTime? InOutDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The in/out date. |
Remarks
The deed must have a connected document association.
Initiators
The initiators of the object.
Declaration
[MessageHeader]
public IList<InitiatorDTO> Initiators { get; set; }
Property Value
Type | Description |
---|---|
IList<InitiatorDTO> | [required] The initiators of the object. |
Remarks
The deed must have a connected document association.
JournalizedCaseID
The unigue identifier of the journalized case.
Declaration
[MessageHeader]
public int JournalizedCaseID { get; set; }
Property Value
Type | Description |
---|---|
int | [required] The unigue identifier of the journalized case. |
Remarks
The deed must have a connected document association.
Origin
The origin of the object.
Declaration
[MessageHeader]
public int Origin { get; set; }
Property Value
Type | Description |
---|---|
int | [required] The origin should be equivalently to value from Origin enum. |
Remarks
The deed must have a connected document association.
PULLevel
The PUL level of the object.
Declaration
[MessageHeader]
public int PULLevel { get; set; }
Property Value
Type | Description |
---|---|
int | [required] The PUL level of the object. |
Remarks
The deed must have a connected document association.
Paragraphs
The secrecy paragraphs of the object.
Declaration
[MessageHeader]
public IList<ParagraphDTO> Paragraphs { get; set; }
Property Value
Type | Description |
---|---|
IList<ParagraphDTO> | The secrecy paragraphs of the object. |
Remarks
Must be provided when secrecy level set.
PostListID
The post list identifier.
Declaration
[MessageHeader]
public int PostListID { get; set; }
Property Value
Type | Description |
---|---|
int | [required] The post list identifier. |
Remarks
The deed must have a connected document association.
RegistrationDate
The registration date.
Declaration
[MessageHeader]
public DateTime? RegistrationDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The registration date. |
Remarks
The deed must have a connected document association.
SecrecyLevel
The secrecy level of the object.
Declaration
[MessageHeader]
public int SecrecyLevel { get; set; }
Property Value
Type | Description |
---|---|
int | [required] The secrecy level of the object. |
Remarks
The deed must have a connected document association.
Title
The title of the object.
Declaration
[MessageHeader]
public string Title { get; set; }
Property Value
Type | Description |
---|---|
string | [required] The title of the object. |
Remarks
The deed must have a connected document association.
Methods
IsValid()
Check if message request is valid.
Declaration
public override IsValidResult IsValid()
Returns
Type | Description |
---|---|
IsValidResult | IsValidResult containing an error message if invalid. |
Overrides
Remarks
The deed must have a connected document association.