Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: DGHBPUTL

Package: Registration

Routine: DGHBPUTL


Information

DGHBPUTL ;ALB/PWC,JAM - Health Benefit Plan Utility Routine ;5/22/13 11:50am

Source Information

Source file <DGHBPUTL.m>

Entry Points

Name Comments DBIA/ICR reference
GETHBP(DFN) ;Return all records in HBP sub-file #25.01 in HBP array
; returns current information in HBP("CUR",PLAN NAME)=ENTIRE DATA FROM 25.01 DA
; returns current information in HBP("CUR",PLAN NAME,"IEN")=PLAN CODE
; returns history information in HBP("HIS",DA,DTTM)=PLAN NAME^ENTIRE DATA FROM 25.02 DA
  • ICR #6138
    • Status: Active
    • Usage: Controlled Subscription
    HBP1
    GETDETL(HBPNUM) ;Return detail for each HBP in an array for display purposes
  • ICR #6138
    • Status: Active
    • Usage: Controlled Subscription
    GETPLAN ; Return all Health Benefit Plans from file #25.11 in array
    SETPLAN(DFN,PLAN,SITE) ;Set Health Benefit Plan and History into file 25.01 and 25.02 for input DFN
    ; Current data plans will also be filed into the history so that history will contain all
    ; additions and deletions for the patient
    DELPLAN(DFN,PLAN,SITE) ;Delete Health Benefit Plan and set History into file 25.01 and 25.02 for input DFN
    HL7UPD(DFN,DGHBP,MSHDATE) ; Store HL7 Health Benefit Plan (HBP) data in PATIENT file (#2)
    STORCUR(DFN,STORDATA) ; Store Current data
    STORHIS(DFN,STORDATA,ACTION) ; Store History data
    DELCUR(DFN,HBPCODE) ; Delete entry from Current data
    Info |  Source |  Entry Points