NURCCPU5 ;HIRMFO/RD/RM-NURSING CARE PLAN UTILITIES (cont.) ;8/29/96
Source file <NURCCPU5.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRC | ; IF Y IS ORDERABLE THEN DC IF IN NCP, ELSE RECURSIVELY CALL PRCINT
|
|
| MET | ; SET STATUS OF GOAL TO STAT
|
|
| PRCG | ; IF Y IS GOAL THEN STATUS=MET IF IN NCP, ELSE RECURSIVELY CALL PRCGO
|
|
| DC | ; DC AN ORDER
|
|
| METGOAL(STAT) | ; IF PROBLEM IS RESOLVED SET GOAL STATUS TO STAT.
|
|
| OK(Z) | ; PART OF DCOK WHICH RETURNS 0 IF PROBLEM Z IS NOT RESOLVED, ELSE 1
|
|
| DCOK(X) | ; ARE ALL PROBLEMS UNDER WHICH AGGY TERM WITH IEN X LIES RESOLVED
; THIS FUNCTION RETURNS 1 IF THIS STATEMENT IS TRUE, ELSE 0. |
|
| DCINT | ; DC ALL INTERVENTIONS UNDER A PROBLEM
|
|
| PRCGO(DA) | ; STEP THROUGH CHILDREN OF X IF CHILD GOAL THEN DC IF IN NCP
|
|
| PRCINT(DA) | ; STEP THROUGH CHILDREN OF X IF CHILD ORDERABLE THEN DC IF IN NCP
|
| Name | Field # of Occurrence |
|---|---|
| IX1^DIK | DC+4, MET+4 |
| FileNo | Call Tags |
|---|---|
| ^NURSC(216.8 - [#216.8] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(124.3 - [#124.3] | OK+1 |
| ^GMRD(124.2 - [#124.2] | DCINT+2, PRCINT+2, DCOK+3, METGOAL+3, PRCGO+2 |
| ^GMRD(124.25 - [#124.25] | DCINT+1, METGOAL+2 |
| ^NURSC(216.8 - [#216.8] | PRC+1, DC+2, DC+3*, OK+2, OK+3, PRCG+1, MET+2, MET+3* |
| Name | Line Occurrences |
|---|---|
| $$DCOK | DC+1, DCOK+3, MET+1 |
| $$OK | DCOK+3 |
| DC | PRC+1 |
| MET | PRCG+1 |
| PRC | PRCINT+2 |
| PRCG | PRCGO+2 |
| PRCGO | METGOAL+3, PRCG+2 |
| PRCINT | DCINT+2, PRC+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | PRC+1, OK+2, PRCG+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | PRCINT~, PRCINT+2, DC+1~, DC+2*, DC+3, PRCGO~, PRCGO+2, MET+1~, MET+2*, MET+3 |
| DA(1 | DC+2*, DC+3, MET+2*, MET+3 |
| >> DIK | DC+4*, MET+4* |
| DUZ | DC+3, MET+3 |
| >> GMRGPDA | OK+1 |
| >> GMRGTERM | DCINT+2, METGOAL+3 |
| >> NURSCPE | PRC+1, DC+2, OK+2, OK+3, PRCG+1, MET+2 |
| NURSGOAL | METGOAL+1~, METGOAL+2*, PRCG+1 |
| NURSGOEX | METGOAL+1~, METGOAL+2*, METGOAL+3 |
| >> NURSI | PRC+1*, PRCG+1* |
| >> NURSINT | DCINT+1*, DCINT+2 |
| >> NURSJ | PRC+1*, PRCG+1* |
| >> NURSNUM | DC+2*, DC+3, MET+2*, MET+3 |
| >> NURSNWDT | DC+3, MET+3 |
| >> NURSORD | DCINT+1*, PRC+1 |
| >> NURSPROB | DCINT+1*, DCOK+3, METGOAL+2* |
| >> NURSZN | DC+2*, MET+2* |
| OK | DCOK+2~, DCOK+3*, DCOK+4 |
| STAT | METGOAL~, MET+3 |
| X | DCINT+2*, PRCINT+1~, PRCINT+2*, PRC+1, PRC+2, DC+1~, DCOK~, DCOK+3, METGOAL+3*, PRCGO+1~ , PRCGO+2*, PRCG+1, PRCG+2, MET+1~ |
| Y | DCINT+2*, PRCINT+2*, PRC+1*, DC+1*, DC+3, DCOK+2~, DCOK+3*, METGOAL+3*, PRCGO+2*, PRCG+1* , MET+1*, MET+3 |
| Z | DCOK+2~, DCOK+3*, OK~, OK+1, OK+2*, OK+3 |