Requirement Constraints

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Saturday, 1 September 2012

EDI 5010 Documentation–837 Professional - ISA – Interchange Control Header

Posted on 00:47 by Unknown
 

ISA – Interchange Control Header

 
The ISA is a fixed record length segment and all positions within each of the data elements must be filled. The first element separator defines the  element separator to be used through the entire interchange. The segment terminator used after the ISA defines the segment terminator to be used throughout the entire interchange

Loop Seg ID Segment Name Format Length Ref# Req Value
Header ISA Interchange Control Header 3 R ISA
Element Separator AN 1 *
ISA01 Authorization information qualifier ID 2/2 101 R 00
Element Separator AN 1 *
ISA02 Authorization information AN 10/10 102 R Not used. Fill with 10 empty spaces.
Element Separator AN 1 *
ISA03 Security Information qualifier ID 2/2 103 R 00
Element Separator AN 1 *
ISA04 Security Information AN 10/10 104 R Not used. Fill with 10 empty spaces.
Element Separator AN 1 *
ISA05
Interchange ID Qualifier
ID 2/2 105 R ZZ
Element Separator AN 1 *
ISA06 Interchange Sender ID AN 2/15 106 R See below for more information
Element Separator AN 1 *
ISA07 Interchange ID Qualifier ID 2/2 105 R ZZ
Element Separator AN 1 *
ISA08 Interchange Receiver ID AN 15/15 107 R See below for more information
Element Separator AN 1 *
ISA09 Interchange Date DT 6/6 108 R Current date in YYMMDD Format
Element Separator AN 1 *
ISA10 Interchange Time TM 4/4 109 R Current Time in HHMM Format
Element Separator AN 1 *
ISA11 Repetition Separator ID 1/1 110 R ^
Element Separator AN 1 *
ISA12 Interchange Control Version Number ID 5/5 111 R 00501
Element Separator AN 1 *
ISA13 Interchange Control Number No 9/9 112 R 000000001 (See below for more info)
Element Separator AN 1 *
ISA14 Acknowledgement Required ID 1/1 113 R 0 (See below for more information)
Element Separator AN 1 *
ISA15 Usage Indicator ID 1/1 114 R P (See below for more information)
Element Separator AN 1 *
ISA16 Component Element Separator 1/1 115 R : (semi colon).
this value must be different than the data element separator and the segment terminator
Segment Terminator ~


------------------------------------------------------------------------------------------------------------------
Sample:
 
ISA*00*          *00*          *ZZ*S32433         *ZZ*Zirmed         *120921*2210*^*00501*000000246*0*P*:~

Important Note on the above sample:
 
ISA02    Since ISA is fixed length segment, even though if no values are present, we need to fill up empty spaces. Here ISA02 is filled with 10 empty spaces.
ISA04 Since ISA is fixed length segment, even though if no values are present, we need to fill up empty spaces. Here ISA04 is filled with 10 empty spaces.
ISA06 Since ISA is fixed length segment, if the value is not 15 characters length, then we need to append empty space to make 15 characters string.
ISA08
Since ISA is fixed length segment, if the value is not 15 characters length, then we need to append empty space to make 15 characters string.
image
 

User Name and Password
In some clearing house, they might ask to send the user name and password along with each EDI file. That's what Authorization information Information refer ISA01, ISA02,ISA03 and ISA04.  After you sign up with the clearing house, ask your user name and password to send along the EDI File if they need.  In such case, ISA01 will have the value"03" , ISA02 will have the user id, ISA03 will have the value "01" and ISA04 will have the actual password. Very important, since ISA is fixed length segment, and ISA02 is 10 character, so if your user id is less than 10 characters, then you need to append empty spaces to make it as 10 character word.
 
Sample with the User id and Password.

ISA*03*id27032743*01*XYXY2233  *ZZ*XX09211223     *01*030240928      *130829*1102*^*00501*290811021*0*T*:~

image

------------------------------------------------------------------------------------------------------------------

ISA01 - Authorization Information Qualifier
Code to identify the type of information in the Authorization Information
Code Definition
00 No Authorization Information Present (No Meaningful information in 102). Advised unless security requirements Mandate use of Additional identification information.
03 Additional data Identification.


