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

FBXIP48.m

Go to the documentation of this file.
  1. FBXIP48 ;WOIFO/SS-PATCH INSTALL ROUTINE ;6/29/01
  1. ;;3.5;FEE BASIS;**48**;JAN 30, 1995
  1. Q
  1. POST ;post-install entry point
  1. D BMES^XPDUTL("Fee Basis LTC III, Post-Install Starting")
  1. D SETLTC
  1. D BMES^XPDUTL("Fee Basis LTC III, Post-Install Complet")
  1. Q
  1. ;
  1. LTCTYP(FBIENCL,FBLTCTYP) ;
  1. N FBIENS,FBFDA,FBERR
  1. S FBIENS=FBIENCL_"," ; "D0,"
  1. S FBFDA(161.82,FBIENS,5)=FBLTCTYP ;status (file#,IENS,field#)
  1. D FILE^DIE("","FBFDA","FBERR")
  1. I $D(FBERR) D
  1. . D BMES^XPDUTL(+$G(FBIENCL)_$G(FBLTCTYP)_" "_$G(FBERR("DIERR",1,"TEXT",1)))
  1. Q
  1. ;
  1. SETLTC ;
  1. D BMES^XPDUTL(" Populating field #5 LTC COPAY TYPE of file #161.82")
  1. N FBX,FBT,FBIEN
  1. F FBX=1:1 S FBT=$P($T(POV+FBX),";",3) Q:'$L(FBT) D
  1. . S FBIEN=+$O(^FBAA(161.82,"C",+FBT,0))
  1. . I FBIEN=0 D BMES^XPDUTL(" Error: there is no entry for "_+FBT_" code in 161.82") Q
  1. . D LTCTYP(FBIEN,$P(FBT,"^",2))
  1. Q
  1. ;
  1. ;
  1. ; Listed below are the POV codes related to LTC
  1. ; 40,42,43,70,71,74 are exempt for all patients (;;2)
  1. POV ;
  1. ;;41^1^COMMUNITY NURSING HOME FOR NSC DISABILITY(IES)
  1. ;;44^1^CNH RESPITE CARE
  1. ;;72^1^RESPITE CARE IN HOMEMAKER/HOME HEALTH AID SERVICES
  1. ;;73^1^RESPITE CARE IN ADHC
  1. ;;76^1^ADHC
  1. ;;79^1^RESPITE CARE (OTHER)
  1. ;;40^2^COMMUNITY NURSING HOME FOR SC DISABILITY(IES)
  1. ;;43^2^CNH HOSPICE
  1. ;;