Com1SoftwareInc.

Inline X12 Parser

Model : C1D0M484
[ Home ] [ Support ]

Table of Contents

Section 1. - Overview Model C1D0M484
Section 2. - Features and Specifications Model C1D0M484
Section 3. - Inline Parser Mapping
Section 4. - Using the Inline Parser
Section 5. - Inline Parser Options
Section 6. - Order Model C1D0M484

Updated:04/26/12



Section 1

Overview Model C1D0M484

[Table of Contents]

Inline X12 Parser
Model C1D0M484
Standard License

Copyright (c)1992-2010 Com1 Software Development
Com1 Software, Inc.
P.O. Box 482
Hudson, Ohio 44236
(330) 653-3771

Website: http://com1software.com
Email: information@com1software.com



IMPORTANT NOTICE
This computer program is protected by copyright law and
international treaties. Any unauthorized reproduction or
distribution of this program or any portion of it may result
in severe civil or criminal penalties, and will be prosecuted
under the maximum extent possible under the law.

This program and all support programs and documents are
provided "AS IS" without warranty of any kind, either
expressed or implied, including and not limited to the
implied warranties of merchantability and fitness for a
particular purpose.

In no event shall Com1 Software, Inc. or Com1 Software
Development be liable for any damages arising out of the
use or inability to use this program, support programs or
documentation. All prices and other information is subject
to change without notice.

This program and support documents are for trial and
demonstration purposes. Any other use is strictly prohibited.



REGISTRATION
The registration fee for the program is $499.00.

To register online visit http://com1software.com Click on the
Order Online link.

To register without going online call us or print and complete
the C1D0F474 Order Form.

Major credit cards are accepted or send a check or money
order for $499.00 plus 6.25% sales tax to:

Com1 Software, Inc.
P.O. Box 482
Hudson, OH 44236
(330) 653-3771





Section 2

Features and Specifications Model C1D0M484

[Table of Contents]

BASIC CONCEPT


The X12 Inline Parser allows a user to convert
X12 files into a CSV or XML files.

The X12 Inline Parser can be run from a command prompt
using parameters to specify format,input file,
output file, and options.

The X12 Inline Parser can parse all the x12 files in a
specified folder with a single execution.


The view function allows you to display and print
the contents of standard ANSI X12 837,277,276,835,864,
and 997 files in a user friendly format.

837 Health Care Claims
276 Claim Status Inquiry
277 Claim Status
835 Remittance Advice
997 Functional Acknowledgement
864 Informational Report

Data is displayed in context sensitive screens relative
to their transaction set.


FEATURES
- Ability to call and run the Parser from another
application without user intervention.
- Create CSV or XML
- Designed for parsing large files.
- View or Print Listings of Claims
- View or Print Data Sheet of Individual Claims
- View or Print Listings of Remittance
- View or Print Data Sheet of Remittance
- View or Print Functional Acknowledgements
- View or Print X12 Data in segmented lines




SYSTEM SPECIFICATIONS

Requires a Microsoft Windows 32 bit Operating System.



Section 3

Inline Parser Mapping

[Table of Contents]

Default mapping for the Inline Parser can be stored stored in a file
called c1map.cfg.


Maps for the Inline Parser can be generated using the Mapping Tool.
The mapping tool lets you generate a map based on the type of
X12 transaction that you wish to parse. Map file names are based
on the version and transaction spefication and example of this
is the file 004010X098A1.cfg that is used when a file is detected
to be a 837 Professional Claims version 4010A1. X12 File determination
is done using the GS segment Element 8. If a map is not found for
that version the c1map.cfg will be used.

- - -

KEYFIELD

Syntax : KEYFIELD=segmet,element1,element2,element3,ect...

The KEYFIELD is mapped to a segment that is used to determine
the seperation for each transaction within the file.


- - -


KEYLINEFIELD

Syntax : KEYLINEFIELD=segmet,element1,element2,element3,ect...

The KEYLINEFIELD is mapped to a segment that is used to determine
the seperation for each service line with a transaction.


- - -

FIELD

Syntax FIELD=a,b,c,d,e,f,g,h,i,j,k,l,m,n,o

A =Field Name
Any Alpha/Numeric value. No duplicates.

B =Field Width
1 - 999

C = Segment Type
Based on the 1st Segment

D = Segment Qualifier

E = Qualifier Position
Position includes all segments.

F = Element Position
Position does not include 1st segment.

G = Sub Element Position

H = Conditional Field
The name of another field within the map
that must be populated for this field to
work.

I = Occurrence
The identified record in a repeating segment.

J = Level
Blank = Default
1 = Header


K = Service Line Number

L = Field Description

M = Data Starting Position within theField

N = Length of data

O = Function
Name of file that contains functional script




The FIELD is used to map all data that is to be parsed.



Section 4

Using the Inline Parser

[Table of Contents]

