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

GMTSADH4.m

Go to the documentation of this file.
  1. GMTSADH4 ; SLC/SBW - Ad Hoc Summary Driver (Cont) ; 07/18/2000
  1. ;;2.7;Health Summary;*37*;Oct 20, 1995
  1. ;
  1. GETOCC ; Gets Occurrence Limit, where applicable
  1. N DIR,X,Y
  1. S DIR(0)="142.01,2O",DIR("A")="OCCURRENCE LIMIT",DIR("B")=$P(GMTSEG(SBS),U,3)
  1. ; DBIA 10026 call ^DIR
  1. D ^DIR
  1. S:$D(DTOUT) DIROUT=1 I $D(DIROUT) Q
  1. I $D(DUOUT) Q
  1. I X["^" W " ??" G GETOCC
  1. S $P(GMTSEG(SBS),U,3)=Y
  1. Q
  1. GETIME ; Gets Time Limit, where applicable
  1. N DIR,X,Y
  1. S DIR(0)="142.01,3O",DIR("A")="TIME LIMIT",DIR("B")=$P(GMTSEG(SBS),U,4)
  1. ; DBIA 10026 call ^DIR
  1. D ^DIR
  1. S:$D(DTOUT) DIROUT=1 I $D(DIROUT) Q
  1. I $D(DUOUT) Q
  1. I X["^" W " ??" G GETIME
  1. S $P(GMTSEG(SBS),U,4)=Y
  1. Q
  1. GETNAME ; Gets Header Name for Component
  1. N DIR,X,Y
  1. S DIR(0)="142.01,5O" S:$L($P(GMTSEG(SBS),U,5)) DIR("B")=$P(GMTSEG(SBS),U,5)
  1. ; DBIA 10026 call ^DIR
  1. D ^DIR
  1. S:$D(DTOUT) DIROUT=1 I $D(DIROUT) Q
  1. I $D(DUOUT) Q
  1. I X["^" W " ??" G GETIME
  1. S $P(GMTSEG(SBS),U,5)=Y
  1. Q
  1. GETHOSP ; Gets Hospital Location displayed, where applicable
  1. N DIR,X,Y
  1. S DIR(0)="142.01,6O",DIR("A")="Hospital Location displayed",DIR("B")=$P(GMTSEG(SBS),U,6)
  1. ; DBIA 10026 call ^DIR
  1. D ^DIR
  1. S:$D(DTOUT) DIROUT=1 I $D(DIROUT) Q
  1. I $D(DUOUT) Q
  1. I X["^" W " ??" G GETHOSP
  1. S $P(GMTSEG(SBS),U,6)=Y
  1. Q
  1. GETICD ; Gets ICD Text displayed, where applicable
  1. N DIR,X,Y
  1. S DIR(0)="142.01,7O",DIR("A")="ICD Text displayed",DIR("B")=$P(GMTSEG(SBS),U,7)
  1. ; DBIA 10026 call ^DIR
  1. D ^DIR
  1. S:$D(DTOUT) DIROUT=1 I $D(DIROUT) Q
  1. I $D(DUOUT) Q
  1. I X["^" W " ??" G GETICD
  1. S $P(GMTSEG(SBS),U,7)=Y
  1. Q
  1. GETPROV ; Gets Provider Narrative displayed, where applicable
  1. N DIR,X,Y
  1. S DIR(0)="142.01,8O",DIR("A")="Provider Narrative displayed",DIR("B")=$P(GMTSEG(SBS),U,8)
  1. ; DBIA 10026 call ^DIR
  1. D ^DIR
  1. S:$D(DTOUT) DIROUT=1 I $D(DIROUT) Q
  1. I $D(DUOUT) Q
  1. I X["^" W " ??" G GETPROV
  1. S $P(GMTSEG(SBS),U,8)=Y
  1. Q
  1. GETCPTM ; Gets CPT Modifier displayed, where applicable
  1. N DIR,X,Y
  1. S DIR(0)="142.01,9O",DIR("A")="CPT Modifier displayed",DIR("B")=$P(GMTSEG(SBS),U,8) S:DIR("B")="" DIR("B")="Y"
  1. ; DBIA 10026 call ^DIR
  1. D ^DIR
  1. S:$D(DTOUT) DIROUT=1 I $D(DIROUT) Q
  1. I $D(DUOUT) Q
  1. I X["^" W " ??" G GETCPTM
  1. S $P(GMTSEG(SBS),U,9)=Y
  1. Q