NEWS

2017

DATE NEWS
08/06/2017 RDPCrystal EDI Library Version 8.1 has been released
It contains the following updates

  • EDIFileLoader – FlatStructure property added to group ISA segments into top level messages
  • EDIValidator – Summary, elements can now be used as both a summary parent and summary child at the same time
  • EDIValidator – Summary, a summary parent’s value can be that of the repetition count of another segment
  • EDIValidator – Rules.  The following rule error types were added (SegmentNotUsed, SegmentMissing, SegmentRecommended, SegmentNotRecommended)
  • EDIValidator – Composite loop segments error can be forgiven if the segment is required and the first element value is incorrect
  • EDISpecification – Find Specification methods now take ‘encoding’ as a parameter
  • EDIFileSplitter – Ability to split file on Envelope (ISA) level
07/12/2017 RDPCrystal EDI Library Version 8.0 has been released
It contains the following updates

  • TypedDocuments- CL1 segment added for 837I
  • EDIValidator – StringSplitter added for reducing memory

RDPCrystal EDI Library Version 8.0 Core

  • EDIRulesReader – Handle SAMPLE DATA section properly
06/21/2017 RDPCrystal EDI Library Version 7.9 has been released
It contains the following updates

  • EDIValidator- Better support for loading loops that are used more than they are required
06/1/2017 RDPCrystal EDI Library Version 7.8 has been released
It contains the following updates

  • EDILightWeightDocument – Added NewLineAfterSegment property
  • EDILightWeightDocument – Added AutoPlaceCorrectNumOfGT property
  • EDILightWeightDocument – Added AutoPlaceCorrectNumOfST property
  • EDI Rules Creator Studio –  Added warning when adding code list entries with special character , and ^
  • EDI Rules Creator Studio- Message to save and reload rules file after template segment changes
04/30/2017 RDPCrystal EDI Library Version 7.7 has been released
It contains the following updates

  • TypedDocuments – Fix for typed PLB segment
  • TypedDocuments –GenerateEDIFile(WriteArguments writeArguments, string file) added
  • EDIValidator – Rules fix for properly processing greater than/less than operators
  • Installation – More simple installation
04/13/2017 RDPCrystal EDI Library Version 7.6.0.1 has been released
It contains the following updates

  • EDIDocumentViewer – Show segment loops that repeat >1 or for a fixed amount of time
  • EDIValidator – Better validation error messages
  • EDI Rules Creator Studio – Fix bug in ‘Rules Tester’ where an index out of range exception occurs if the editor does not have enough lines
04/06/2017 RDPCrystal EDI Library Version 7.6 has been released
It contains the following updates

  • EDILightWeightLoop – ToEDIString() method added.  When this method is called it will return all the segments under this loop
  • EDI Rules Creator Studio now has the ability to test EDI data against rules directly in the application
  • Typed Documents – You can now inherit directly from the ISA document segment
03/16/2017 RDPCrystal EDI Library Version 7.5 has been released
It contains the following updates

  • EDI Validator Rules – Support more flexible conditions that include SegPos for value
03/05/2017 RDPCrystal EDI Library Version 7.4 has been released
It contains the following updates

  • EDI Parsers – Better at handling large files across networks
  • EDIValidator – EDIFileLines now contains all an array of lines when loading EDIFACT
  • Typed Documents – Now contain a GenerateEDIFile method to write contents out to a file
  • APIs updated
01/02/2017 RDPCrystal EDI Library Version 7.3 has been released
It contains the following updates

  • EDI File Scrubber – new component added to hide sensitive data in EDI files
  • Help files updated
  • APIs updated

2016

DATE NEWS
12/07/2016 RDPCrystal EDI Library Version 7.2 has been released
It contains the following updates

  • Delimiters – Fix for better detecting delimiters
11/20/2016 RDPCrystal EDI Library Version 7.1 has been released
It contains the following updates

  • EDIValidator – New, more powerful lexer to support complex rules with multiple conditions.
  • EDIRulesReader – Support new rules language, support multiple equal signs for FILE DATA
  • EDI Rules Creator – New streamlined interface, ability to enter/edit new rules language, displays more useful information
  • Delimiters – better support for detecting delimiters
  • EDIFileParser – Better handles slow File IO
  • RDPCrystal EDI Help Files Updated
  • EDI Rules Creator Help Files Updated
