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

ADGMREC.m

Go to the documentation of this file.
  1. ADGMREC ; IHS/ADC/PDW/ENM - CALLS TO GET INSURANCE INFO ; [ 03/25/1999 11:48 AM ]
  1. ;;5.0;ADMISSION/DISCHARGE/TRANSFER;;MAR 25, 1999
  1. ;
  1. INS(DFN) ;EP--->prints insurance information
  1. Q $S(($$MCD=1)&($$MCR=1)&($$PRVX=1):"MCAID/MCARE/PRIV INS",($$MCD=1)&($$PRVX=1):"MCAID/PRIV INS",($$MCR=1)&($$PRVX=1):"MCARE/PRIV INS",($$MCR=1)&($$MCD=1):"MCARE/MCAID",$$MCR=1:"MCARE",$$MCD=1:"MCAID",$$PRVX=1:"PRIV INS",1:"")
  1. Q
  1. PRVI() ; -- private insurance
  1. Q $O(^AUPNPRVT("B",DFN,0))
  1. ;
  1. PRVM() ; -- private insurance eligible multiple ien
  1. Q $O(^AUPNPRVT(+$$PRVI,11,DT),-1)
  1. ;
  1. PRVE() ; -- private insurance eligible end date
  1. Q $P($G(^AUPNPRVT(+$$PRVI,11,+$$PRVM,0)),U,7)
  1. ;
  1. PRVX() ; -- private insurance eligible
  1. Q $S($$PRVE>DT:1,($$PRVM)&($$PRVE=""):1,1:"PI")
  1. ;
  1. MCDC() ; -- medicaid eligibility code
  1. Q $P($G(^AUPNMCD(+$$MCDI,11,+$$MCDM,0)),U,3)
  1. ;
  1. MCDN() ; -- medicaid eligibility number
  1. Q $P($G(^AUPNMCD(+$$MCDI,0)),U,3)
  1. ;
  1. MCDI() ; -- medicaid eligible ien
  1. Q $O(^AUPNMCD("B",DFN,0))
  1. ;
  1. MCDM() ; -- medicaid eligible multiple ien
  1. Q $O(^AUPNMCD(+$$MCDI,11,DT),-1)
  1. ;
  1. MCDE() ; -- medicaid eligible end date
  1. Q $P($G(^AUPNMCD(+$$MCDI,11,+$$MCDM,0)),U,2)
  1. ;
  1. MCD() ; -- medicaid eligible
  1. S MCDE=$$MCDE Q $S($$MCDE>DT:1,1:"MCD")
  1. ;
  1. MCRI() ; -- medicare eligible ien
  1. Q $O(^AUPNMCR("B",DFN,0))
  1. ;
  1. MCRM() ; -- medicare eligible multiple ien
  1. Q $O(^AUPNMCR(+$$MCRI,11,DT),-1)
  1. ;
  1. MCRE() ; -- medicare eligible end date
  1. Q $P($G(^AUPNMCR(+$$MCRI,11,+$$MCRM,0)),U,2)
  1. ;
  1. MCRB() ; -- medicare eligible eligibility
  1. Q $P($G(^AUPNMCR(+$$MCRI,11,+$$MCRM,0)),U,3)
  1. ;
  1. MCR() ; -- medicare eligible
  1. Q $S($$MCRE>DT:1,$$MCRB="B":1,($$MCRM&'$$MCRE):1,1:"MCR")