The Inline Parser can be run in two ways, either in the screen interface
mode or using a command line call.

Before you can parse a file you will need to generate a mapping file
using the Inline Parser Mapping Tool.

USER INTERFACE SCREEN

To Parse a file using the Inline Parser screens click on the Parse X12
ile Button.

In the Inline Parser interface screen select your IO type,
source file options are X12, CSV, or XML.

If you select X12 as your source type you will have the option of
selecting a destination file type of CSV or XML.

If you select CSV or XML as your source type, X12 will be set as your
destination type.

Select your Source File, set your destination folder and select or set a

options that you would like.

Click Begin and you file will begin parsing.

A destination file with the same name as the source should be created in
the destination folder.

The PARSE.LOG can be viewed to verify and troubleshot the results of the
process.



COMMAND LINE INTERFACE

To parse a file using the command line interface use the following
syntax:

C1D0M484 stype,dtype source destination options
C1D0P484 stype,dtype source destination options

Four parameters seperated by a space are passed to the Inline Parser.

The first parameter is the IO Type.
Valid options are:
X12,CSV for X12 to CSV
X12,XML for X12 to XML
CSV,X12 for CSV to X12
XML,X12 for XML to X12

The second parameter is the source file or source directory.
If a directory is specified, all valid files in that directory will be
arsed.

The third paramter is the destination file or destination folder.
If a file is not specified or if a source is a folder the parser will
name the destination file based on the source file name.

The fourth parameter is the options. Options are seperated commas.



TROUBLESHOOTING

The options of ML,DEBUG=ON can be used to create a MAP.LOG and add
debug information to the PARSE.LOG.

The Inline Parser first loads its map into memory based on the
version of X12 it sees in segment GS08.

Valid detected versions and transactions:

Version 4010

837I 004010X096A1.cfg
835 004010X091A1.cfg
276 004010X093A1A.cfg
277 004010X093A1B.cfg
270 004010X092A1A.cfg
271 004010X092A1B.cfg
278 Request 004010X094A1A.cfg
278 Response 004010X094A1B.cfg
834 004010X095A1.cfg
837p 004010X098A1.cfg
837d 004010X097A1.cfg

version 5010

837i 005010X223A2.cfg
835 005010X221.cfg
276 005010X212A.cfg
277 005010X212B.cfg
270 005010X279A.cfg
271 005010X279B.cfg
278 Request 005010X217A.cfg
278 Response 005010X217B.cfg
834 005010X220.cfg
837p 005010X222A2.cfg
837d 005010X224A2.cfg


If you encouter a file that did not parse, verify
the the version of X12 in the GS08 using the X12 Viewer
in the View Data screen.

An example of an issue would be an 837I file that contains
005010X223 in the GS08. Since the there has been a
second addendum added to the 5010 X12 specification
we use 005010X223A2 as the valid name
for a 837i version 5010 mapping configuration.

To get around this problem simply save the 005010X223A2.cfg
file as 005010X223.cfg








Section 5

Inline Parser Options

[Table of Contents]

The following is a list of options available for use with the Inline Par
r.
Options are specified in the options paramter and are seperated by comma


- OW - Over write the destination file.

- RPMN - Rename with Prefix Map Name.

- ML - Turn Map Log ON.

- HO - Header ON (X12,CSV) only.

- DS - Delete Source File.

- ERR - Error Files set to Yes.

- DEBUG - Turns on DEBUG

- DEFAULTMAPPATH= - Path to locate the default c1map.cfg

- MAPPATH= - Path to find primary maps.

- MAP= - Secify a specific map to use.

- PARSELOG= - Set the parse log file name.

- SO - Display Screens OFF



Section 6

Order Model C1D0M484

[Table of Contents]

You can order the Model C1D0M484 Inline X12 Parser online at:

http://com1software.com
Click on the Order Online link.


If you cannot order online , to obtain a registration please
complete this order form with appropriate credit card
information or send with check or money order to:

COM1 SOFTWARE, INC.
P.O. Box 482
Hudson, Ohio 44236
(330) 653-3771

---------------------------------------------------------------------
*CREDIT CARD INFORMATION*

___VISA ___MC ___AMEX ____DISCOVER Exp Date:___________

Card No. ______________________________Total Purchase $___________


Signature: _________________________________

Name ____________________________________________________________
(As it appears on the credit card)
Company __________________________________________________________

Address Line1 ____________________________________________________
(Billing Address for credit card)
Address Line2 :___________________________________________________

City, State, Zip :________________________________________________

Phone ________________________ Email Address _____________________

Additional Information:___________________________________________
__________________________________________________________________
__________________________________________________________________

----------------------------------------------------------------------
QUANTITY DESCRIPTION UNIT PRICE TOTAL
----------------------------------------------------------------------

____ Model M484 Inline X12 Parser $499.00 ________

add 6.25% Sales Tax ________

Total ________





(c) 1992-2010 Com1 Software, Inc.