08/22/2016 RDPCrystal EDI Library Version 7.0 has been released
It contains the following updates

  • Ack997Generator- Ability to use padding character on the ST/SE segment
  • Ack999Generator- Ability to use padding character on the ST/SE segment
07/29/2016 RDPCrystal EDI Library Version 6.9 has been released
It contains the following updates

  • Ack997Generator- Ability to set padding character
  • Ack999Generator- Ability to set padding character
  • All Generators – Fix to correctly place the ISA05 and ISA07 elements
  • Delimiters – Ability to auto detect delimiters with TA1 segments
07/18/2016 RDPCrystal EDI Library Version 6.8 has been released
It contains the following updates

  • Ack997Generator- Support multiple GS segments, date format fix
  • Ack999Generator- Support multiple GS segments, date format fix
07/05/2016 RDPCrystal EDI Library Version 6.7 has been released
It contains the following updates

  • EDIFileLoader – Properly detecting EDIFACT segment delimiters in UNA segments
  • EDIFileLoader – Setting the OrdinalNumber of segments to the current line number
  • EDIValidator – EDIFileLines property now initialized
  • API Updates
04/06/2016 RDPCrystal EDI Library Version 6.6 has been released
It contains the following updates

  • EDIValidator – New detection strategy implemented to auto detect delimiters
  • EDIFileJoiner – Fix added for correctly finding delimiters in malformed ISA segments
  • EDIFileJoiner – Fix added for correctly counting ST and GS segments groups when joining
  • New Sample Program Added – Joining EDI Files
  • API Updates
03/17/2016 RDPCrystal EDI Library Version 6.5 has been released
It contains the following updates

  • EDIValidator – fix for resetting HL internal structures after each validation
  • EDIValidator – fix for properly handling UNA EDIFACT segments
  • API Updates

2015

DATE NEWS
12/28/2015 RDPCrystal EDI Library Version 6.4 has been released
It contains the following updates

  • EDIValidator – fix for not reading new segments when the wrong HL segments are encountered
  • EDI Rule Creator – improved performance and removal of confirmation screens
  • API Updates
11/11/2015 RDPCrystal EDI Library Version 6.3 has been released
It contains the following updates

  • (New) Ack999Generator- Generates 999 EDI acknowledgements after parsing 5010 HIPAA files
  • (New) Ack997Generator- Generates 997 EDI acknowledgements after parsing EDI files
  • API Updates
10/04/2015 RDPCrystal EDI Library Version 6.2 has been released
It contains the following updates

  • TypedDocuments – AutoPlaceNumOfTransactions, AutoPlaceNumOfFunctionalGroups,AutoPlaceCorrectNumOfSegments properties added to automatically add # of transactions, # of functional groups, and the # of segments in the SE, GE and IEA segments respectively
  • EDIFileSplitter – Added ability to automatically calculate and add # of transactions, # of functional groups, and the # of segments in the SE, GE and IEA segments in split files
  • EDIFileJoiner – Added ability to automatically calculate and add # of transactions, # of functional groups, and the # of segments in the SE, GE and IEA segments in split files
  • Internal Parser – Less creation of strings
  • Help files updated to include Typed Documents, and made more streamlined
  • API Updates
09/07/2015 RDPCrystal EDI Library Version 6.1 has been released
It contains the following updates

  • TypedDocuments Re-architected : Ability to subclass TypedDocument object to create typed document for any X12 implementation guide!
  • EDI Rules Creator – Fix where creating a segment actually creates and internal loop
  • Sample Program Added: Extending Typed Documents
  • API Updates
