Event Type Event Description Segment Composition PM Event Notes P03 Financial Transaction MSH Client Charge Input All charges sent via interface are not immediately posted to the client ledger but instead must be filed in PM through subsequent use of compile and post options EVN PID [PV1] {FT1} Field# Field Description ReqYN Length PM Field Description PM Field Mapping Notes 1 Field Separator Y 1 " ""|""" 2 Encoding Characters Y 4 " ""^~\&""" 3 Sending Application N 180 N/A 4 Sending Facility N 180 Facility Number (as defined in option 'Facility Defaults') This field is required for any connection that needs to support multiple facilities (meaning namespace(s) and/or system codes). If that is the case then this field must be populated with the appropriate facility number as defined within option 'Facility Defaults'. 5 Receiving Application N 180 N/A 6 Receiving Facility N 180 N/A 7 Date/Time Of Message N 26 N/A 8 Security N 40 N/A 9.1 Message Type Y 7 """DFT""" 9.2 Message Type Y 7 """P03""" 10 Message Control Id Y 20 Usually valued with DateTime stamp that includes milliseconds though any unique value will suffice. 11 Processing Id Y 3 " ""P"" = production ""T"" = test" 12 Version Id Y 8 " ""2.3.1""" 13 Sequence Number N 15 N/A 14 Continuation Pointer N 180 N/A 15 Accept Acknowledgement Type N 2 N/A 16 Application Acknowledgement Type N 2 N/A 17 Country Code N 2 N/A 18 Character Set N 6 N/A 19 Principle Language Of Message N 60 N/A Field# Field Description ReqYN Length PM Field Description PM Field Mapping Notes Segment required as per HL7 standard but does not need to be valued. 1 Event Type Code N 3 N/A 2 Recorded Date/Time N 26 N/A 3 Date/Time Planed Event N 26 N/A 4 Event Reason Code N 3 N/A 5 Operator Id N 60 N/A 6 Event Occurred N 26 N/A Field# Field Description ReqYN Length PM Field Description PM Field Mapping Notes This segment is optional and so does not have to be included in message. 1 SetId N 4 N/A 2 PatientClass N 1 Program Treatment Setting (I)npatient or (O)utpatient 3.1 AssignedPatientLocation N 80 N/A 3.2 AssignedPatientLocation N N/A 3.3 AssignedPatientLocation N N/A 4 AdmissionType N 2 N/A 5 PreadmitNumber N 20 N/A 6.1 PriorPatientLocation N 80 N/A 6.2 PriorPatientLocation N N/A 6.3 PriorPatientLocation N N/A 7 AttendingDoctor N 60 N/A 8 ReferringDoctor N 60 N/A 9 ConsultingDoctor N 60 N/A 10 HospitalService N 3 N/A 11 TemporaryLocation N 80 N/A 12 PreadmitTestIndicator N 2 N/A 13 ReadmissionIndicator N 2 N/A 14 AdmitSource N 3 N/A 15 AmbulatoryStatus N 2 N/A 16 VIPIndicator N 2 N/A 17 AdmittingDoctor N 60 N/A 18 PatientType N 2 N/A 19 VisitNumber N 20 N/A 20 FinancialClass N 50 N/A 21 ChargePriceIndicator N 2 N/A 22 CourtesyCode N 2 N/A 23 CreditRating N 2 N/A 24 ContractCode N 2 N/A 25 ContractEffectiveDate N 8 N/A 26 ContractAmount N 12 N/A 27 ContractPeriod N 3 N/A 28 InterestCode N 2 N/A 29 TransferToBadDebtCode N 1 N/A 30 TransferToBadDebtDate N 8 N/A 31 BadDebtAgencyCode N 10 N/A 32 BadDebtTransferAmount N 12 N/A 33 BadDebtRecoveryAmount N 12 N/A 34 DeleteAccountIndicator N 1 N/A 35 DeleteAccountDate N 8 N/A 36 DischageDisposition N 3 N/A 37 DischargeToLocation N 25 N/A 38 DietType N 2 N/A 39 ServicingFacility N 2 N/A 40 BedStatus N 1 N/A 41 AccountStatus N 2 N/A 42 PendingLocation N 80 N/A 43 PriorTemporaryLocation N 80 N/A 44 AdmitDateTime N 26 Admission Date/Time 42+45 45 DischargeDateTime N 26 Discharge Date 55+213 46 CurrentPatientBalance N 12 N/A 47 TotalCharge N 12 N/A 48 TotalAdjustments N 12 N/A 49 TotalPayments N 12 N/A 50 AlternateVisitId N 20 N/A 51 VisitIndicator N 1 N/A 52 OtherHealthProvider N 6 N/A Field# Field Description ReqYN Length PM Field Description PM Field Mapping Notes 1 Set ID N 4 Iteration Count 2 Transaction ID N 12 N/A 3 Transaction Batch ID N 10 N/A 4 Transaction Date Y 26 Date Of Service 10001 5 Transaction Posting Date N 26 N/A 6 Transaction Type Y 8 """CG""=Charge ""CD""=Credit" 7.1 Transaction Code Y 80 PM Service Code 10002 If services are to be filed using the service code that is contained within this field then this field must contain a valid service code as defined within the Avatar service code table. If services are to be filed using a single generic service code as specified within the compile process then this field does not have to contain a service code which is defined within Avatar but need only be defined within the ancillary system. 7.2 Transaction Code N PM Service Code Description It is not necessary that this field be valued. Used for reporting purposes only. 8 Transaction Description N 40 N/A 9 Transaction Description - Alt N 40 N/A 10 Transaction Quantity Y 6 Service Units 10014 11 Transaction Amount - Extended N 12 Cost Of Service 19999 This field is required if the service fee to be filed in Avatar comes from the ancillary system. This field is not required if the service fee comes from the Avatar service fee table (this determination is made a time of compile). 12 Transaction Amount - Unit N 12 N/A 13 Department Code N 60 N/A 14 Insurance Plan ID N 60 N/A 15 Insurance Amount N 12 N/A 16 Assigned Patient Location N 80 N/A 17 Fee Schedule N 1 N/A 18 Patient Type N 2 N/A 19 Diagnosis Code - FT1 N 60 "Medical Diagnosis 1, 2 ,3 and 4" "10036, 10037, 10066 and 10067" Must be a valid ICD9 code as defined in Avatar. The system can be configured to file diagnosis information but will not do so by default. Can support as many codes as Avatar will allow up to a maximum of 4. 20 Performed By Code N 120 N/A 21 Ordered By Code N 120 Practitioner 10003 Service practitioner is required if the service code as defined within the Avatar service code table is NOT designated as a client only service. 22 Unit Cost N 12 N/A 23 Filler Order Number N 22 N/A 24 Entered By Code N 120 N/A 25 Procedure Code N 180 N/A 26 Procedure Code Modifier N 80 N/A