DGPTFCR ;ALB/JDS - CREATE IN PATIENT PTF RECORD ; 11 JAN 85
Source file <DGPTFCR.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 3 | DFN^DGPMUTL RTY^DGPTUTL LO^DGUTL | 
| VA Fileman | 3 | ^DIC FILE^DICN ^DIE | 
| Package | Total | Caller Graph | 
|---|---|---|
| Registration | 7 | DG PTF CREATE DGPMV31 DGPMV321 DGPTC1 DGPTFEE DGPTFFB DGPTXX8 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ||
| CREATE | ; -- entry point to create a new PTF record ; input: DFN := pt number ; Y := admission d/t ^ fee record ; DGRTY := type of record (1-PTF ; 2-CENSUS) ; (PTF assumed if undefined) ; output: Y := ifn of ^DGPT | 
 
 | 
| Q | ||
| CREATEQ | ||
| SEL | ; -- pt select | |
| SELQ | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | Classic Fileman Calls | 
| ^DGPM - [#405] | Classic Fileman Calls | 
| ^DGPT - [#45] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DG(405.2 - [#405.2] | SEL+12 | 
| ^DGPM - [#405] | SEL+12 | 
| Name | Line Occurrences | 
|---|---|
| CREATE | SEL+15 | 
| CREATEQ | CREATE+7 | 
| SEL | EN | 
| SELQ | SEL+3, SEL+9, SEL+15 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | SEL+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | Q! | 
| D0 | Q! | 
| DA | SEL+16*, SELQ!, CREATE+10!*, CREATEQ! | 
| DD | CREATE+9! | 
| DFN | EN!, SEL+3*, CREATE+7, CREATE+9 | 
| DG | SELQ! | 
| DGDUMB | EN*, Q! | 
| DGPMAN | SEL+11~, SEL+12*, SEL+13 | 
| DGPMCA | SEL+11~, SEL+12*, SEL+16 | 
| DGPMDN | SEL+11~, SEL+12* | 
| DGPTDATA | CREATE+8*, CREATEQ! | 
| DGRTY | SELQ!, CREATE+10 | 
| DGRTY0 | SELQ! | 
| DGTY | SEL+12*, SELQ! | 
| DIC | SEL+1!, SEL+2*, SEL+3!, SEL+8*, SEL+9!, SELQ!, CREATE+8*, CREATEQ! | 
| DIC("A" | SEL+2*, SEL+8* | 
| DIC("DR" | CREATE+8* | 
| DIC("S" | SEL+2*, SEL+8* | 
| DIC(0 | SEL+2*, SEL+8*, CREATE+9* | 
| DIE | SEL+16*, SELQ!, CREATE+10*, CREATEQ! | 
| DO | CREATE+9! | 
| DQ | Q!, SELQ! | 
| DR | SEL+16*, SELQ!, CREATE+10*, CREATEQ! | 
| I | SELQ! | 
| J | SELQ! | 
| PTF | SEL+16*, SEL+17, SELQ!, CREATE+10~* | 
| T | Q! | 
| U | CREATE+8 | 
| X | Q!, SELQ!, CREATE+9* | 
| Y | Q!, SEL+3, SEL+9, SEL+12, SEL+13*, SEL+15, SEL+16, SELQ!, CREATE+7*, CREATE+8 , CREATE+9*, CREATE+10* | 
| Y(0 | SEL+12, CREATE+7* |