08/28/2015 RDPCrystal EDI Library Version 6.0 has been released
It contains the following updates

  • TypedDocuments re-architected : Ability to create complete HIPAA EDI documents using a high level objects rather than worrying about elements, delimiters and other EDI nuances
  • TypedDocuments: Full support of all HIPAA 5010 segments and implementation guides.  There is a corresponding high level object for each 5010 HIPAA segment.  For example ISA, GS, GE, ST, CLM etc
  • EDIValidator – Fixed issue relating to finding delimiters while loading EDI data strings
  • Sample Program Added: Creating a 5010 270 HIPAA file
  • Sample Program Added: Creating a 5010 837 Professional HIPAA file
  • API Updates
  • Help files updates
07/21/2015 RDPCrystal EDI Library Version 5.6 has been released
It contains the following updates

  • EDIDocument: GenerateEDIFileWithBatchWrite() method has been overloaded to enable insertion of special characters every n interval in EDI data
  • EDI Rules File Creator: User Interface updates to streamline data entry.  Removal of unnecessary elements
  • EDI Rules/EDIRulesReader/EDIValidator: Support added to add segments between and after loops.
06/14/2015 RDPCrystal EDI Library Version 5.5 has been released
It contains the following updates

  • EDIValidator: Fix to properly tokenize TrimString characters and remove them from in-memory strings
  • EDIValidator: Sample program ‘Validate an 837P File’ now targets 5010 837P instead of 4010
  • EDIRuleReader: Improved performance

2014

DATE NEWS
08/03/2014 RDPCrystal EDI Library Version 5.4 has been released
It contains the following updates

  • EDIValidator: Fix to properly find delimiters for EDIFACT segments
  • EDIValidator: Skip UNA segments for EDIFACT and still continue processing
  • EDIValidator: Fix issue with segments that are required but found out of order
  • EDIFileLoader: Ability to load EDIFACT files
  • New EDISpecification objects makes it easy to find version and implementation guide details about an EDI file
05/23/2014 RDPCrystal EDI Library Version 5.3 has been released
It contains the following updates

  • EDIValidator: Fix for optional loops that repeat, that contains optional loops, and the user file does not have the segment present
  • EDIValidator: Added ability, even when exception is thrown to load the EDILightweightdocument, so that users can still see up to what is loaded
  • EDIValidator: Better handling of duplicate segments
04/09/2014 RDPCrystal EDI Library Version 5.2 has been released
It contains the following updates

  • EDIValidator: Fix for out-of-order segments
  • EDIValidator: EDILightWeightLoop – Parent property not serialized to prevent circular dependencies
  • EDI Rules Creator Application: Ability to move loop nodes up and down
03/02/2014 RDPCrystal EDI Library Version 5.1 has been released
It contains the following updates

  • EDIValidator: Handle loops were the first loop segment repeats indefinitely
  • EDIValidator: Handle element number when there is only one element used in a composite element
  • EDIValidator: Convert composite elements with just one element to a composite element class for all elements in a segment
  • ElementCache: Detect hash collision with strings
01/20/2014 RDPCrystal EDI Library Version 5.0 has been released
It contains the following updates

  • EDIValidator: Loop segment is accepted if the following situation exists: If the segment is not required and the first element is required, however the first element is missing (second part of the condition).  Here we will assume that the user intended to have the right segment
  • EDIValidator: Prevent a few error duplication
  • EDIValidator: Don’t trim segments when TrimString is empty in DataString mode
  • EDIValidationUnit: You can now export the errors and warnings to a .CSV file
  • TypedDocuments: Support for 5010 837D (X12837HealthCareClaimDentalDocument)
  • EDIFileLoader: Don’t trim segments when TrimString is empty in DataString mode
  • EDIDocumentViewer: Only show ordinal number when the EDIDocument/EDILightweightDocuments is created from the EDIValidator component

2013

DATE  NEWS
12/22/2013 New Rules File Available

  • Health Care Claim Dental: 5010 837D 005010X224,005010X224A1,005010X224A2
12/06/2013 RDPCrystal EDI Library Version 4.9 has been released
It contains the following updates

  • EDIValidator: Snip level mappings added to EDIError and EDIWarning
  • EDIValidator: Better handling of out of order segments before a required loop
  • EDIValidator: Handle malformed ISA properly
  • EDIValidator: Faster segment reading
  • EDIDocumentViewer:  Null check added in LoadDocument() procedures
