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

BRA5POST.m

Go to the documentation of this file.
  1. BRA5POST ;IHS/ITSC/CLS - IHS POST INIT FOR RAD/NUC MED 5.0
  1. ;;5.0;Radiology/Nuclear Medicine;;Feb 20, 2004
  1. EN ;
  1. D KEY,VAR1,VAR2,RAD Q
  1. KEY ;add 'RA OVERALL' key to the RA OVERALL option
  1. N IENS,SKIEN,FDA,ERR
  1. S IENS=$$FIND1^DIC(19,"","","RA OVERALL")
  1. Q:'IENS ;quit if option doesn't exist
  1. S FDA(19,IENS_",",3)="RA OVERALL"
  1. D FILE^DIE("S","FDA","ERR")
  1. ;I $G(ERR("DIERR",1)) W ! ZW ERR ;IHS/CIA/PLS for debugging use
  1. Q
  1. VAR1 ;modify internal variable and mumps code
  1. N IENS,SKIEN,FDA,ERR
  1. S IENS=$$FIND1^DIC(78.7,"","","DATE OF BIRTH (AGE yrs)")
  1. Q:'IENS ;quit if option doesn't exist
  1. S FDA(78.7,IENS_",",5)="RAZDOB"
  1. S FDA(78.7,IENS_",",100)="S RADOB=$P(RAY0,""^"",3),RADOB=$E(RADOB,4,5)_""-""_$E(RADOB,6,7)_""-""_(1700+$E(RADOB,1,3)),DFN=RADFN D DEM^VADPT S RAZDOB=RADOB_"" (""_VADM(4)_"")"""
  1. D FILE^DIE("S","FDA","ERR")
  1. ;I $G(ERR("DIERR",1)) W ! ZW ERR ;IHS/CIA/PLS for debugging use
  1. Q
  1. VAR2 ;modify internal variable and mumps code
  1. N IENS,SKIEN,FDA,ERR
  1. S IENS=$$FIND1^DIC(78.7,"","","CHART# OF PATIENT (IHS)")
  1. Q:'IENS ;quit if option doesn't exist
  1. S FDA(78.7,IENS_",",5)="RAS"
  1. S FDA(78.7,IENS_",",100)="S RAS=$$SSN^RAUTL"
  1. D FILE^DIE("S","FDA","ERR")
  1. ;I $G(ERR("DIERR",1)) W ! ZW ERR ;IHS/CIA/PLS for debugging use
  1. Q
  1. RAD D LINK("RA EVSEND OR","RA IHS HOOK") ;IHS/CIA/PLS 17-Jan-2002
  1. Q
  1. ;
  1. ;Input: P-Parent protocol
  1. ; C-Child protocol
  1. N IENARY,PIEN,AIEN,FDA,ERR
  1. Q:'$L(P)!('$L(C))
  1. S IENARY(1)=$$FIND1^DIC(101,"","",P)
  1. S AIEN=$$FIND1^DIC(101,"","",C)
  1. Q:'IENARY(1)!'AIEN
  1. S FDA(101.01,"?+2,"_IENARY(1)_",",.01)=AIEN
  1. D UPDATE^DIE("S","FDA","IENARY","ERR")
  1. ;I $G(ERR("DIERR",1)) W ! ZW ERR ;IHS/CIA/PLS for debugging use
  1. Q