Show / Hide Table of Contents

Class UpdateJournalizedCaseRequest

A request message holding the metadata of a journalized case to be updated. All values except ILists do need to be sent in, even if they do not need to be updated. The user sending the request must be authorized to update.

Inheritance
object
PlatinaMessageBase
CustomRequestMessageBase
UpdateJournalizedCaseRequest
Inherited Members
CustomRequestMessageBase.CustomParameters
PlatinaMessageBase.UserName
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Integration.MessageContracts.CaseManagement
Syntax
[MessageContract]
public class UpdateJournalizedCaseRequest : CustomRequestMessageBase
Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

Properties

BusinessCodeID

The business code identifier.

Declaration
[MessageBodyMember]
public int BusinessCodeID { get; set; }
Property Value
Type Description
int

The business code identifier.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

CaseTypeID

The case type identifier.

Declaration
[MessageBodyMember]
public int CaseTypeID { get; set; }
Property Value
Type Description
int

The case type identifier.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

Description

The description of object.

Declaration
[MessageBodyMember]
public string Description { get; set; }
Property Value
Type Description
string

The description of object.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

HandlingOfficerPropID

Handling officer's unique identifier for the object.

Declaration
public int HandlingOfficerPropID { get; set; }
Property Value
Type Description
int

Handling officer's unique identifier for the object.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

InOutDate

The in/out date.

Declaration
[MessageBodyMember]
public DateTime? InOutDate { get; set; }
Property Value
Type Description
DateTime?

The in/out date.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

Initiators

The initiators of the object.

Declaration
[MessageBodyMember]
public IList<InitiatorDTO> Initiators { get; set; }
Property Value
Type Description
IList<InitiatorDTO>

The initiators of the object.

Remarks

Can be omitted if not updated, then set to null.

OrgUnitID

Organization unique identifier for the object.

Declaration
public int OrgUnitID { get; set; }
Property Value
Type Description
int

Organization unique identifier for the object.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

Origin

The origin of the object.

Declaration
[MessageBodyMember]
public Origin Origin { get; set; }
Property Value
Type Description
Origin

[required] The origin of the object.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

PULLevel

The PUL level of the object.

Declaration
[MessageBodyMember]
public int PULLevel { get; set; }
Property Value
Type Description
int

[required] The PUL level of the object.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

Paragraphs

The secrecy paragraphs of the object.

Declaration
[MessageBodyMember]
public IList<ParagraphDTO> Paragraphs { get; set; }
Property Value
Type Description
IList<ParagraphDTO>

The secrecy paragraphs of the object.

Remarks

Must not be provided as part of the message, unless it's updated. Set to null if not updated. Paragraphs must be set if secrecy level set.

PropID

The unique identifier of the object.

Declaration
[MessageBodyMember]
public int PropID { get; set; }
Property Value
Type Description
int

[required] The unique identifier of the object.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

SecrecyLevel

The secrecy level of the object.

Declaration
[MessageBodyMember]
public int SecrecyLevel { get; set; }
Property Value
Type Description
int

[required] The secrecy level of the object.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

StatusID

The status identifier.

Declaration
[MessageBodyMember]
public int StatusID { get; set; }
Property Value
Type Description
int

The status identifier.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

Title

The title of the object.

Declaration
[MessageBodyMember]
public string Title { get; set; }
Property Value
Type Description
string

The title of the object.

Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

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
PlatinaMessageBase.IsValid()
Remarks

The user sending the request must at least have update credentials in the system. All non-complex type properties must be provided as is. Except for the IList based properties UpdateJournalizedCaseReq.Paragraphs UpdateJournalizedCaseReq.Initiators

Back to top Created by Formpipe