10/27/2013 RDPCrystal EDI Library Version 4.8 has been released
It contains the following updates

  • EDIValidator: If a loop is marked as NOT USED and it occurs, instead of just logging it we process it as usual, adding it to the tree
  • EDIValidator: If a non-loop segment is marked as NOT USED and it occurs, instead of just logging it we process it as usual, adding it to the tree
10/02/2013 RDPCrystal EDI Library Version 4.7.01 has been released
It contains the following updates

  • LightWeightLoop now has the Parent property
  • EDIValidator: Fix for out of order segments in 5010 835
09/28/2013 RDPCrystal EDI Library Version 4.7 has been released
It contains the following updates

  • EDIValidator: Support/Validation for repeating elements and composite elements
  • EDIRulesReader: Fix to read in regular expressions with more than one equal sign
  • EDIValidator: Need some time after rules file are read in, for second validation, for EDIFileParser to read the files in
  • EDIValidator: Adding the GS segment to the EDIError/ EDI Warning object
  • EDIDocumentViewer: Added Value[] for displaying composite values
  • LightWeightSegment: will Tostring() display repeating elements
  • EDIFileJoiner: Adding Join Sync method
  • EDIValidator: Default TrimString to ‘\r\n’
08/04/2013 RDPCrystal EDI Library Version 4.6 has been released
It contains the following updates

  • TypedDocuments: 5010 835, Fix for mapping BPR segment to the correct object
  • EDIFileSplitter: Added synchronous version of split
  • Lightweight objects are marked as serializable
07/19/2013 RDPCrystal EDI Library Version 4.5 has been released
It contains the following updates

  • TypedDocument: Support for 5010 X12 (837I, 837P, 835, 270, 271, 276, 277, 277CA, 834, 999)
  • EDIFileSplitter: Removing dependency on task to throw completed event from current synchronization context since console apps don’t have one
  • EDIFileSplitter: Fixing the number of files generated
  • EDIFileSplitter: When set to HEADER, Adjust the GE segment to reflect the number of transaction
  • EDIFileSplitter: Added OutputFilename to be able to specify the output file name
  • EDIFileSplitter: File Events not thrown from initial synchronization context
  • EDIFileSplitter: Added OutputfilenameFormat property
  • EDIFileJoiner : File Events not thrown from initial synchronization context
  • New Sample Project, “Using Typed Documents for Parsing”
  • Updated API documentation
  • Updated Help files
06/18/2013 RDPCrystal EDI Library Version 4.4 has been released
It contains the following updates

  • EDIFileSplitter: Fix for releasing file handles on exception
  • EDIFileSplitter: Fix for creating a proper output path with file names that includes directory instructions like (..\\).
  • EDIFileSplitter: Fix to make EDIFileSplitter wait a small amount of time to let the EDIFileParser component to load data
05/18/2013 RDPCrystal EDI Library Version 4.3 has been released
It contains the following updates

  • New Component: EDI Document Viewer
  • EDIValidator: Improvement:If a segment is not a loop segment and it is required but not found then log a Segment Missing error message instead of hunting it down.
  • EDIValidationUnit: Fix to show hidden scrollbar in Warnings tab
  • EDIValidationUnit: Improvement to use EDIDocumentViewer to display loaded EDI document
  • Sample projects modified to use the new EDIDocumentViewer component
  • API and documentation updated
05/03/2013 RDPCrystal EDI Library Version 4.2 has been released
It contains the following updates

  • EDILightWeightDocument: Fix to add the segment number in SE without interfering with cached segments
04/06/2013 RDPCrystal EDI Library Version 4.1 has been released
It contains the following updates

  • EDIDocument,EDILightWeightDocument: Change to overwrite file data when saving
  • Exposing LightWeightLoop, LightWeightSegment, LightWeightElement constructors
