SCAPMC20 ;ALB/REW - Team APIs:APPTTM ; 20 Mar 1996
Source file <SCAPMC20.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 2 | (ERR,INIT)^SCAPMCU1 $$GETPCTM^SCAPMCU2 |
| VA Fileman | 1 | (FILE,UPDATE)^DIE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ACOUTPT(DFN,SCFIELDA,SCERR) | ;add/edit a record in OUTPATIENT PROFILE #404.41
; input: ; DFN = pointer to PATIENT file (#2) ; SCFIELDA= array of additional fields to be added ; SCERR = array NAME to store error messages. ; [ex. ^TMP("ORXX",$J)] |
|
| APTTMQ | ||
| MAKEMANY(DFNA,SCOLDASS,SCBADASS,SCNEWASS) | ;Not supported for use by PCMM Only
; DFNA - DFN ARRAY ; SCOLDASS - Subset of DFNA that were previously assigned ; SCBADASS - Subset of DFNA that could not be assigned ; SCNEWASS - Subset of DFNA that were newly assigned ; Return: total^new^old^bad ; Note: No input error checking!! |
|
| PTPCNOTM(SCOUTA,SCDATE) | ;Not Supported For Use by PCMM Only
; SCOUTA - Output array of DFNs that are PC but no Team Now |
|
| OKDATA() | ;setup/check variables
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | OKDATA+4, PTPCNOTM+6 |
| ^SCPT(404.41 - [#404.41] | ACOUTPT+17, PTPCNOTM+4 |
| ^TMP("SCMC" | PTPCNOTM+5 |
| Name | Line Occurrences |
|---|---|
| $$ACOUTPT | MAKEMANY+12 |
| $$OKDATA | ACOUTPT+16 |
| APTTMQ | ACOUTPT+16 |
| Name | Field # of Occurrence |
|---|---|
| ^( | PTPCNOTM+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | ACOUTPT~, ACOUTPT+17, ACOUTPT+22, ACOUTPT+25, ACOUTPT+26, ACOUTPT+32, APTTMQ, OKDATA+4, OKDATA+5, MAKEMANY+7~ , MAKEMANY+9*, MAKEMANY+10*, MAKEMANY+12, MAKEMANY+14, MAKEMANY+18, MAKEMANY+21, PTPCNOTM+2~, PTPCNOTM+3*, PTPCNOTM+4*, PTPCNOTM+5 , PTPCNOTM+6 |
| DFNA | MAKEMANY~, MAKEMANY+10 |
| SC | ACOUTPT+15~ |
| SC( | ACOUTPT+22*, ACOUTPT+26*, ACOUTPT+30* |
| SCBADASS | MAKEMANY~, MAKEMANY+14 |
| SCBADCNT | MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+15*, MAKEMANY+23 |
| SCBADOUT | MAKEMANY+7~ |
| SCDATE | PTPCNOTM~, PTPCNOTM+6 |
| SCERR | ACOUTPT~, ACOUTPT+23, ACOUTPT+31, ACOUTPT+32, APTTMQ, OKDATA+6 |
| SCESEQ | ACOUTPT+15~, OKDATA+6 |
| SCEXIST | ACOUTPT+14~, ACOUTPT+17*, ACOUTPT+18, ACOUTPT+34*, APTTMQ |
| SCFIELDA | ACOUTPT~, ACOUTPT+19, ACOUTPT+21, ACOUTPT+22, ACOUTPT+27, ACOUTPT+29, ACOUTPT+30 |
| SCFLD | ACOUTPT+15~, ACOUTPT+20*, ACOUTPT+21*, ACOUTPT+22, ACOUTPT+28*, ACOUTPT+29*, ACOUTPT+30 |
| SCIEN | ACOUTPT+15~, ACOUTPT+32! |
| SCIEN(1 | ACOUTPT+25*, ACOUTPT+32 |
| SCNEWASS | MAKEMANY~, MAKEMANY+18 |
| SCNEWCND | MAKEMANY+7~ |
| >> SCNEWCNT | MAKEMANY+8*, MAKEMANY+19*, MAKEMANY+23 |
| SCOK | OKDATA+1~, OKDATA+2*, OKDATA+3, OKDATA+4*, OKDATA+7 |
| SCOLDASS | MAKEMANY~, MAKEMANY+21 |
| SCOLDCNT | MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+22*, MAKEMANY+23 |
| SCOUTA | PTPCNOTM~, PTPCNOTM+6 |
| SCOUTFLD | MAKEMANY+7~ |
| SCOUTFLD( | MAKEMANY+11* |
| SCPARM | ACOUTPT+15~, OKDATA+6 |
| SCPARM("PATIENT" | OKDATA+5* |
| SCPC | PTPCNOTM+2~, PTPCNOTM+4* |
| SCX | MAKEMANY+7~, MAKEMANY+12*, MAKEMANY+13, MAKEMANY+17 |
| U | APTTMQ, MAKEMANY+17, MAKEMANY+23, PTPCNOTM+6 |