Files > PFSS CHARGE CACHE

name
PFSS CHARGE CACHE
number
373
location
^IBBAD(373,
description
This file is used to store charge data from various VistA applications so that a background process can create an HL7 P03 message from each record. The messages are batched and sent to the external medical billing system. Under no circumstances may records be created or modified directly via FileMan or other methods. Record creation and data update is allowed only through CHARGE^IBBAPI. Per VHA Directive 10-93-142, this file definition should not be modified.
Fields
#NameLocationTypeDetailsIndexDescription
.01charge number(+)0;1NUMERICA sequential integer used for both the internal entry number and #.01 field for each record created in the file.
.02pfss account reference(+)0;2POINTER375The PFSS Account Reference (i.e., internal entry number to PFSS ACCOUNT file #375) associated with the charge (debit or credit) contained in this record.
.03patient(+)0;3POINTER2ACThe Patient identifier associated with the billing account identified in field #.02.
.04unique charge id(+)0;4NUMERICCA numeric identifier of not more than 8 digits that uniquely identifies the charge item in the external medical billing system. This data item is referred to as the "PFSS Charge Identifier" within the PFSS project documentation.
.05type(+)0;5SET OF CODESCG:CHARGE
CD:CREDIT
Identifies the charge item as either account debit or account credit.
.06department(+)0;6FREE TEXTThe Department code associated by the sending-application with the charge. Department Codes are defined as follows for the various service areas: 108 - Laboratory; 160 - Pharmacy; 419 - Anesthesiology; 423 - Prosthetics; Surgery (based on Surgical Specialty): 180 - Oral Surgery; 401 - General Surgery; 402 - Cardiac Surgery; 403 - Otorhinolaryngology (ENT); 404 - Gynecology; 406 - Neurosurgery; 407 - Ophthalmology; 409 - Orthopedics; 410 - Plastic Surgery (inc. H&N); 411 - Podiatry; 412 - Proctology; 413 - Thoracic Surgery; 415 - Peripheral Vascular; 457 - Transplantation; Radiology (based on Imaging Type): 105 - General Radiology; 109 - Nuclear Medicine; 109 - Cardiology Studies (Nuc Med); 115 - Ultrasound; 150 - CT Scan; 151 - Magnetic Resonance Imaging; 152 - Angio-Neuro-Interventional; 421 - Vascular Lab; 703 - Mammography; All CPT-based charges coming through PCE, which are not already associated with one of the Department Codes listed above, are assigned a Department Code. The Department Code assigned is the Stop Code associated (in the HOSPITAL LOCATION file, #44) with the Hospital Location of the patient visit/encounter.
.07service code(+)0;7FREE TEXTThe value for SERVICE CODE is taken from the PFSS SERVICE MASTER file (#374), SERVICE CODE field (#.01). Selection of a SERVICE CODE from file #374 is based upon the CPT or HCPCS Code and Date of Service provided by the application sending data to the PFSS CHARGE CACHE file.
.08order ien0;8POINTER100The ORDER file (#100) internal entry number for the service order which resulted in this charge in PFSS. All data provided to the PFSS CHARGE CACHE file by PCE will include the ORDER file IEN, if known by PCE. If the charge is the result of a Radiology exam, then IBB will query OERR to obtain the PFSS Account Reference associated with the order IEN. IBB will then convert that PFSS Account Reference to its external medical billing system equivalent using $$EXTNUM^IBBAACCT. This external billing system number is included in the outbound charge message as a Secondary Visit Number, so that the Radiology charge can be related to back to the original outpatient visit or inpatient episode by the billing system.
.09clinical event id0;9FREE TEXTThe Clinical Event Identifier is passed to CHARGE^IBBAPI in IBBFT1(2). The free text data item is used by certain applications, such as PCE, as a way of linking billable items to a specific event (e.g., visit). The format of the identifier is _
.1date/time created(+)0;10DATE-TIMEThe date/time at which the charge cache record was created.
.11hl7 message id0;11FREE TEXThe batch message identifier (from CREATE^HLTF) followed by a hyphen and the sequence number for the individual charge message. Identifies the exact batch location in which data from this charge record is transmitted to the external medical billing system.
.2test patient0;20BOOLEAN1:YES
If the DFN for this patient indicates a test patient as a result of a call to $$TESTPAT^VADPT, then this field is set to "YES".
3.03procedure code(+)PR1;3POINTER81Charge data being filed into the PFSS CHARGE CACHE comes from one of three sources - Outpatient Pharmacy, Prosthetics, or PCE. Charges passed to IBB via PCE are ultimately based on CPT Codes, while those from Prosthetics are based on HCPCS Codes, both of which are found in the CPT file (#81). This field holds the file #81 pointer related to the charge from PCE or Prosthetics. Outpatient Pharmacy charges are not associated with file #81.
3.05procedure date/time(+)PR1;5DATE-TIMECharge data being filed into the PFSS CHARGE CACHE comes from one of three sources - Outpatient Pharmacy, Prosthetics, or PCE. For charges passed to IBB via PCE this field contains the EVENT DATE AND TIME (field #1201) from the V CPT file (#900010.18). Outpatient Pharmacy and Prosthetics charges do not use this field.
3.06functional typePR1;6FREE TEXTCharge data being filed into the PFSS CHARGE CACHE comes from one of three sources - Outpatient Pharmacy, Prosthetics, or PCE. For charges passed to IBB by Prosthetics, this field contains a coded-value as follows: O = Home Oxygen P = Purchasing I = Stock Issue Outpatient Pharmacy and PCE charges do not use this field.
3.11surgeonPR1;11POINTER200Charge data being filed into the PFSS CHARGE CACHE comes from one of three sources - Outpatient Pharmacy, Prosthetics, or PCE. If PCE passes to IBB charge data that originated in Surgery, then this field provides the identity of the Principal Surgeon as a pointer to the NEW PERSON file (#200). Outpatient Pharmacy and Prosthetics charges do not use this field.
3.12attending surgeonPR1;12POINTER200Charge data being filed into the PFSS CHARGE CACHE comes from one of three sources - Outpatient Pharmacy, Prosthetics, or PCE. If PCE passes to IBB charge data that originated in Surgery, then this field provides the identity of the Attending Surgeon as a pointer to the NEW PERSON file (#200). Outpatient Pharmacy and Prosthetics charges do not use this field.
3.16procedure code modifier(s)PR1;16FREE TEXTCharge data being filed into the PFSS CHARGE CACHE comes from one of three sources - Outpatient Pharmacy, Prosthetics, or PCE. Charges passed to IBB via PCE or from Prosthetics are based on codes contained the CPT file (#81). These CPT or HCPCS codes may be "modified" by the sending application using codes found in the CPT MODIFIER file (#81.3). This field may contain one or more modifiers as a string of numbers delimited by semi-colons; each number is a pointer to the CPT MODIFIER file (#81.3). Example: 68;245;74;318; Outpatient Pharmacy charges do not use this field.
4diagnosisDG1;0MULTIPLE373.04Multiple DG1 Segments are allowed within a DFT-PO3 message. Each subrecord in subfile #373.04 contains data for an individual DG1 Segment.
5sc/ei classificationZCL;0MULTIPLE373.05Multiple ZCL Segments are allowed within a DFT-PO3 message. Each subrecord in subfile #373.05 contains data for an individual ZCL Segment.
6.04transaction dateFT1;4DATE-TIMEThe definition of this data item depends upon the application that is the originating source of the data. PCE - Event Date and Time OP PHARMACY - Fill Date or Refill Date PROSTHETICS - Delivery Date
6.06transaction type(+)FT1;6SET OF CODESCG:CHARGE
CD:CREDIT
An indicator to the external medical billing system that tells whether the data in this charge transaction should be handled as a debit ("CG") or a credit ("CD") to the account.
6.07charge codeFT1;7NUMERICThe value in this field descibes the charge and is formed by concatenating the 6-digit SERVICE CODE (field #.07) to the 3-digit DEPARTMENT CODE (field #.06).
6.1transaction quantityFT1;10NUMERICThis field will hold an integer value that describes the quantity being charged.
6.13department code(+)FT1;13FREE TEXTThe 3-digit Department Code provided by the sending application. The data value in this field is the same as in field #.06, DEPARTMENT. It is placed here to simplify the message build.
6.16assigned patient locationFT1;16POINTER44
6.18patient typeFT1;18SET OF CODES0:NOT RX COPAY EXEMPT
1:RX COPAY EXEMPT
Used by Ooutpatient Pharmacy only; holds an indicator to show whether the patient being charged for the prescription is "Rx Copay Exempt" or "Not Exempt".
6.2performed byFT1;20POINTER200Used for charge data from PCE only; a pointer to the NEW PERSON file (#200) which supplies the identity of the Rendering Provider for the procedure.
6.21ordered byFT1;21POINTER200A pointer to the NEW PERSON file (#200) which supplies the identity of the Odering Provider for the CPT procedure, HCPCS item, or Prescription Fill/Refill.
6.22unit costFT1;22NUMERICUsed by Outpatient Pharmacy and Prosthetics to indicate the cost per unit of the HCPCS item or pharmacy item being charged.
6.29ndcFT1;29FREE TEXTUsed by Outpatient Pharmacy only to provide the National Drug Code and Generic Drug Name for the prescription being charged. 1st "; piece is NDC Code and 2nd "; piece is Generic Drug Name. Example: 0258-3581-05;THEOPHYLLINE (THEOCHRON) 300MG SA TAB
6.31transaction ref. keyFT1;31SET OF CODES1:PSO NSC RX COPAY
2:PSO SC RX COPAY
3:PSO NSC RX COPAY CANCEL
4:PSO NSC RX COPAY UPDATE
5:PSO SC RX COPAY CANCEL
6:PSO SC RX COPAY UPDATE
Used by Outpatient Pharmacy only; indicates the type of copay transaction that has been associated with the pharmacy item. The following types are available: PSO NSC RX COPAY; FOR PSO SC RX COPAY; FOR PSO NSC RX COPAY CANCEL; FOR PSO NSC RX COPAY UPDATE; FOR PSO SC RX COPAY CANCEL; FOR PSO SC RX COPAY UPDATE.
7.01quantity/timingRXE;1FREE TEXTUsed by Outpatient Pharmacy only to specify the Quantity and Days Supply for the pharmacy item being charged. 1st ";" piece is Quantity and 3rd ";" piece is Days Supply. Example: 180;;90
7.15rx numberRXE;15FREE TEXTThe Rx number for the presciption fill/refill being charged. Data is taken from field #1.5 of the PFSS ACCOUNT file (#375) record pointed to by field #.02 of this record.
7.17refills dispensedRXE;17NUMERICUsed by Outpatient Pharmacy only to indicate the number of refills dispensed for the prescription being charged. The charge data for the original fill will show 0 in this field.
7.18date of most recent fillRXE;18DATE-TIMEUsed by Outpatient Pharmacy only to indicate the date/time of the most recent fill for the prescription being charged.
7.31supplementary codeRXE;31FREE TEXTUsed by Outpatient Pharmacy only to send all DEA and Special Handling codes associated with the prescription being charged.
11procedure text11;1FREE TEXTThe calling application may provide data for this field that is used to enhance or add detail to the CPT or HCPCS code provided in field #3.03.
23.01vendor23;1POINTER440Used for charges related to Prosthetics only; the Vendor associated with the Prosthetics item. Provided by Prosthetics as a pointer to the VENDOR file (#440).
23.02obl#23;2FREE TEXTUsed for charges related to Prosthetics only; the OBL# associated with the Prosthetics item.
99.01status99;1SET OF CODESE:ERROR
The status of the charge record. A status of "Error indicates that a fatal HL7 error condition was encountered during batch charge processing.
99.02error text99;2FREE TEXTIf a fatal HL7 error condition was encountered during batch charge processing on this record, the HL7 error text will be placed in this field.
99.03error date/time99;3DATE-TIMEIf a fatal HL7 error condition was encountered during batch charge processing on this record, the error date/time will be placed in this field.

Not Referenced