03/09/2013 RDPCrystal EDI Library Version 4.0 has been released
It contains the following updates

  • 1EDIRulesReader: Fix to stop reading only after EOF, check for EOF
  • EDIRulesReader: Add element description to rules files format
  • EDI Rule Creator:Added element description
  • EDI Rule Creator:Added ‘Duplicate segment’ functionality
  • EDIValidation Unit: Fix for Warnings column order
  • EDIValidator: MalformedEDIFile error type added
  • EDIValidator: UnexpectedError error type added
  • EDIValidator: Fix to not throw an exception during actual validation
  • EDIValidator: ToString() on LightWeightElement, DataElement to show actual segment structure
  • EDIValidator: Better Description for segment self rules check
  • EDIValidator:Handling scenario where there is an optional loop where the first element is optional, and the other elements below it that have the same name as the loop segment
  • Small help files update
01/31/2013 RDPCrystal EDI Library Version 3.9 has been released
It contains the following updates

  • EDILightWeightDocument – Added fix to check if loops were created before attempting to process them
  • EDI Rules Creator Application – Added feature to be able to right click on a rules file and open them up
  • EDIValidator – Fixes for detecting empty elements as opposed to elements with a null values
  • EDIValidator – Fix for logging duplicate errors/warnings.
  • 5010 837P A1 – Fix for setting the LoopValidationIndex to 1 on the LIN segment
01/18/2013 RDPCrystal EDI Library Version 3.8 has been released
It contains the following updates

  • EDIValidator now checks for illegal character in file instead of throwing an exception. Added IllegalCharactorInFile error message
  • EDIFileSplitter and all file reading components can properly split files when the segment separator is a hidden character

 

2012

DATE  NEWS
12/02/2012 RDPCrystal EDI Library Version 4.1 has been released
It contains the following updates

  • EDIDocument,EDILightWeightDocument: Change to overwrite file data when saving
  • Exposing LightWeightLoop, LightWeightSegment, LightWeightElement constructors
11/01/2012 RDPCrystal EDI Library Version 4.0 has been released
It contains the following updates

  • 1EDIRulesReader: Fix to stop reading only after EOF, check for EOF
  • EDIRulesReader: Add element description to rules files format
  • EDI Rule Creator:Added element description
  • EDI Rule Creator:Added ‘Duplicate segment’ functionality
  • EDIValidation Unit: Fix for Warnings column order
  • EDIValidator: MalformedEDIFile error type added
  • EDIValidator: UnexpectedError error type added
  • EDIValidator: Fix to not throw an exception during actual validation
  • EDIValidator: ToString() on LightWeightElement, DataElement to show actual segment structure
  • EDIValidator: Better Description for segment self rules check
  • EDIValidator:Handling scenario where there is an optional loop where the first element is optional, and the other elements below it that have the same name as the loop segment
  • Small help files update
09/22/2012 RDPCrystal EDI Library Version 3.9 has been released
It contains the following updates

  • EDILightWeightDocument – Added fix to check if loops were created before attempting to process them
  • EDI Rules Creator Application – Added feature to be able to right click on a rules file and open them up
  • EDIValidator – Fixes for detecting empty elements as opposed to elements with a null values
  • EDIValidator – Fix for logging duplicate errors/warnings.
  • 5010 837P A1 – Fix for setting the LoopValidationIndex to 1 on the LIN segment
08/12/2012 RDPCrystal EDI Library Version 3.8 has been released
It contains the following updates

  • EDIValidator now checks for illegal character in file instead of throwing an exception. Added IllegalCharactorInFile error message
  • EDIFileSplitter and all file reading components can properly split files when the segment separator is a hidden character
05/30/2012 RDPCrystal EDI Library Version 3.0.0.2 has been released
It contains the following changes:

  • New Component EDILightWeightDocument
  • EDIValidator: EDISource property added to tell the validator the source of the EDI data, whether it’s from a file or from an in-memory string.
  • Faster validation, validation occurs at the same time file is loading.  This increases initial validation time while not loading the entire file in memory.
  • Drastic reduction in memory usage while validating files
  • Fix for re-ordered segments at the end of a loop
