Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

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
classmethod Get997GroupCodes(pSC As %Status) as %String
classmethod GetTA1Code(pSC As %Status) as %String
classmethod IsValidChar(pChar As %String)
classmethod IsValidSeparator(pChar As %String)
classmethod Validate(pDoc As EnsLib.EDI.X12.Document, pValSpec As %String) as %Status

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab