Struct X12Source
X12Source is used to set default values used in source loops and segments of originating transactions.
Namespace: Bishop.X12
Assembly: Bishop.X12.dll
Syntax
public struct X12Source
Fields
Alias
Short 3-4 character alias for System. Used as file prefix in file handling operations.
Declaration
[MinLength(3)]
[MaxLength(4)]
public string Alias
Field Value
Type | Description |
---|---|
System.String | this should be an upper case string. (i.e., BHT for Bishop Healthcare Technologies) |
EntityCode
Used in 277 responses. Acceptable values. Set this to "PR" if you are a Payer or are creatiing 277's on behalf of a Payer. Else "AY" if you are a Clearinghouse or a third party agent.
Declaration
public X12EntityCode EntityCode
Field Value
Type | Description |
---|---|
X12EntityCode |
|
EntityType
You as an originator is either a person or an organization. In most cases the originator type is an organization.
Declaration
public X12EntityType EntityType
Field Value
Type | Description |
---|---|
X12EntityType |
|
ETIN
Sender Electronic Trader Identification Number (ETIN). See ISA06 and GS02. This is the identifier published by the sender for other parties to use as the sender id in transactins routed to them.
Declaration
[MaxLength(15)]
public string ETIN
Field Value
Type | Description |
---|---|
System.String | a string of alpha numeric characters. Only use A-Z0-9. 0-9 is preferred. |
IdQualifier
Sender ETIN Id Qualifier. See ISA05.
Declaration
public string IdQualifier
Field Value
Type | Description |
---|---|
System.String |
|
LastOrOrgName
Name of Organization or the Last Name if a person. This is the name of the person or entity responsible for the creation and formatting of this transaction. See EntityType.
Declaration
[MinLength(1)]
[MaxLength(35)]
public string LastOrOrgName
Field Value
Type | Description |
---|---|
System.String |
SupportContactName
Support EDI Contact Name identifies the person in the submitter organization who deals with data transmission issues. If data transmission problems arise, this is the person to contact in the submitter organization.
Declaration
public string SupportContactName
Field Value
Type | Description |
---|---|
System.String |
SupportEMail
Support e-mail
Declaration
public string SupportEMail
Field Value
Type | Description |
---|---|
System.String |
SupportFax
Support Fax
Declaration
public string SupportFax
Field Value
Type | Description |
---|---|
System.String |
SupportPhone
Support Phone Number identifies the phone number of the person or organization who deals with data transmission issues. If data transmission problems arise, this is the phone number the receiver of the transaction is to contact in the submitter organization.
Note
This must be a telephone number using the North American Dialing Plan. This number must always include the area code and phone number using the format AAABBBCCCC where AAA is the area code, BBB is the telephone number prefix, and CCCC is the telephone number. Therefore, the following telephone number(555) 555-1234 must be represented as 5555551234.
Warning
Do not submit long distance access numbers, such as “1”, in the telephone number. Telephone extensions, when applicable, must be submitted in SupportPhoneExt .
Declaration
public string SupportPhone
Field Value
Type | Description |
---|---|
System.String | Format: AAABBBCCCC where AAA is the area code, BBB is the telephone number prefix, and CCCC is the telephone number. |
SupportPhoneExt
Support Phone Number Extension (optional) identifies the phone number extension of the submitter SupportPhone of the organization who deals with data transmission issues. If data transmission problems arise, the SupportPhone and this exension are the contact of the person in the submitter organization.
Warning
Telephone extensions, when applicable, must include only the numeric extension. Do not include data that indicates the value is an extension, such as “ext” or “x-”.
Declaration
public string SupportPhoneExt
Field Value
Type | Description |
---|---|
System.String | Format: XXXX where XXXX is only the numeric value of the extension. |