PSOSPMU3 ;BIRM/MFR - State Prescription Monitoring Program Utility #3 - Customization ;10/07/15
Source file <PSOSPMU3.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CLONEVER(FROMVER,NEWVER,DEFTYPE) | ; Create an exact copy of another ASAP version
|
|
| SAVEVER(ASAPVER,VERDATA,CLONE) | ; Save an ASAP Version
|
|
| COPYSEG(FROMVER,ASAPDEF,TOVER,SEGID,CLONE) | ; Copy a Segment
; Input: (r) FROMVER - Source ASAP Version ("3.0", "4.0", etc.) ; (r) ASAPDEF - Array containig the ASAP Definition to be copied ; (r) TOMVER - Detin ASAP Version ("3.0", "4.0", etc.) ; (r) SEGID - Segment ID ("PHA", "DSP", etc.) ; (o) CLONE - Standard Clone ASAP Version Flag PSO*7*772 |
|
| SAVESEG(ASAPVER,SEGID,SEGDATA,VERDATA,CLONE) | ; Saves a Segment
; Input: (r) ASAPVER - ASAP Version ("3.0", "4.0", etc.) ; (r) SEGID - Segment ID ("PHA", "DSP", etc.) or "+1" to add a new Segment ; (r) SEGDATA - Segment Data ; (o) VERDATA - Version Data (Only needed for 1st custom segment) ; (o) CLONE - Standard Clone ASAP Version Flag PSO*7*772 |
|
| COPYELM(FROMVER,ASAPDEF,TOVER,ELMID,CLONE) | ; Copy a Data Element
|
|
| SAVEELM(ASAPVER,SEGID,ELMID,ELMDATA,CLONE) | ; Saves a Data Element
|
|
| CUSSEG(ASAPVER,SEGID) | ; Customized Segment?
|
|
| DELCUS(ASAPVER,SEGID,ELMID,DELSTDV) | ; Delete/Reset a Customization
|
|
| GETSEGID(ELMID) | ; Get the Segment ID from the Element ID
|
|
| VALID(ASAPVER,MEXPR) | ; Validate the Mumps Expression for the ASAP Version
|
|
| CHKVAR(LEVEL,MEXPR) | ; Checks the variables in the M SET Expression
; Input: (r) LEVEL - Level of the Segment where the Data Element is located ; (r) MEXPR - Mumps SET Expression value to be verified |
|
| CHKCODE(LEVEL,MEXPR,ERROR) | ; Checks the data retrieval code for the Data Element
; Input: (r) LEVEL - Level of the Segment where the Data Element is located ; (r) MEXPR - Mumps SET Expression value to be verified |
|
| ERROR | ; Error Trap to test ASAP Data Retrieval
|
|
| DELSTDV(ASAPVER,SEGID,ELMID) | ; Delete 'Standard' Custom ASAP Version - PSO*7*772
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^PSRX - [#52] | GET1^DIQ |
| ^PS(59 - [#59] | GET1^DIQ |