EDI 187 Premium Audit Request and Return
Functional Group AE
X12N Insurance Subcommittee
This X12 Transaction Set contains the format and establishes the data contents of the Premium Audit Request and Return Transaction Set (187) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set can be used to communicate premium audit information between property and casualty insurers, and independent premium audit service providers. This information includes, but is not limited to: premium audit request information (i.e., type of audit being requested, policyholder name, business locations, class codes, estimated exposures, date of coverage, producing agency, endorsements); and completed audit information (i.e., actual classification codes and exposures, description of operations, sources of financial information, subcontractor exposures) for the auditable general liability, commercial automobile and worker's compensation lines of insurance.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning SegmentMandatoryMax 1
To indicate the beginning of a transaction set
- 0300Message TextOptionalMax >1
To provide a free-form format that allows the transmission of text information
- 0400Reference IdentificationOptionalMax >1
To specify identifying information
- 0500Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 0600Date or Time or PeriodOptionalMax 10
To specify any or all of a date, a time, or a time period
- 1000 Loop OptionalRepeat >1
- 0700NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 0800Additional Name InformationOptionalMax 2
To specify additional names
- 0900Address InformationOptionalMax 2
To specify the location of the named party
- 1000Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 1100Reference IdentificationOptionalMax 12
To specify identifying information
- 1200Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 0700NameMandatoryMax 1
Detail
- 2000 Loop MandatoryRepeat >1
- 0100Hierarchical LevelMandatoryMax 1
To identify dependencies among and the content of hierarchically related groups of data segments
Valid codes for HL03 to define levels for this transaction set are given below: AA - Insurer 19 - Provider of Service 34 - Location Record 35 - Company/Corporation 36 - Operating Unit 64 - Employee 65 - Insurance Policy 66 - Vehicle SD - Support DocumentAt least one occurrence each of the insurer level, company/corporation level, and insurance policy level is required. The insurer level and the company/corporation level will always be the first two hierarchical levels and must be in that (hierarchical) order. If the premium audit is documented by location, the insurance policy level will immediately follow the location record level. If the premium audit is documented by policy, the insurance policy level will immediately follow the company/corporation level or the operating unit level, whichever is the lower level to which the hierarchy extends.The operating unit level is optional and if used, must immediately follow the company/corporation level.The location record level is optional. If the premium audit is documented by location and the operating unit level is NOT used, the location record level will immediately follow the company/corporation level. If the operating unit level is used, the location record level will immediately follow that level. If the premium audit is documented by policy, the location record level will immediately follow the insurance policy level.The provider of service level, employee level, and vehicle level are all optional and are hierarchically equal. If the premium audit is documented by location, any of these levels (if used) would be a child of the insurance policy level and would immediately follow (in any order) the insurance policy level. If the premium audit is documented by policy any of these levels (if used) would be a child of and would immediately follow either the insurance policy level or the location record level, whichever is the lower level to which the hierarchy extends.The support document level is optional and when used, will always immediately follow the provider of service level. - 2100 Loop OptionalRepeat 1
- 0200Assigned NumberMandatoryMax 1
To reference a line number in a transaction set
Loop 2100 is used (at HL35 or HL65) to encapsulate loop 2120 for the attachment of premium audit data in formats external to the transaction set (e.g., an electronic spreadsheet file). At HL66 it contains information on vehicles being audited. - 0300Vehicle InformationOptionalMax 1
To provide descriptions that identify a specific vehicle
- 0400Vehicle AttributeOptionalMax 20
Identifies attributes associated with a vehicle
- 0500Dynamic Vehicle InformationOptionalMax 1
To provide dynamic information pertaining to a vehicle
- 0600Service Characteristic IdentificationOptionalMax 8
To specify service characteristic data
- 0700Product/Item DescriptionOptionalMax 10
To describe a product or process in coded or free-form format
- 0800MeasurementsOptionalMax 10
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
- 0900Reference IdentificationOptionalMax >1
To specify identifying information
- 1000Monetary AmountOptionalMax 5
To indicate the total monetary amount
- 1100Adjustment AmountOptionalMax 20
To specify the characteristics of an adjustment
- 1200Date or Time or PeriodOptionalMax 20
To specify any or all of a date, a time, or a time period
- 1300Tax InformationOptionalMax >1
To specify tax information
- 2110 Loop OptionalRepeat >1
- 1400QuantityMandatoryMax 1
To specify quantity information
- 1500Service Characteristic IdentificationOptionalMax 1
To specify service characteristic data
- 1400QuantityMandatoryMax 1
- 2120 Loop OptionalRepeat 5
- 1600Electronic Format IdentificationMandatoryMax 1
To provide basic information about the electronic format of the interchange data
- 1700Binary DataOptionalMax >1
To transfer binary data in a single data segment and allow identification of the end of the data segment through a count; there is no identification of the internal structure of the binary data in this segment
- 1600Electronic Format IdentificationMandatoryMax 1
- 0200Assigned NumberMandatoryMax 1
- 2200 Loop OptionalRepeat 1
- 1800Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
Loop 2200 contains information to identify the insurer (HLAA), the insured (HL35), the insured business (HL36), an insured location (HL34), an insurance policy (HL65), an employee (HL64), a subcontractor (HL19), or a vehicle garaging location (HL66). - 1900Additional Name InformationOptionalMax 2
To specify additional names
- 2000Address InformationOptionalMax 2
To specify the location of the named party
- 2100Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 2200Demographic InformationOptionalMax 1
To supply demographic information
- 2300Additional Demographic InformationOptionalMax 1
To supply additional demographic identification
- 2400MeasurementsOptionalMax 10
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
- 2500Location ID ComponentOptionalMax 1
To define types and values of a geographic location
- 2600Reference IdentificationOptionalMax 10
To specify identifying information
- 2700Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 1800Individual or Organizational NameMandatoryMax 1
- 2300 Loop OptionalRepeat >1
- 2800InformationMandatoryMax 1
To report information
Loop 2300 contains premium audit detail information related to the insured business records (HL36), an insured location (HL34), an insurance policy (HL65), split audits (HL65), officer compensation (HL65), endorsements (HL65), classification codes (HL65), premium modifications (HL65), audit notes information (HL65), an employee (HL64), a subcontractor, (Hl19) or subcontractor insurance coverage (HLSD). - 2900Service Characteristic IdentificationOptionalMax 2
To specify service characteristic data
- 3000Product/Item DescriptionOptionalMax 10
To describe a product or process in coded or free-form format
- 3100MeasurementsOptionalMax 10
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
- 3200Reference IdentificationOptionalMax >1
To specify identifying information
- 3300Date or Time or PeriodOptionalMax 10
To specify any or all of a date, a time, or a time period
- 3400Message TextOptionalMax >1
To provide a free-form format that allows the transmission of text information
- 3500Monetary AmountOptionalMax 10
To indicate the total monetary amount
- 3600Adjustment AmountOptionalMax 20
To specify the characteristics of an adjustment
- 3700Conditions IndicatorOptionalMax 50
To supply information on conditions
- 3800Percent AmountsOptionalMax 10
To qualify percent amounts and supply percent amounts
- 3900Property Description - PersonalOptionalMax >1
To provide a description of personal property
- 4000Property Description - RealOptionalMax >1
To provide a description of real property
- 4100Property Description/Legal DescriptionOptionalMax >1
To provide specifics on property or legal description; this segment provides for a simple legal description such as lot, block and subdivision
- 2310 Loop MandatoryRepeat >1
- 4200Supplementary InformationMandatoryMax 1
To provide processible supplementary information
Loop 2310 contains supporting detail by specified date for an insurance policy (HL65) or an employee (HL64). - 4300MeasurementsOptionalMax 1
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
- 4400Reference IdentificationOptionalMax >1
To specify identifying information
- 4500Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- 4600Monetary AmountOptionalMax >1
To indicate the total monetary amount
- 4700Adjustment AmountOptionalMax >1
To specify the characteristics of an adjustment
- 4200Supplementary InformationMandatoryMax 1
- 2320 Loop OptionalRepeat >1
- 4800QuantityMandatoryMax 1
To specify quantity information
Loop 2320 contains quantitative detail necessary to the audit of certain types of insurance policies (HL65). - 4900Service Characteristic IdentificationOptionalMax 1
To specify service characteristic data
- 4800QuantityMandatoryMax 1
- 2330 Loop OptionalRepeat >1
- 5000Industry CodeMandatoryMax 1
Code to transmit standard industry codes
Loop 2330 contains monetary or financial detail necessary to the audit of certain types of insurance policies (HL65). - 5100Monetary AmountOptionalMax 10
To indicate the total monetary amount
- 5200Adjustment AmountOptionalMax 10
To specify the characteristics of an adjustment
- 5300Percent AmountsOptionalMax 10
To qualify percent amounts and supply percent amounts
- 5000Industry CodeMandatoryMax 1
- 2340 Loop OptionalRepeat >1
- 5400Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
Loop 2340 contains information to identify the issuing insurer (HLAA), the insured business records location (HL36), the insured location records location (HL34), the producing agent (HL65), various state jurisdictions applicable to an insurance policy (HL65), or the insurance carrier for a subcontractor (HLSD). - 5500Additional Name InformationOptionalMax 2
To specify additional names
- 5600Address InformationOptionalMax 2
To specify the location of the named party
- 5700Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 5800Demographic InformationOptionalMax 1
To supply demographic information
- 5900Additional Demographic InformationOptionalMax 1
To supply additional demographic identification
- 6000Location ID ComponentOptionalMax 1
To define types and values of a geographic location
- 6100Reference IdentificationOptionalMax >1
To specify identifying information
- 6200Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 5400Individual or Organizational NameMandatoryMax 1
- 2350 Loop OptionalRepeat >1
- 6300Allowance, Charge or ServiceMandatoryMax 1
To specify allowances, charges, or services
Loop 2350 contains information to document the premium auditor's time and fee, either for audits to be billed by the policy (HL65) or those to be billed by location (HL34). - 6400Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- 6500Reference IdentificationOptionalMax 5
To specify identifying information
- 6600CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 6300Allowance, Charge or ServiceMandatoryMax 1
- 2800InformationMandatoryMax 1
- 0100Hierarchical LevelMandatoryMax 1
Summary
- 0100Total Monetary Value SummaryMandatoryMax 1
To specify the total invoice discounts and amounts
- 3000 Loop OptionalRepeat >1
- 0200Allowance, Charge or ServiceMandatoryMax 1
To specify allowances, charges, or services
- 0300Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- 0400Reference IdentificationOptionalMax >1
To specify identifying information
- 0500CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 0200Allowance, Charge or ServiceMandatoryMax 1
- 3100 Loop OptionalRepeat >1
- 0600Balance DetailMandatoryMax 1
To identify the specific monetary balances associated with a particular account
- 0700Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- 0600Balance DetailMandatoryMax 1
- 3200 Loop OptionalRepeat >1
- 0800NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 3210 Loop OptionalRepeat >1
- 0900Balance DetailMandatoryMax 1
To identify the specific monetary balances associated with a particular account
- 1000Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- 0900Balance DetailMandatoryMax 1
- 3220 Loop OptionalRepeat >1
- 1100Allowance, Charge or ServiceMandatoryMax 1
To specify allowances, charges, or services
- 1200Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- 1300Reference IdentificationOptionalMax >1
To specify identifying information
- 1400CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 1100Allowance, Charge or ServiceMandatoryMax 1
- 0800NameMandatoryMax 1
- 1500Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)