ISA03 - Security Information Qualifier
Code to identify the type of information in the Security information qualifier
Code Definition
00 No Security Information Present (No Meaningful information in 104). Advised unless security requirements Mandate use of password data.
01 Password
ISA05, ISA07- Interchange ID Qualifier
Code to identify the type of information in the Security information qualifier
Code Definition
01 Duns(Dun & BradStreet)
14 Duns Plus Suffix
20 Health Industry Number (HIN)
27 Carrier Identification Number
28 Fiscal Intermediary Identification Number.
29 Medicare Provider and Supplier Identification Number.
30 U.S Federal Tax Identification Number.
33 National Association of Insurance Commissioners Company Code (NAIC).
ZZ Mutually Defined.
 

 

ISA06 – Interchange Sender ID

During the sign up process with clearing house, they will assign a unique ID to the software vendor. So in the practice information setup, software should have a option to enter this value. This is mandatory for all the EDI Files, without this ID, clearing house will not be able to process the file.

ISA08 – Interchange Receiver ID

During the sign up process with clearing house, they will provide this value. Usually, this will be clearing house name. So in the practice information setup, software should have a option to enter this value. This is mandatory for all the EDI Files, without this ID, clearing house will not be able to process the file.

ISA13 – Interchange Control Number
Control Number assigned by the Sender for tracking purpose. This number must be identical to the Interchange Trailer IEA02. Ever time when creating the EDI File, software can generate a unique number to identify the batch for later case to track.
 

 

ISA14 - Acknowledgement Requested.
 
Code Definition
0 No Acknowledgement Requested
1 Interchange Acknowledgement Requested.
Default to 0. In some cases, if the software vendor integrated to clearing house via web services. then we can ask the clearing house to send the acknowledgement for each EDI File batches.
 
ISA15 – Usage Indicator.
 
Code Definition
P Production Data
T Test Data
 
After the  sign up process with clearing house, they will ask the software vendor to send sample files with different use cases. In such cases, all the files should be send as Test Data. So in the practice information setup, software should have this option to select. Once test files are approved, then software admin can change this value to Production.
 
 

        

 
 
Questions or feedback are always welcome. You can email me at vbsenthilinnet@gmail.com. You can hire me as consultant for EMR/PMS Domain and Web development on EMR/PMS Product!
Email ThisBlogThis!Share to XShare to Facebook
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • ZK Example for inline Editing with Add New and Delete
    I am quite impressed on this demo from ZK . But adding new record and delete existing record is missing as part of typical CRUD. So i thoug...
  • EDI 5010 Documentation 837 Professional - Loop 2010BB Payer Name
    2010BB Payer Name          In this loop, all the information will be taken from Insurance master screen. Take a look of our sample screen...
  • EDI 5010 Documentation–837 - BHT - Beginning of Hierarchical Transaction
    BHT – Beginning of Hierarchical Transaction Loop Seg ID Segment Name Format Length Ref# Req Value   BHT Beginning of Hier...
  • Hibernate Validator Example 2
    In this example, we will see some more validation constraints such as @email, @past, @length, etc. And also we will also define custom error...
  • ZK Passing Parameter between two files using MVVM–Part 1
    Overview This is the first series of articles about Passing parameter between two zul files using MVVM Design pattern .This article will fo...
  • MVVM Command annotation and Notify change example
    Here is an example, how to pass parameter on a zul through MVVM Command binding annotation. ZK URL http://books.zkoss.org/wiki/ZK%20Develo...
  • History of Present Illness
    HPI - One of the main component of Clinical History. What is an HPI ? The history of present illness (HPI) is a chronological description...
  • Patient Demographics
    Patient browse (search) is the key element for any EMR / PMS Software. In my past 15 years experience, i involved more than 5 times in desig...
  • ViewModel Class Java Annotation @Init, @NotifyChange, @Command
    In following sections we'll list all syntaxes that can be used in implementing a ViewModel and applying ZK bind annotation. The ZK binde...
  • Good Website Design Links
    Form Design Label Placement in Forms International Address Fields in Web Forms 40 Eye-Catching Registration Pages blog-comment-form-...

