HLUCM ;CIOFO-O/LJA - HL7/Capacity Mgt API ;09/13/04 14:01
Source file <HLUCM.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CM(START,END,PNMSP,IEN101,TOTALS,COND,ERRINFO) | ; Capacity management totals
 | 
 
  | 
| CMF(START,END,PNMSP,IEN101,TOTALS,COND,ERRINFO) | ; Collect Remote Facility data - SYNC
 | 
|
| CM2(START,END,PNMSP,IEN101,TOTALS,COND,ERRINFO) | ; Capacity management totals
 | 
 
  | 
| CM2F(START,END,PNMSP,IEN101,TOTALS,COND,ERRINFO) | ; Collect Remote Facility data - SYNC
 | 
 
  | 
| LOOP() | ; Loop thru 772's .01... (Called from LOOP^HLUCM)
 | 
|
| CMDBD | ; Create $$CM debug data...
 ; HLAPI,START,END -- req  | 
|
| UPTOT | ; Up the totals...
 ; TOT,TOT(SUB) -- req  | 
|
| PP(IEN772) | ; Get store value for NMSP and PROT...
 | 
|
| LOAD | ; Load data (Called by $$CM, $$CM2, and all other APIs)
 ; START,END -- req  | 
|
| TOTALCM | ; Loop, total for $$CM...
 ; HLAPI -- req  | 
|
| COLLSYNC(IEN772,START,END) | ; Does entry fall in START/END range?
 | 
|
| OK772(IEN772) | ; Valid entry?
 | 
|
| COLLECT(PAR,IEN772) | ; Collect 772 data and associated 773 data...
 | 
|
| TOT772C(IEN772) | ; Total number of characters in message...
 | 
|
| TOT772T(IEN772) | ; Processing time...
 ; No totals here. Just set times in DATA() array for later use...  | 
|
| TOT773C(IEN773) | ; Total number of characters...
 ; DATA() -- passed in (See COLLECT)  | 
|
| MSGSIZE(IEN773) | ; Number characters in 773 entry...
 | 
|
| TOT773T(IEN773) | ; Set TIMEs...
 ; DATA() -- passed in (See COLLECT)  | 
|
| ERR(REA) | ; Record error...
 | 
|
| SEC(FMDT) | ;
 | 
|
| TMDIFF | ; DATA("TIME",...) -- req --> DATA("DIFF")
 | 
|
| XTMP | ; Store in ^XTMP...
 ; API Parameters -- req  | 
|
| EOR | ; HLUCM - HL7/Capacity Mgt API ;2/27/01 10:15
 |