04/01/2012 RDPCrystal EDI Library Version 3.0.0.1 has been released
It contains the following changes

  • Silverlight 5 versions of the EDIFileLoader, EDIRulesReader, EDIDocument and EDIValidator
  • EDIRulesReader: Ability to set the EDI Rules file as a string usingthe EDIRulesFileData property.
  • EDIValidator: After validation is complete the DataElements in the EDIDocument will contain the element numbers from the implementation guides.  This will enable developers to tie the two elements together. Setting the CopyElementNumber property of EDIValidator to true will enable this.
01/16/2012 RDPCrystal EDI Library Version 3.0  has been released
It contains the following changes

  • New EDI Component: EDI File Loader: Parse and load EDI files without requiring EDI rules
  • Support for Out-of-Sequence optional segments.  Data segments, especially segments with the same name that repeat in a sequence may not come in the order that they appear in the implementation guides. REF and DTP segments are usually the culprits. This is perfectly natural as some EDI systems generate files in this fashion. EDIValidator adjust itself for this specific scenario. There is a slight performance hit to the library because it has to sometimes go back up its validation tree to find the out of order segment schema. The hit is highly negligible and developers would not even notice.

 

2011

DATE  NEWS
12/13/2011 RDPCrystal EDI Library Version 2.0.7.1  has been released.It contains the following changes:

  • The EDI Rules Creator application now has options to ‘Move Up’ and ‘Move Down’ segments while creating EDI rules files.
  • The EDI Rules Creator application now allows saving EDI rules file during the 30 day trial and does not expire.
  • EDIRulesReader component now has a new property called LoadDescriptions.  This allows developers to skip loading certain sections of the EDI rules file for performance.
  • Some small bug fixes in the validation engine
09/15/2011 RDPCrystal EDI Library Version 2.0.7.0  has been released.
It contains the following changes:The EDIError and EDIWarning object now contain two new properties:

  • SegmentSchema-The schema of the segment that was being validated while the error/warning occurred
  • ValidatingSegment-The actual segment that was being evaluated while the error/warning occurred
07/10/2011 RDPCrystal EDI Library Version 2.0.6.9  has been released.
It contains the following changes:Full Support for .Net 4.0
07/10/2011 RDPCrystal EDI Library Version 2.0.6.8  has been released.
It contains the following changes:

  • Fixed bug to allow the EDI Engine to support accepted values for data elements marked as NOT USED when they are not the last element in the DataSegment
  • EDIRulesReader now exposes a ‘Parsed’ property and Reset() method.  This allows users to read in rules,  alter the rules dynamically, then validate their EDI files using the modified rules.
  • Position element support in the EDI Engine
05/07/2011 The following 5010 rules files have been added to our online store:

  • (276 5010 005010X212) Health Care Claim Status Request
04/20/2011 The following 5010 rules files have been added to our online store:

  • (271 5010 005010X279A1) Health Care Eligibility Benefit Response
  • (837 5010 005010X223A2) Health Care Claim: Institutional
  • (837 5010 005010X222A1) Health Care Claim: Professional
02/24/2011 RDPCrystal EDI Library Version 2.0.6.7  has been released. 
It contains the following changes:
EDIValidator now has a new property: MaxErrorsBeforeThrowingException
EDIValidator possesses a very complex validation engine that enables it to load and validate EDI files.  During the validation process EDIValidator may encounter many warnings and errors.  It stores these messages in its Errors and Warnings collections.  When validating large EDI files these collections can grow considerably.  EDI files with a considerably large amount of errors or warnings may lead to an OutOfMemoryException being thrown.  To prevent this situation from occurring developers can set the MaxErrorsBeforeThrowingException property to the maximum number of errors or warnings that EDIValidator encounters before throwing an exception.  This will prevent the memory issues.
01/16/2011 Support has been added for retrieving the segment count of offending EDI segments in a transaction after validation.
This number is the number of segments from the ST header down to the offending segment.  There is a new property added to
the EDIError object called  SegmentPositionInTransaction.  This property can be used to create 997 EDI files.

 

2010

DATE  NEWS
12/15/2010 RDPCrystal EDI Library Version 2.0.6.5  has been released. 
It contains the following changes:

  • Objects EDIError and EDIWarning now contain a reference to the ST transaction data segment.  This will enable user who are building 997 acknowledgments to get the transaction set control number needed.
  • API have been updated