Categories

  • Billing Process
  • C Workbook
  • C++ Workbook
  • Eclipse Tips
  • EDI 5010
  • EMR Appointment Features
  • EMR Labs Stuff
  • EMR PMS Links
  • EMR Use cases
  • EMR Vital Sign
  • Good Website Design
  • Hibernate Criteria Queries
  • Hibernate Introduction
  • Hibernate Introduction Setup
  • Hibernate Mapping
  • Hibernate POC
  • Hibernate Validator
  • Hibernate–Java Environment setup
  • HPI
  • Java
  • Maven
  • MU Certification
  • NPI
  • PQRS
  • Practice Management System
  • Spring Security
  • Tech Links
  • Today Tech Stuff
  • zk
  • ZK Hibernate
  • ZK 5 Databinding
  • ZK Application
  • ZK Calling Another ZUL
  • ZK CheckBox
  • ZK CreateComponents
  • ZK CSS
  • ZK extended Components
  • ZK Foreach
  • ZK Forum Posts
  • ZK Framework
  • ZK Hibernate Setup
  • ZK ID Space
  • ZK Include
  • ZK Installation
  • ZK iReport
  • ZK Layout
  • ZK Listitem Pagination
  • ZK Message Box
  • ZK MVC
  • ZK MVC Combox Box
  • ZK MVC CRUD Examples
  • ZK MVC Listbox
  • ZK MVVM
  • ZK MVVM Combo
  • ZK MVVM CRUD
  • ZK MVVM ListBox
  • ZK Spring
  • ZK TextBox

Blog Archive

  • ►  2013 (105)
    • ►  December (3)
    • ►  September (7)
    • ►  August (13)
    • ►  July (1)
    • ►  June (11)
    • ►  May (3)
    • ►  April (14)
    • ►  March (19)
    • ►  February (21)
    • ►  January (13)
  • ▼  2012 (177)
    • ►  December (1)
    • ►  November (13)
    • ►  October (19)
    • ▼  September (24)
      • Claims adjudication and payment
      • EDI 5010 Documentation 837 Professional - Loop 240...
      • EDI 5010 Documentation 837 Professional - Loop 233...
      • EDI 5010 Documentation 837 Professional - Loop 231...
      • EDI 5010 Documentation 837 Professional - Loop 231...
      • EDI 5010 Documentation 837 Professional - Loop 231...
      • How to install Maven in the Windows
      • EDI 5010 Documentation 837 Professional - Loop 200...
      • EDI 5010 Documentation 837 Professional - Loop 201...
      • EDI 5010 Documentation – 837 Professional IEA Inte...
      • EDI 5010 Documentation 837 Professional - Loop 201...
      • EDI 5010 Documentation 837 Professional - LOOP 200...
      • Some Important Master screens for PMS
      • EDI 5010 Documentation 837 Professional - Loop 201...
      • EDI 5010 Documentation–837 Loop 2000A - HL–Billing...
      • Physician Quality Reporting System - PQRS
      • EDI 5010 Documentation 837 Health care claim : Pro...
      • EDI 5010 Documentation 837 Professional - Loop 100...
      • EDI 5010 Documentation 837 Professional - Loop 100...
      • EDI 5010 Documentation–837 - BHT - Beginning of Hi...
      • EDI 5010 Documentation–837 ST–Transaction set Header
      • EDI 5010 Documentation–837 GS – Functional Group H...
      • Hibernate Validator - Capture the exception using ...
      • EDI 5010 Documentation–837 Professional - ISA – In...
    • ►  August (26)
    • ►  July (6)
    • ►  June (37)
    • ►  May (30)
    • ►  April (16)
    • ►  March (1)
    • ►  January (4)
  • ►  2011 (5)
    • ►  December (1)
    • ►  November (1)
    • ►  July (1)
    • ►  June (1)
    • ►  April (1)
  • ►  2010 (1)
    • ►  September (1)
Powered by Blogger.

About Me

Unknown
View my complete profile