INZTTC ;WOM; 29 Nov 95 11:41; CMS Transaction Type Create
Source file <INZTTC.m>
Package | Total | Call Graph |
---|---|---|
Uncategorized | 4 | VAR^DWUTL (CREATE,REMARK,REPLACE)^ZCMS41 ^ZCMSENV SHORES^ZCMSFNC |
IHS Generic Interface System | 3 | COMP^INHSYS $$ID^INHSYS04 ($$TR,ORDER)^INHUT3 |
Kernel | 1 | ($$CLOSESEQ,$$OPENSEQ)^%ZTFS1 |
VA Fileman | 1 | ^DIC |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 1 | INHSYSE |
Name | Comments | DBIA/ICR reference |
---|---|---|
COMP() | ; Compile IBxxxxnn and IBxxxxW programs for CREATE/CIG
; Returns 1 if successful, 0 if not |
|
CKRES(FRNAME) | ;Check reservation
|
|
CRE | ; Create a TRANSACTION TYPE ELEMENT
; Also used by Replace, CIG, and RIG ; Input: %ACT = The menu number corresponding to ; the CMS function requested by user. ; Possible values shown at tag CRDEF |
|
SUM(X) | ; Calculate new VMS filename based on a check sum
; if length > 35 since VMS filenames can only be ; 39 characters (not including extention) |
|
SAVEROU(FRNAME) | ;SAVE MULTIPLE ROUTINES AS ONE ELEMENT/VMS FILE
; Programs/^UTILITY($J, created in function COMP |
|
UTL | ; Get all IBxxxxnn and IBxxxxW programs into ^UTILITY($J
|
|
TR(X) | ; Calculate Valid VMS filename for TRANSACTION TYPE by translating
; " " to "_", all other invalid characters to "-", and adding ; a ".TT" extension. ; Input should be the TRANSACTION TYPE NAME field |
|
CRDEF(FRNAME) | ; Update Library
|
Name | Field # of Occurrence |
---|---|
$$CLOSESEQ^%ZTFS1 | SAVEROU+7 |
$$OPENSEQ^%ZTFS1 | SAVEROU+3 |
^DIC | CRE+13 |
VAR^DWUTL | CRE+11 |
COMP^INHSYS | COMP+2 |
$$ID^INHSYS04 | UTL+1 |
$$TR^INHUT3 | TR+5 |
ORDER^INHUT3 | UTL+2 |
CREATE^ZCMS41 | CRDEF+11 |
REMARK^ZCMS41 | CRE+18 |
REPLACE^ZCMS41 | CRDEF+16 |
^ZCMSENV | CRE+20 |
SHORES^ZCMSFNC | CKRES+3, CRDEF+14 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^INRHT - [#4000] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^UTILITY($J | CRE+20!, COMP+3, UTL+1!, SAVEROU+2, SAVEROU+6 |
^ZCMSENV($J | CRE+22, CRE+24 |
Name | Line Occurrences |
---|---|
$$CKRES | CRE+16 |
$$COMP | CRDEF+11 |
$$SUM | TR+4 |
$$TR | CRE+15 |
CRDEF | CRE+27 |
SAVEROU | CRDEF+11 |
UTL | COMP+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | CRE+6~, CRE+7* |
>> %ACT | CRE+16, CRDEF+10, CRDEF+11, CRDEF+12, CRDEF+13, CRDEF+14, CRDEF+17 |
>> %DUMMY | CRDEF+17* |
%EN | CRE+19~ |
>> %LIB | CRE+7 |
%RTN | CRE+6~, UTL+1* |
%U | CRE+6~, CRE+10* |
>> %UCI | CRE+10 |
%UTILITY | CRE+6~ |
A | SUM+3~, SUM+4* |
>> B0 | CRE+9, CRE+13, CRE+14, COMP+3, CRDEF+17 |
>> B1 | CRE+8, CRE+13, CRE+14, COMP+3, CRDEF+17 |
>> CMS | CRDEF+17 |
>> CNAME | CRDEF+17 |
>> DEF | CRE+23* |
>> DEFDIR | CRE+23* |
>> DEFENV | CRE+22* |
>> DEFLIB | CRE+23* |
DIC | CRE+6~, CRE+12* |
DIC("A" | CRE+12* |
DIC(0 | CRE+12* |
>> ENVCNT | CRE+24* |
>> FILE2 | CRDEF+1*, CRDEF+10 |
FL | CRDEF+7~*, CRDEF+9, CRDEF+11*, CRDEF+13, CRDEF+14*, CRDEF+15* |
FRNAME | CRE+6~, CRE+15*, CRE+16, CRE+27, CKRES~, CKRES+3, CKRES+4, CKRES+5, CRDEF~, CRDEF+1 , CRDEF+10, CRDEF+11, CRDEF+14, CRDEF+15, CRDEF+16, CRDEF+17, SAVEROU~, SAVEROU+3, SAVEROU+7 |
I | CRE+6~, SUM+3~, SUM+4* |
INPOP | COMP+2~* |
INSELTT | CRE+6~, CRE+15*, COMP+2 |
INSELTT(1 | CRE+15* |
>> KEEP | CRDEF+1*, CRDEF+11, CRDEF+16 |
PAUSE | CRE+6~, CRE+10* |
>> REMARK | CRDEF+17 |
>> RLIB | CRE+7, CRDEF+1 |
RNAME | SAVEROU+2~, SAVEROU+3*, SAVEROU+6* |
RTN | CRE+6~, CRE+15*, UTL+1*, UTL+2 |
SUM | SUM+3~*, SUM+4*, SUM+5 |
>> ULIB | CRE+22*, CRE+23, CRDEF+10 |
>> UNAM | CKRES+5, CRDEF+15 |
X | TR~, TR+4*, TR+5, SUM~, SUM+4, SUM+5 |
Y | CRE+6~, CRE+13, CRE+15 |
Y(0 | CRE+14, CRE+15 |
ZCMSERC | CRE+6~, CRE+10* |
>> ZCMSERR | CRE+20 |
>> ZCMSGO | CRE+19* |
ZCMSRES | CKRES+2~, CKRES+4, CKRES+5, CRDEF+14, CRDEF+15 |
ZCMSRESU | CKRES+2~, CKRES+5, CRDEF+15 |