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

DGRP15.m

Go to the documentation of this file.
  1. DGRP15 ;ALB/MTC - TRICARE DEMOGRAPHIC DATA ;03/05/2004
  1. ;;5.3;Registration;**114,239,568,1015**;Aug 13, 1993;Build 21
  1. ;
  1. EN ;
  1. N X,Y,DGSA
  1. 1 S DGSA=""
  1. ;-- get sponsor info
  1. D GET
  1. ;-- draw header
  1. S (DGRPS,DGRPW)=15 D H^DGRPU
  1. ;--
  1. S Z=1 D WW^DGRPV W " Sponsor Information:"
  1. I DGSA D
  1. . S Y=1,X=0 F S X=$O(DGSA(X)) Q:'X D DISPON(X) S Y=Y+1 Q:Y>2
  1. E W !,!,"No Sponsor Information available."
  1. ;
  1. W !
  1. 2 ;-- Primary Care Manager
  1. ;
  1. ;-- get primary care data
  1. D
  1. .N CT,GBL S GBL="GBL"
  1. .D TDATA^DGSDUTL(DFN,.CT,DT)
  1. .I CT>12 S GBL(11,0)="" D
  1. ..S GBL(12,0)=" *** Additional assignment information exists ***"
  1. .S CT=0 F S CT=$O(GBL(CT)) Q:'CT!(CT>12) W !,GBL(CT,0)
  1. .Q
  1. ;
  1. ;-- goto main registration screen processing routine
  1. G ^DGRPP
  1. ;
  1. Q
  1. ;
  1. DISPON(SPON) ;-- This function will display the Sponsor designated by
  1. ; SPON.
  1. ;
  1. W !,!," Name : " S Z=$P(DGSA(SPON,"SPON"),U),Z1=30 D WW1^DGRPV
  1. W ?40,"Military Status : ",$P(DGSA(SPON,"SPON"),U,4)
  1. W !," DOB : " S Z=$P(DGSA(SPON,"SPON"),U,2),Z1=28 D WW1^DGRPV
  1. W ?35,"Branch of Service : ",$P(DGSA(SPON,"SPON"),U,5)
  1. W !," SSN : " S Z=$P(DGSA(SPON,"SPON"),U,3),Z1=15 D WW1^DGRPV
  1. W ?52,"Rank : ",$P(DGSA(SPON,"SPON"),U,6)
  1. W !," Prefix : " S Z=$P(DGSA(SPON,"REL"),U,2),Z1=12 D WW1^DGRPV
  1. W ?52,"Type : ",$P(DGSA(SPON,"REL"),U,3)
  1. S Y=$P(DGSA(SPON,"REL"),U,4) X ^DD("DD")
  1. W !," Effective Date : ",Y
  1. S Y=$P(DGSA(SPON,"REL"),U,5) X ^DD("DD")
  1. W ?35,"Expiration Date: ",Y
  1. Q
  1. ;
  1. GET ;-- get sponsor information and populate the DGSA array.
  1. ;ihs/cmi/maw 02/08/2012 patch 1014 no IB
  1. ;D GET^IBCNSU4(DFN,.DGSA)
  1. GETQ Q
  1. ;
  1. EDIT ;-- edit sponsor or primary care ... called from DGRPE
  1. I DGRPANN["1" D
  1. . ;D SPON^IBCNSU41(DFN) ;ihs/cmi/maw 02/08/2012 patch 1014 no IB
  1. I DGRPANN["2" D
  1. . W !,"Edit Primary Provider information." H 3 Q
  1. ;
  1. Q
  1. ;