10/10/2010 RDPCrystal EDI Library Version 2.0.6.4  has been released. 
It contains the following changes:Modifications were made to the RDPCrystal EDI Library engine to allow the following scenario to be true:

  • If a loop segment is encountered and there is no data in the first element, that segment will be considered correct however the first element will be flagged as invalid.
09/24/2010 RDPCrystal EDI Library Version 2.0.6.3  has been released. 
It contains the following changes:

  • Fixes a bug that throws an error when a segment was not in the segment dictionary
09/07/2010 RDPCrystal EDI Library Version 2.0.6.2  has been released. 
It contains the following changes:EDI Rules Creator:

  • Implemented behavior to enable composite data element changes to reflect on UI
  • Added ‘Mark Optional’ and ‘Mark Required’ on main context menu
  • Template Segment, Added feature that when a new mask is added the columns are pre-populated with a default value
  • Template Composite Element, Added feature that when a new mask is added the columns are pre-populated with a default value
  • Added element numbers in grid to prevent element counting
06/05/2010 RDPCrystal EDI Library Version 2.0.6.0 has been released. 
It contains the following changes:Improved support for creating EDI Rules files

  • When editing segments and the save/update button is clicked the UI tree is completely updated to reflect any changes including mask changes, description, segment and composite segment accepted values, description and repetition count.
04/03/2010 RDPCrystal EDI Library Version 2.0.5.9 has been released.It contains the following changes:

  • A fix was made to the segment constraints that prevented them from being saved correctly in the EDI rules files.
  • EDI Rules Creator now has the ability to display rules, summaries, element counters and element equalities information in the GUI.
  • A change was made to enable better EDI rules file creation by placing a validation check when composite elements are being used.
  • Help files have been updated.
01/16/2010 Support has been added for retrieving the segment count of offending EDI segments in a transaction after validation.
This number is the number of segments from the ST header down to the offending segment.  There is a new property added to
the EDIError object called  SegmentPositionInTransaction.  This property can be used to create 997 EDI files.

 

2009

DATE  NEWS
11/14/2009 Release RDPCrystal EDI Library 2.0.5.7.Updates

  • EDIValidator’s duplicate loop recognition algorithm is more robust.  In certain situations when a duplicate loop is encountered an attempt is made to continue validation.  The duplicate loop is then added to the loop hierarchy and the error is logged.
  • A small bug has been fixed with the TrackDownUnrecongizedLoops property.  In some cases when this property was set to true its algorithm was incorrectly flagging DEPENDANT loops are REQUIRED loops.  Developers can set this property to false to increase validation performance.
  • White Papers are now included in the RDPCrystal EDI Library Download
10/11/2009 Release RDPCrystal EDI Library 2.0.5.6.Updates

  • EDIValidator exposes a property named EDIFileLines of type array. This property contains the raw EDI file data. Each index of the array represents one line of the EDI file.
  • RDPCrystal EDI Library has been slightly optimized.
  • Help files have been updated
  • EDIValidator White Papers have been updated
09/08/2009 EDI Rules File 276 (Health Care Claim Status Request added to online store)
08/16/2009 Release RDPCrystal EDI Library 2.0.5.5.

  • Numerical formatted data validation is now faster.
2. Property PreventInfiniteLoopWhileSearching added to EDI Validator:
    If set to true then when a required loop is not found EDI Validator will try to detect when an infinite loop scenario may be occurring
3. EDI Rules Creator now has the ability to add extended file data.
4. Help files updated.
07/16/2009 Updates and Fixes:Release of RDPCrystal EDI Library 2.0.5.4
1. Fixed a bug that may cause the library to keep searching for a loop that repeats indefinitely but is never found.
2. Fixed a format issue that causes integer values in the SE segments to not be validated correctly.  These integers are usually
 padded with leading zeros.
