INHPSAR ;WOM JPD; 29 Mar 96 11:31;Message Replication Application
Source file <INHPSAR.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 2 | $$DIC^INHSYS05 $$CENTER^INHUTIL | 
| VA Fileman | 2 | ^DIC ^DIE | 
| Kernel | 1 | $$YN^%ZTF | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ||
| DEL(DA) | ; Makes child a parent ; Input: DA - IEN of child entry in INTERFACE TRANSACTION FILE ; to delete parent field | |
| BS(INPT,INPTY0) | ;Get Base (REP) ; Input: ; INPT - Transaction Type ; INPTY0 - Zero node of Transacion Type | |
| PT(Y) | ;Get parent TT | |
| CREAT(INPT,INPTY0,INBS,INBSY0) | ; Create entry in REPLICATION FILE for each child of | |
| ASS(INPT,INPTY0,INBS,INBSY0) | ;Associate children of TT w/replicants ; Input: ; INPT - Transaction Type ien ; INPTY0 - Zero node of Transacion Type ; INBS - Base Transaction Type ien ; INBSY0 - Zero Node of Base Transaction Type | |
| CRE(INCH,INBS) | ; Create entry in REPLICATION FILE ; Input: INCH - IEN of entry in INTERFACE TRANSACTION FILE ; and .01 field ; INBS - ORIGINATING TRANSACTION field ; Output: NONE | |
| SBT(DA,PTT) | ;Stuff Base transaction into parent ; Input: ; DA - ien of Base ; PTT - Name of Parent Transaction Type to stuff into Base .06 field | |
| ACTVAT(INPT,INPTY0) | ; Set parent to ACTIVE ; Input: ; INPT - Transaction Type ; INPTY0 - Zero node of Transacion Type | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^INRHT - [#4000] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^INRHT - [#4000] | ASS+10 | 
| ^INRHT("AC" | ASS+9 | 
| ^UTILITY("INHPSAR" | EN+1!, EN+5!, ASS+14*, ASS+16, CREAT+9, CREAT+10* | 
| Name | Line Occurrences | 
|---|---|
| $$PT | EN+4 | 
| ACTVAT | ASS+21 | 
| ASS | BS+9 | 
| BS | EN+4 | 
| CRE | CREAT+10 | 
| CREAT | ASS+22 | 
| DEL | CREAT+10 | 
| SBT | ASS+23 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | ACTVAT+5*, DEL~, DEL+6, CRE+5~, CRE+8*, CRE+9, SBT~ | 
| DIC | PT+1~, PT+2*, BS+4~, BS+5*, CRE+5~, CRE+6*, CRE+8 | 
| DIC("A" | PT+3*, BS+5* | 
| DIC("S" | PT+2*, BS+7* | 
| DIC(0 | PT+2*, BS+5*, CRE+6*, CRE+8 | 
| DIE | ACTVAT+4~, ACTVAT+5*, DEL+3~, DEL+4*, DEL+6, CRE+5~, CRE+6*, CRE+13, SBT+4~, SBT+5* | 
| DR | ACTVAT+4~, ACTVAT+5*, DEL+3~, DEL+4*, CRE+5~, CRE+11*, SBT+4~, SBT+5*, SBT+7* | 
| INBS | EN~, BS+4~, ASS~, ASS+12, ASS+22, ASS+23, CREAT~, CREAT+10, CRE~, CRE+11 , CRE+13 | 
| INBS0 | BS+4~ | 
| INBSY0 | EN~, ASS~, ASS+7, ASS+22, CREAT~, CREAT+13 | 
| INCH | ASS+6~, ASS+9*, ASS+10, ASS+12, ASS+14, CREAT+7~, CREAT+9*, CREAT+10, CRE~, CRE+6 | 
| INPT | EN~, BS~, BS+9, ASS~, ASS+9, ASS+21, ASS+22, ACTVAT~, ACTVAT+5, CREAT~ | 
| INPTY0 | EN~, BS~, BS+9, ASS~, ASS+7, ASS+21, ASS+22, ASS+23, ACTVAT~, ACTVAT+7 , CREAT~, CREAT+12 | 
| INY | ASS+6~, ACTVAT+4~, ACTVAT+7, DEL+3~, DEL+6, CRE+5~, CRE+13, SBT+4~, SBT+9 | 
| IOF | EN+2 | 
| PTT | SBT~ | 
| U | ASS+7, ASS+10, ASS+23, ACTVAT+7, CREAT+12, CREAT+13 | 
| X | CRE+5~, CRE+6*, CRE+8, CRE+9 | 
| Y | EN~, EN+4, PT~, PT+5, BS+4~, BS+8, BS+9, CRE+5~ | 
| Y(0 | EN+4, BS+9 |