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

IBBAPI.m

Go to the documentation of this file.
  1. IBBAPI ;OAK/ELZ - APIS FOR OTHER PACKAGES FOR PFSS ;6-MAY-2003
  1. ;;2.0;INTEGRATED BILLING;**256,228,267,260,286**;21-MAR-94
  1. ;;Per VHA Directive 10-93-142, this routine should not be modified.
  1. ;
  1. ; -- See IBBDOC for API details
  1. ;
  1. INSUR(DFN,IBDT,IBSTAT,IBR,IBFLDS) ; Return Patient Insurance Information
  1. ;
  1. Q $$INSUR^IBBFAPI($G(DFN),$G(IBDT),$G(IBSTAT),.IBR,$G(IBFLDS))
  1. ;
  1. ;
  1. CIDC(DFN) ; Return if CIDC questions should be asked for DFN
  1. ;
  1. Q $$CIDC^IBBASCI($G(DFN))
  1. ;
  1. SWSTAT() ;Return the PFSS Master switch status
  1. ;
  1. Q $$SWSTAT^IBBASWCH()
  1. ;
  1. GETACCT(IBBDFN,IBBARFN,IBBEVENT,IBBAPLR,IBBPV1,IBBPV2,IBBPR1,IBBDG1,IBBZCL,IBBDIV,IBBRAIEN,IBBSURG) ;
  1. ;Send visit data to external medical billing system
  1. ;
  1. Q $$GET^IBBAACCT(IBBDFN,IBBARFN,IBBEVENT,$G(IBBAPLR),.IBBPV1,.IBBPV2,.IBBPR1,.IBBDG1,.IBBZCL,$G(IBBDIV),$G(IBBRAIEN),.IBBSURG)
  1. ;
  1. GETCHGID() ;Obtain unique charge id for service being charged
  1. ;
  1. Q $$GETCHGID^IBBACHRG()
  1. ;
  1. CHARGE(IBBDFN,IBBARFN,IBBCTYPE,IBBUCID,IBBFT1,IBBPR1,IBBDG1,IBBZCL,IBBRXE,IBBORIEN,IBBPROS) ;
  1. ;Send charge data to external medical billing system
  1. ;
  1. Q $$CHARGE^IBBACHRG(IBBDFN,IBBARFN,IBBCTYPE,IBBUCID,.IBBFT1,.IBBPR1,.IBBDG1,.IBBZCL,.IBBRXE,$G(IBBORIEN),.IBBPROS)
  1. ;
  1. SETACCT(IBBDFN,HLMTIENS) ;Store external medical billing system's visit# in file #375 record
  1. ;
  1. Q $$SET^IBBAADTI(IBBDFN,HLMTIENS)
  1. ;
  1. EXTNUM(IBBDFN,IBBARFN) ;Get external medical billing system's visit#
  1. ;
  1. Q $$EXTNUM^IBBAACCT(IBBDFN,IBBARFN)
  1. ;