06/29/2009 RDPCrystal EDI Library Version 2.0.5.9 has been released.It contains the following changes:

  • A fix was made to the segment constraints that prevented them from being saved correctly in the EDI rules files.
  • EDI Rules Creator now has the ability to display rules, summaries, element counters and element equalities information in the GUI.
  • A change was made to enable better EDI rules file creation by placing a validation check when composite elements are being used.
  • Help files have been updated.
06/14/2009  Updates

  • Auto-Detection of delimiters feature added to EDIValidator
  • Small fix to EDI Rules Creator application to handle composite element
05/29/2009 Updates

  • EDI Document White Papers released
  • Added FULLY WORKING Sample C# program 7 (Parsing an 835 EDI file and displaying data)
  • Added FULLY WORKING Sample C# program 8 (Validating an 835 EDI file)
05/13/2009 RDPCrystal EDI Library version 2.0.4.9 released.

  • Support for multiple ST-SE segments within the same EDI file
  • Small fix to the EDI Rules Creator Application
  • New sample program added: Sample Program Validation 835
  • New sample program added: Sample Program Parsing 835
05/04/2009 Updates

  • New 837 Institutional EDI Rules file released
  • Composite segment validation improved
04/26/2009 Updates

  • GenerateEDIData() Method added to EDIDocument to retrieve EDI data without first writing to the file system
  • The Validate() method of EDIValidator has been overloaded to accept an EDIDocument for validation

 

2008

DATE  NEWS
11/03/2008 RDPCrystal EDI Library 2.0 Update 1 releasedNEW FEATURES

  • EDI development time cut in half with fast loop, fast segment, and fast element creation
07/27/2008 EDI Rules File (Health Care Claim Payment/Advice)
004010X091A1 now available for purchase
06/27/2008 RDPCrystalEDILibrary 2.0 Beta ReleasedNEW FEATURES/FIXES

  • Changes added to validation engine
  • Support for multiple HL hierarchies.
  • Support for parsing pre-formatted EDI files
  • Updates to EDI Rules Creator application
  • Updates to help files
04/25/2008 FIXAutomatic trailing empty segments and empty composite element.

 

2007

DATE  NEWS
06/04/2007 NEW COMPONENT ADDED: EDI Validation UnitWe are pleased to announce the release of the ValidationUnit component (Included in RDPCrystal EDI Library)
Integrate EDI validation into your applications faster than ever. 
The EDI Validation Unit is a pre-built graphical component that you can just drop on your
forms and begin validation. NO PROGRAMMING REQUIRED!!NEW FEATURES

  • As well as generating errors EDI Validator now generates warnings as well.  The ValidationUnit makes use
   of this new feature.
2. With just a click of a button you can go to the exact line in your EDI files where an error or a warning was generated.
   The ValidationUnit makes use of this new feature.
3. New sample program added: Sample Program EDI Validation Unit.  This sample program demonstrates how to use the
    ValidationUnit.
4. All changes are reflected in the help files and support programs.
5. Website updated for new component.
05/29/2007 NEW FEATURES

  • The EDI Rules format now contains a LOOP DESCRIPTION and SEGMENT DESCRIPTION sections.
    They allow descriptions to be added to loops and segments so that your clients can know exactly what data
    should be entered.
  • The EDI Rules Creator Utility also supports the new sections.  You will see a Description field when adding
 loops and segments.
  • All changes are reflected in the help files and support programs.
05/23/2007 NEW FEATURES

  • EDIValidator now has support for ELEMENT COUNTERS.  Element Counters are data
    elements whose values represents the current count of the repetition of a specific loop.
    They are also called line counters.  The LX segment in the 837 transaction is an example
    of a line counter.
  • Sample Program EDIValidator uses line counters.
  • EDIValidator now has a TimeElapsed property so that developers can check how long it 
    takes to validate their EDI files
  • All changes are reflected in the help files and support programs.
05/20/2007 NEW FEATURES

  • Updated support for converting validated EDI documents to XML
  • Rules in EDI rules files can now have more than one value for comparison.
  • 
Added more descriptive error messages for element pairs constraints
  • 
Added a new sample program demonstrating EDI to XML functionality
  • Updated EDI Rules Creator Utility help file