EnsLib.EDI.X12.Validator

class EnsLib.EDI.X12.Validator extends EnsLib.EDI.X12.Scanner

Error processor, more error defs, index not in errors, This is the X12 Interchange parser

Method Inventory

Parameters

parameter AllowedChars = ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzÀÁÂÄàáâäÈÉÊèéêëÌÍÎìíîïÒÓÔÖòóôöÙÚÛÜùúûüÇçÑñ;
This holds the base character set
parameter AllowedPunct = !"&'()*+,-./:;?= %~@[]_{}\|<>^`#$;
Inherited description: This holds the base character set

Methods

classmethod Get997Codes(pSC As %Status) as %String [ Language = objectscript ]
classmethod Get997GroupCodes(pSC As %Status = $$$OK, pGroup As EnsLib.EDI.X12.Document = $$$NULLOREF) as %String [ Language = objectscript ]
classmethod GetTA1Code(pSC As %Status = $$$OK, pInterchange As EnsLib.EDI.Document = $$$NULLOREF) as %String [ Language = objectscript ]
classmethod IsValidChar(pChar As %String) [ Language = objectscript ]
classmethod IsValidSeparator(pChar As %String) [ Language = objectscript ]
classmethod Validate(pDoc As EnsLib.EDI.X12.Document, pValSpec As %String) as %Status [ Language = objectscript ]

Inherited Members

Inherited Properties

Inherited Methods

Feedback