Interface: Build837ServiceLineInstitutionalSpec
837I service line (SV2). Mirrors "./types.js".X12_837ServiceLineInstitutional.
Example
import type { Build837ServiceLineInstitutionalSpec } from "@cosyte/x12";
import { X12Decimal } from "@cosyte/x12";
const sl: Build837ServiceLineInstitutionalSpec = {
variant: "I", revenueCode: "0120", procedureQualifier: "HC", procedureCode: "99221",
charge: X12Decimal.fromString("1500.00")!, unitOfMeasure: "UN", units: X12Decimal.fromString("1")!,
};
Extends
Properties
adjudications?
readonlyoptionaladjudications?: readonlyBuild837AdjudicationSpec[]
Loop 2430 line adjudications.
Inherited from
Build837ServiceLineBaseSpec.adjudications
amounts?
readonlyoptionalamounts?: readonlyBuild837AmountSpec[]
Line-level AMT amounts.
Inherited from
Build837ServiceLineBaseSpec.amounts
charge
readonlycharge:X12Decimal
SVx charge amount.
Inherited from
Build837ServiceLineBaseSpec.charge
dates?
readonlyoptionaldates?: readonlyBuild837DateSpec[]
DTP service-line dates.
Inherited from
Build837ServiceLineBaseSpec.dates
lineNumber?
readonlyoptionallineNumber?:string
LX-01 - line number. Default: the 1-based index within the claim.
Inherited from
Build837ServiceLineBaseSpec.lineNumber
modifiers?
readonlyoptionalmodifiers?: readonlystring[]
SV2-02-3..6 - procedure modifiers.
nonCoveredCharge?
readonlyoptionalnonCoveredCharge?:X12Decimal
SV2-07 - non-covered charge amount.
notes?
readonlyoptionalnotes?: readonlyBuild837NoteSpec[]
Line-level NTE notes.
Inherited from
Build837ServiceLineBaseSpec.notes
procedureCode?
readonlyoptionalprocedureCode?:string
SV2-02-2 - procedure code (situational).
procedureQualifier?
readonlyoptionalprocedureQualifier?:string
SV2-02-1 - procedure qualifier (situational).
providers?
readonlyoptionalproviders?: readonlyBuild837EntitySpec[]
Loop 2420 service-line provider names (NM1 fields round-trip).
Inherited from
Build837ServiceLineBaseSpec.providers
references?
readonlyoptionalreferences?: readonlyBuild837ReferenceSpec[]
Line-level REF identifiers.
Inherited from
Build837ServiceLineBaseSpec.references
revenueCode
readonlyrevenueCode:string
SV2-01 - NUBC revenue code.
serviceLineRate?
readonlyoptionalserviceLineRate?:X12Decimal
SV2-06 - line item rate.
unitOfMeasure?
readonlyoptionalunitOfMeasure?:string
SVx unit/basis-of-measurement code (UN, MJ, …).
Inherited from
Build837ServiceLineBaseSpec.unitOfMeasure
units?
readonlyoptionalunits?:X12Decimal
SVx units of service.
Inherited from
Build837ServiceLineBaseSpec.units
variant
readonlyvariant:"I"