Click or drag to resize

AckSettings Class

This class contains all of the configuration settings.
Inheritance Hierarchy
SystemObject
  EdiFabric.Core.Model.AckAckSettingsISA, GS
    EdiFabric.Plugins.Acknowledgments.X12.ModelAckSettings

Namespace:  EdiFabric.Plugins.Acknowledgments.X12.Model
Assembly:  EdiFabric.Plugins.Ack.X12 (in EdiFabric.Plugins.Ack.X12.dll) Version: 1.0.0.0 (9.7.8.0)
Syntax
public class AckSettings : AckSettings<ISA, GS>

The AckSettings type exposes the following members.

Constructors
  NameDescription
Public methodAckSettings
Initializes a new instance of the AckSettings class. The default constructor initializes the default settings: No ack or message handlers, auto incrementers, ack version is set to X12_997 and all other options are turned off.
Top
Properties
  NameDescription
Public propertyAckVersion
The version of the acknowledgment. This can be X12_997 (004010 compliant), Hipaa_997 (005010 compliant) or Hipaa_999 (005010 compliant). The default is X12_997.
Public propertyAk901ShouldBeP
Indicates the partial accepted code to be either E or P. The default is E.
Public propertyAllowPartial
Indicates if a group can be marked (Ak901 or IK901) as partial accepted if not all of the messages were accepted. When this is turned off, groups can only be either accepted or rejected. When this is turned on, a group containing both accepted and rejected messages is marked as partial accepted. Regardless of the flag, if a group contains only rejected messages then it is always marked as rejected.
Top
Extension Methods
  NameDescription
Public Extension MethodValidate(SyntaxSet, Char)Overloaded.
Validates an EDI item according to its EDI DOM validation attributes.
(Defined by ValidationExtensions.)
Public Extension MethodValidate(Int32, SyntaxSet, Char, Int32)Overloaded.
Validates an item according to its EDI DOM validation attributes. This is internally called to validate an EdiMessage.
(Defined by ValidationExtensions.)
Top
See Also