Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: IBINI034

IBINI034.m

Go to the documentation of this file.
  1. IBINI034 ; ; 21-MAR-1994
  1. ;;Version 2.0 ; INTEGRATED BILLING ;; 21-MAR-94
  1. Q:'DIFQ(351.2) F I=1:2 S X=$T(Q+I) Q:X="" S Y=$E($T(Q+I+1),4,999),X=$E(X,4,999) S:$A(Y)=126 I=I+1,Y=$E(Y,2,999)_$E($T(Q+I+1),5,99) S:$A(Y)=61 Y=$E(Y,2,999) X NO E S @X=Y
  1. Q Q
  1. ;;^DD(351.2,.03,21,2,0)
  1. ;;=exposure to Agent Orange, Ionizing Radiation, or Environmental
  1. ;;^DD(351.2,.03,21,3,0)
  1. ;;=Contaminants.
  1. ;;^DD(351.2,.03,"DT")
  1. ;;=2930810
  1. ;;^DD(351.2,.04,0)
  1. ;;=BILLING EVENT^P350'^IB(^0;4^Q
  1. ;;^DD(351.2,.04,1,0)
  1. ;;=^.1
  1. ;;^DD(351.2,.04,1,1,0)
  1. ;;=351.2^AD
  1. ;;^DD(351.2,.04,1,1,1)
  1. ;;=S ^IBE(351.2,"AD",$E(X,1,30),DA)=""
  1. ;;^DD(351.2,.04,1,1,2)
  1. ;;=K ^IBE(351.2,"AD",$E(X,1,30),DA)
  1. ;;^DD(351.2,.04,1,1,"DT")
  1. ;;=2930811
  1. ;;^DD(351.2,.04,21,0)
  1. ;;=^^3^3^2930810^
  1. ;;^DD(351.2,.04,21,1,0)
  1. ;;=This field points to the event record in the INTEGRATED BILLING ACTION
  1. ;;^DD(351.2,.04,21,2,0)
  1. ;;=(#350) file which may be used to reference all charges associated with
  1. ;;^DD(351.2,.04,21,3,0)
  1. ;;=the admission.
  1. ;;^DD(351.2,.04,"DT")
  1. ;;=2930811
  1. ;;^DD(351.2,.05,0)
  1. ;;=PATIENT STATUS^S^1:ADMITTED;2:DISCHARGED;^0;5^Q
  1. ;;^DD(351.2,.05,21,0)
  1. ;;=^^3^3^2940209^^^
  1. ;;^DD(351.2,.05,21,1,0)
  1. ;;=This field indicates whether the patient is admitted or has been
  1. ;;^DD(351.2,.05,21,2,0)
  1. ;;=discharged. The field is used to determine if monitoring of the
  1. ;;^DD(351.2,.05,21,3,0)
  1. ;;=billing case should begin.
  1. ;;^DD(351.2,.05,"DT")
  1. ;;=2930810
  1. ;;^DD(351.2,.06,0)
  1. ;;=DATE DISCHARGE ENTERED^D^^0;6^S %DT="EX" D ^%DT S X=Y K:Y<1 X
  1. ;;^DD(351.2,.06,21,0)
  1. ;;=^^3^3^2930810^
  1. ;;^DD(351.2,.06,21,1,0)
  1. ;;=This field contains the date that the patient's discharge movement
  1. ;;^DD(351.2,.06,21,2,0)
  1. ;;=was entered into the system. The date is used as the starting date
  1. ;;^DD(351.2,.06,21,3,0)
  1. ;;=in the 45-day period in which this case must be dispositioned.
  1. ;;^DD(351.2,.06,"DT")
  1. ;;=2930810
  1. ;;^DD(351.2,.07,0)
  1. ;;=CARE RELATED TO CONDITION?^S^0:NO;1:YES;^0;7^Q
  1. ;;^DD(351.2,.07,21,0)
  1. ;;=^^3^3^2930810^
  1. ;;^DD(351.2,.07,21,1,0)
  1. ;;=This field indicates whether this patient's inpatient episode of
  1. ;;^DD(351.2,.07,21,2,0)
  1. ;;=care has any component at all which is related to the patient's
  1. ;;^DD(351.2,.07,21,3,0)
  1. ;;=claimed exposure.
  1. ;;^DD(351.2,.07,"DT")
  1. ;;=2930810
  1. ;;^DD(351.2,.08,0)
  1. ;;=CASE DISPOSITIONED?^S^0:NO;1:YES;^0;8^Q
  1. ;;^DD(351.2,.08,21,0)
  1. ;;=^^3^3^2930810^
  1. ;;^DD(351.2,.08,21,1,0)
  1. ;;=This field indicates whether this billing case has been fully
  1. ;;^DD(351.2,.08,21,2,0)
  1. ;;=dispositioned. Once the case has been dispositioned, then it
  1. ;;^DD(351.2,.08,21,3,0)
  1. ;;=will no longer be monitored by the nightly billing job.
  1. ;;^DD(351.2,.08,"DT")
  1. ;;=2930810
  1. ;;^DD(351.2,1,0)
  1. ;;=REASON FOR NON-BILLING^F^^1;1^K:$L(X)>80!($L(X)<1) X
  1. ;;^DD(351.2,1,3)
  1. ;;=Answer must be 1-80 characters in length.
  1. ;;^DD(351.2,1,21,0)
  1. ;;=^^2^2^2930810^
  1. ;;^DD(351.2,1,21,1,0)
  1. ;;=This field allows the user to enter a free-text comment explaining why
  1. ;;^DD(351.2,1,21,2,0)
  1. ;;=this inpatient episode of care was not billed.
  1. ;;^DD(351.2,1,"DT")
  1. ;;=2930810
  1. ;;^DD(351.2,2.01,0)
  1. ;;=USER ADDING ENTRY^P200'^VA(200,^2;1^Q
  1. ;;^DD(351.2,2.01,21,0)
  1. ;;=^^3^3^2930810^
  1. ;;^DD(351.2,2.01,21,1,0)
  1. ;;=This field contains a pointer to the user who caused this entry to
  1. ;;^DD(351.2,2.01,21,2,0)
  1. ;;=be created. This would normally be the user who enters the admission
  1. ;;^DD(351.2,2.01,21,3,0)
  1. ;;=movement for the patient.
  1. ;;^DD(351.2,2.01,"DT")
  1. ;;=2930810
  1. ;;^DD(351.2,2.02,0)
  1. ;;=DATE/TIME ENTRY CREATED^D^^2;2^S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
  1. ;;^DD(351.2,2.02,21,0)
  1. ;;=^^1^1^2930810^
  1. ;;^DD(351.2,2.02,21,1,0)
  1. ;;=This is the date/time that the entry was created.
  1. ;;^DD(351.2,2.02,"DT")
  1. ;;=2930810
  1. ;;^DD(351.2,2.03,0)
  1. ;;=USER LAST UPDATING^P200'^VA(200,^2;3^Q
  1. ;;^DD(351.2,2.03,21,0)
  1. ;;=^^1^1^2930810^
  1. ;;^DD(351.2,2.03,21,1,0)
  1. ;;=This field is a pointer to the user who last updated the entry.