News
Jan 20, 2024
RDPCrystal EDI Library 10.0.4.5
Updates
- EDI Validator – Rules Engine – Ability to only apply summary rules based on configurable conditios
- 5010 Typed Documents – Adding missing properties to DN2 segments
Mar 12, 2022
RDPCrystal EDI Library 10.0.4.1
Updates
- EDI Validator – Rules Engine – Fix to to properly evaluate ‘Not Equals’ rules where the element in question does not exist.
Mar 3, 2022
RDPCrystal EDI Library 10.0.4.0
Updates
- EDI Validator – Fix to AssociateErrorsToClosestSegment method where conditions are used
- Simply Object Model – Removal of Component Model Dependency from major EDI components
Feb 15, 2022
RDPCrystal EDI Library 10.0.3.8
Updates
- EDI Validator – Fix to better detect duplicate segments
Dec 14, 2021
RDPCrystal EDI Library 10.0.3.7
Updates
- EDI Validator – Fix to better detect duplicate segments with regards to out of order segments
- EDI Rules Creator Studio – Elements now show the composite elements they are used in
Oct 15, 2021
RDPCrystal EDI Library 10.0.3.5
Updates
- EDI Validator – Fix to better detect duplicate segments
Oct 01, 2021
RDPCrystal EDI Library 10.0.3.4
Updates
- EDI Validator – Summaries can now contain subtraction operations
Sep 13, 2021
RDPCrystal EDI Library 10.0.3.3
Updates
- EDI Validator – New Error Type – InvalidTextValue – Created when an element value contains empty characters on the end
- ACK 999 – Updated to include InvalidTextValue
- ACK 997 –Updated to include InvalidTextValue
Aug 6, 2021
RDPCrystal EDI Library 10.0.3.1
Updates
- EDI Validator – DTP segments with DTP02 value equal to D8 are checked for valid dates in the CCYYMMDD formats automatically
- EDI Validator –DTP segments with DTP02 value equal to RD8 are checked for valid date ranges in the CCYYMMDD-CCYYMMDD formats automatically. The date range is also validated
- EDILightWeightDocument – ToXml() method will add the element number in a ‘Name’ attribute
Apr 15, 2021
RDPCrystal EDI Library 10.0.3.0
Updates
- RDPScript– Support for Calc Rules
- EDIValidator – Support for reading large X12 BIN segments
- New Rules File 5010 275 Added
- EDI Rules Creator Studio 5.6.0.8 – Support for Calc Rules
Mar 29, 2021
RDPCrystal EDI Library 10.0.2.1
Updates
- EDIValidator – Fix for properly detecting non-loop segments closely together.
- EDIValidator – RDPScript will process SegmentMissing errors just like USAGE errors
- TypedDocument 5010 – CTX segment fix to not throw Null Reference exception
- EDI Rules Creator Studio 5.6.0.6
Feb 01, 2021
RDPCrystal EDI Library 10.0.1.0
Updates
- EDIValidator – ClosestSegmentToError property functionality moved to AssociateClosestSegmentToEr
rorsAndWarnings method . - EDIValidator – Properties DebugMode, WarningCount, ErrorCount, FileBlockSize, PreventInfiniteLoop, CloseSegmentToError removed.
- EDIValidator – SNIP Level 2 errors will be generated when an element does not contain the correct value
- EDIValidator – Better handling of duplicate segments and segments that repeat more than required
- EDIFileSplitter – Property FileBlockSize removed.
- EDIFileJoiner – Property FileBlockSize removed.
- TypedDocument 5010 – More Typed Segments like HCR added
- EDI Rules Creator Studio 5.6 – New RDPScripting Rule Screen
Jan 04, 2021
RDPCrystal EDI Library 10.0.0.0
Updates
- EDIValidator – Closest Segment To Error feature added
- EDI Rules Creator Studio 5.5.0.9 –Segment Editor added for quick segment editing
Dec 01, 2020
RDPCrystal EDI Library 9.9.0.0
Updates
- .Net Core 3.1 Now Supported
- EDI Rules Creator Studio 5.5.0.7 – Minor UI tweaks
- Minor rules engines updates
Nov 01, 2020
EDI Rules Creator Studio 5.5.0.6
Updates
- 997/999 – Ability to analyze 997/999 directly from the 997/999 Acknowledgement Tab after validation
- Fix – Incorrectly added duplicate New Line character for files that used a New Line character for Segment Delimiters
- Prevent unnecessary confirmation screen while adding elements
- Faster Template Segment data entry
May 22, 2020
RDPCrystal EDI Library Version 9.7.0.4
Updates
- EDIFileSplitter- Now respects the NewLineAfterSegment property
- EDIFileSplitter – Fix to not use the split file extension when generating new file names
- RDPCrystal EDI Library.Net Core – Now shares 99.99% of code with RDPCrystal EDI Library for Windows
- EDI Rules Creator Studio 5.5– 4010 997 Interpreter Tool, EDI File Splitter Tool Added
May 13, 2020
RDPCrystal EDI Library Version 9.7.0.3
Updates
- EDIValidator- Better handling of loops that repeat more than their maximum allowed
- EDI Rules Creator Studio 5.4– 5010 999 Interpreter Tool Added
May 06, 2020
RDPCrystal EDI Library Version 9.7.0.2
Updates
- EDIFileSplitter- OnFileOperationCompleted event now contains a list of newly created split files in the SplitFiles property
- EDIFileJoiner – Ability to auto-generate Functional Group control numbers
- EDI Rules Creator Studio – EDI File Joiner Tool Added
April 17, 2020
RDPCrystal EDI Library Version 9.7.0.1
Updates
- RDPScript EDI Language – Case insensitive operators added
- EDI Rules Creator Studio – Element information added to Validation Tab
April 06, 2020
RDPCrystal EDI Library Version 9.7.0.0
Updates
- EDIValidator – Ability to parse non-composite elements containing the composite character correctly
- EDILightWeightDocument (.NodeJS | .Net Core) – Ability to auto-generate Transaction and Functional Header counts with the AutoPlaceCorrectNumOfST and AutoPlaceCorrectNumOfGT properties
- EDI Rules Creator Studio – Ability to copy elements when creating template segments
Mar 10, 2020
RDPCrystal EDI Library Version 9.6.0.4
Updates
- EDIValidator – Fix for adding RDPScript rule for segment that repeats indefinitely but was not found
- Typed Documents– Fix for loading repeating elements and using repetition character from loaded EDI document
Feb 27, 2020
RDPCrystal EDI Library Version 9.6.0.3
Updates
- EDIValidator – Fix added for when composite element is zero and trying to find element description
- Typed Documents– Fix for loading repeating elements
- EDI Rules Creator Studio 5.0.1.0 – New Status Bar added on top to show number of records in each section, Element and Segment Navigation from EDI File Structure Tab
- Printer Forms now available in .Net Core
Jan 12, 2020
RDPCrystal EDI Library Version 9.6.0.0
Updates
- New Component EDIFileParser added
- All help files and APIs updated
- EDI Rules Creator Studio 5.0.0.8 – Ability to save modifed EDI files while testing
Dec 12, 2019
RDPCrystal EDI Library Version 9.5.0.2
Updates
- EDIValidator – Issue address where certain subloops were not detected properly
- EDI Rules Creator Studio updated
Nov 22, 2019
RDPCrystal EDI Library Version 9.5.0.1
Updates
- TypedDocuments – EB, EQ, SV1, SV2, SV3, SV6, SVC procedure modifiers issue resolved
- Minor optimizations across most components
Sept 13, 2019
RDPCrystal EDI Library Version 9.4.0.5
Updates
- TypedDocuments – Ability to drill into loops and segments
- LightWeightLoop – Ability to drill into loops and segments
- New CMS1500Form sample applications added
- Help File and API updated
Sept 04, 2019
RDPCrystal EDI Library Version 9.4.0.4
Updates
- TypedDocuments now support multiple interchanges
- LightWeightLoop Class – GetLoopCollection and GetSegmentCollection methods are now called GetLoops and GetSegments
- LightWeightLoops, LightWeigthElements and LightWeigthSegments are replaced with generic Lists
- LightWeigthSegment class now has an indexer to get element values
Aug 19, 2019
RDPCrystal EDI Library Version 9.4.0.2
Updates
- RDPCrystal EDI Library JavaScript version now available
- EDIFileSplitter can now split strings
- FIX – TOO segment error where composite element was not initialized
Aug 12, 2019
RDPCrystal EDI Library Version 9.4.0.0
Updates
- New Typed4010Document class added to enable developers to create and consume all 4010 transactions
- Over 1001 Typed Segments added to fully support typed 4010 transactions
- New RDPCrystalEDILibrary.Docs.x5010 library added
- New RDPCrystalEDILibrary.Docs.x4010 library added
- TypedEDIDocument renamed to TypedDocument
- X125010Document renamed to Typed5010Document
- RDPCrystalEDILibrary.Documents.X12 namespace renamed to RDPCrystalEDILibrary.Docs.x5010
- RDPCrystalEDILibrary.Documents.X12.IG5010.Segments have been removed
- Help files and API updated
July 14, 2019
RDPCrystal EDI Library Version 9.3.0.1
Updates
- Support for 6020 Implementation Guides
May 22, 2019
RDPCrystal EDI Library Version 9.3.0.0
Updates
- EDI File Joiner– Memory optimizations to not create new collections
- EDI File Splitter – Memory optimizations to not create new collections
- EDI Validator – Composite elements with only a first element had a value that was not in the accepted values and did not get flagged
- RDPScript now supports the following operators: Contains, Does Not Contain, Starts With, Does Not Start With, End With, Does Not End With, Length Equals, Length Does Not Equal, Length Less Than, Length Greater Than
April 30, 2019
RDPCrystal EDI Library Version 9.2.0.0
Updates
- EDI Validator – Bug fixed where a self rule could make an element required however in a specific position the element is not used. Now an error will not be generated
- Typed Document – The EB segment (Subscriber Eligibility or Benefit Information) was not storing Service Type Code (EB03) and Insurance Type Code (EB04) in the correct properties
- Ack999Generator and Ack997Generator’s Generate999Acknowledgement() and Generate997Acknowledgement() methods are now renamed Generate()
- Rules Files Rules_5010_820_005010X218 and Rules_5010_820_005010X306 were updated to add element descriptions
- Sample Program were slightly modified
April 2, 2019
RDPCrystal EDI Library Version 9.1.0.1
Updates
- EDI Validator – Bug fixed where a required segment was not flagged correctly due to optional segments appearing before it. This circumstance only occurred in some implementation guides.
- Flat EDI Data tab added to HIPAA EDI Rules Creator Studio
January 20, 2019
RDPCrystal EDI Library Version 9.0.0.0
Updates
- EDI Validator – Now supports overridable HIPAA element descriptions
- EDI Rules Reader – Faster Loading Speeds
December 27, 2018
Version 8.9.0.8 has been released
It contains the following updates:
- EDI Validator – Fix that applied general usage rules when searching for segments further down a loop.
December 10, 2018
Version 8.9.0.7 has been released
It contains the following updates:
- EDI Rule Reader – Loop Descriptions Property added
- EDI Validator – Loop Description, Segment Description and Element Descriptions added to EDIError and EDIWarning classes
- EDI Validator – Fix error where error rules being thrown too early
December 2, 2018
Version 8.9.0.6 has been released
It contains the following updates:
- EDI File Joiner – Ignore return carriages in files and strings
October 14, 2018
Version 8.9.0.5 has been released
It contains the following updates:
- EDI Rules Creator Studio – Show validation times in milliseconds
- EDIValidator – Increase validation speed
- EDIValidator – Fix to add correct loop segments to foundSegments collection so rules can work properly
- Ack999Generator – Use composite element separator from Delimiter property
- Ack997Generator – Use composite element separator from Delimiter property
September 22, 2018
Version 8.9.0.2 has been released
It contains the following updates:
- EDI Rules Creator Studio – Ability to specify that segment that repeat more than once should have unique values
- EDIValidator – Support for unique values in segments
- EDIValidator – Ability to add unknown segments to validated EDI document
- EDIRuleReader – Support for unique values in segments
- EDIRulesCreator – Support for serializing element with unique values
- Ack999Generator – Generate IK4 for Composite ElementValueAlreadyEntered and ElementValueAlreadyEntered error messages
- Rules File 5010 278 Review – Minor element values and rules changes
September 7, 2018
Version 8.9.0.1 has been released
It contains the following updates:
- EDI Rules Creator Studio – Ability to generate 999 Acknowledgements
- EDI Rules Creator Studio – Ability to see segment ordinal numbers in errors and warnings
- EDIValidator – More clear error and warning messages
- EDIValidator – Fix to mark some segments as ‘Occurred’
- EDIValidator – Return Segment Ordinal number in errors and warning
- Ack999Generator – Generate IK4 for CompositeElement DataFormatInvalid and ElementDataFormatInvalid error messages
- Ack999Generator – Return bad element value in IK4 whenever possible
- Ack999Generator – Only add loop name in IK3 when it’s 4 characters or less
- Rules File 5010 999 – Mark loop 2120 as ‘Repeat Indefinitely
August 26, 2018
Version 8.9.0.0 has been released
It contains the following updates:
- EDIValidator – Fix to handle situations where HL segments are used as loops and their loop indexes are not element 1
- EDI Rules Creator Studio – Better themes, easier to use and view data
- 5010 278 EDI Review Rules Files Released
- Typed Documents – New classes added to support 5010 278 Review
June 12, 2018
Version 8.8.0.0 has been released
It contains the following updates:
- Ack999Generator – Generate IK4 segment for element/composite elements not used
- EDIDocument – Ability to remove null elements from the end of segments
May 16, 2018
Version 8.7.0.1 has been released
It contains the following updates:
- EDI Validator – (Hot Fix) Code Conditions – Only throw the code condition event when the current segment’s ordinal number matches the Dependent Segment position
May 11, 2018
Version 8.7.0.0 has been released
It contains the following updates:
- EDI Validator – Ability to use .Net code to validate rules using Code Conditions
April 21, 2018
Version 8.6.0.0 has been released
It contains the following updates:
- EDI File Splitter – Better support for splitting complex files and setting header segments better
- EDI Validator – Fix bug where a segment’s rule was not evaluated if the segment was missing
- EDI Validator – Remove rules validation logging
March 1, 2018
Version 8.5.0.0 has been released
It contains the following updates:
- EDI Rules – Support for more complex validation rules by adding support for elseif statements
- EDI Rules – Simplify Usage and LocalCode rules by removing the need to add else clauses in their rules declarations
December 19, 2017
Version 8.4.0.0 has been released
It contains the following updates:
- EDIValidator – Fix to add X12 ST and GE segments to the ‘found segment collection’ even if they have bad values. This allows proper calculations to take place for the SE02 and GE02 control numbers
- New Sample Program Added – Parsing 5010 835 file
December 3, 2017
Version 8.3.0.1 has been released
It contains the following updates:
- EDIFileJoiner – Ability to turn off auto-generation of ST control number (ST02,SE02) with the AutoGenerateSTControlNumber property
- All regular .net assemblies are signed, unsigned versions are removed
November 21, 2017
Version 8.3 has been released
It contains the following updates:
- EDIValidator – Ability to handle better handle out of order segments
- .Net Core 1.6 – Official Release
- .Net Core 2.0 – Official Release
October 2, 2017
Version 8.2 has been released
It contains the following updates:
- EDIValidator – Ability to handle segments that don’t belong in a loop or are loop segments
August 6, 2017
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
July 12, 2017
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
June 21, 2017
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
June 1, 2017
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
April 30, 2017
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
April 13, 2017
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
April 6, 2017
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
March 16, 2017
Version 7.5 has been released
It contains the following updates:
- EDI Validator Rules – Support more flexible conditions that include SegPos for value
March 5, 2017
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
January 2, 2017
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