Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Details |  All
Print Page as PDF
Sub-Field: 1200.44

Package: ClassMan

CLASSMAN COURSE LOG(#1200.4)-->1200.44

Sub-Field: 1200.44


Information

Parent File Name Number Package
CLASSMAN COURSE LOG(#1200.4) STUDENT 1200.44 ClassMan

Details

Field # Name Loc Type Details
.01 STUDENT 0;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
  • HELP-PROMPT:  ANSWER MUST BE 3-30 CHARACTERS IN LENGTH
  • DESCRIPTION:  
    Student member name.  Student may be a site or an individual.
  • CROSS-REFERENCE:  1200.44^B
    1)= S ^KLAS(1200.4,DA(1),1,"B",$E(X,1,30),DA)=""
    2)= K ^KLAS(1200.4,DA(1),1,"B",$E(X,1,30),DA)
1 NUMBER OF STUDENTS 0;2 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X
  • HELP-PROMPT:  Type a Number between 1 and 99, 0 Decimal Digits
  • DESCRIPTION:  
    This is the number of participants observing the same CRT that the member logged in on.
2 START 0;3 DATE

  • INPUT TRANSFORM:  S %DT="ET" D ^%DT S X=Y K:Y<1 X
  • DESCRIPTION:  
    Student start time.
3 STOP 0;4 DATE

  • INPUT TRANSFORM:  S %DT="ET" D ^%DT S X=Y K:Y<1 X
  • DESCRIPTION:  
    Student stop time.
3.5 TIME COMPUTED

  • MUMPS CODE:  X ^DD(1200.44,3.5,9.2) S X1=Y(1200.44,3.5,2) S Y=$E(X1_"000",9,10)-$E(X_"000",9,10)*60+$E(X1_"00000",11,12)-$E(X_"00000",11,12),X2=X,X=$P(X,".",1)'=$P(X1,".",1) D ^%DTC:X S X=X*1440+Y
    9.2 = S Y(1200.44,3.5,1)=$S($D(^KLAS(1200.4,D0,1,D1,0)):^(0),1:"") S X=$P(Y(1200.44,3.5,1),U,4),Y(1200.44,3.5,2)=X S X=$P(Y(1200.44,3.5,1),U,3)
  • ALGORITHM:  MINUTES(STOP,START)
  • DESCRIPTION:  Time student spent in class. Time is computed in minutes.
    (Elapsed time is computed using start and stop times.)
4 TTIME COMPUTED

  • MUMPS CODE:  X $P(^DD(1200.44,3.5,0),U,5,99) S Y(1200.44,4,2)=X S Y(1200.44,4,1)=$S($D(^KLAS(1200.4,D0,1,D1,0)):^(0),1:"") S X=$P(Y(1200.44,4,1),U,2)*Y(1200.44,4,2)
    9.2 = S Y(1200.44,4,1)=$S($D(^KLAS(1200.4,D0,1,D1,0)):^(0),1:"") S X=$P(Y(1200.44,4,1),U,4),Y(1200.44,4,2)=X S X=$P(Y(1200.44,4,1),U,3)
    9.3 = X ^DD(1200.44,4,9.2) S X1=Y(1200.44,4,2) S Y=$E(X1_"000",9,10)-$E(X_"000",9,10)*60+$E(X1_"00000",11,12)-$E(X_"00000",11,12),X2=X,X=$P(X,".",1)'=$P(X1,".",1) D ^%DTC:X S X=X*1440+Y S X=X
  • ALGORITHM:  #1*#3.5
  • LAST EDITED:  JUL 01, 1988
  • DESCRIPTION:  Cumulative class time for all students at that site. Time is computed in minutes. Time recorded in hours and minutes is stored in the HRS:MIN field 5 within the student multiple field.
    (Elapsed time is computed multiplying the number of students [field 1 within the student multiple field]  by the time spent in class [field 3.5 within the student multiple field].
5 HRS:MIN COMPUTED

  • MUMPS CODE:  X ^DD(1200.44,5,9.2) S X=Y(1200.44,5,1)\60,Y=X,X=Y(1200.44,5,4),X=X*Y,Y=X,X=Y(1200.44,5,3),X=X-Y,Y=X,X=Y(1200.44,5,2),X=X_Y
    9.2 = X $P(^DD(1200.44,4,0),U,5,99) S Y(1200.44,5,1)=X S X=Y(1200.44,5,1)\60_" : ",Y(1200.44,5,2)=X S X=Y(1200.44,5,1),Y(1200.44,5,3)=X S X=60,Y(1200.44,5,4)=X
  • ALGORITHM:  #4\60_" : "_(#4-(60*(#4\60)))
  • LAST EDITED:  JUL 05, 1988
  • DESCRIPTION:  
    Cumulative class time for all students at that site computed in hours and minutes.  (Elapsed time in minutes is stored in ttime field 4 within the student multiple field.)
Info |  Details |  All