DGCOMPACT ;ALB/BPA,CMC - Routine for COMPACT Act processing the DG;12/18/2023@9:26am
Source file <DGCOMPACT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SETPTFFLG(DGENC,DGVAL) | ;
 ; API to set TRT FOR ACUTE SUICIDAL CRISIS flag in PTF 101 ; DGENC - Encounter ID (PTF IEN) ; DGVAL - Value to set into flag ; For YES: D SETPTFFLG^DGCOMPACT(DGENC,1) ; For NO: D SETPTFFLG^DGCOMPACT(DGENC,0) ; For NULL: D SETPTFFLG^DGCOMPACT(DGENC,"") ; Create a 70 level in the PTF file if it is not set  | 
 
  | 
| SETPTFMVMT(DGENC,DGVAL,DGSEQ) | ;
 ; API to set TREATMENT FOR SUICIDAL CRISIS flag in PTF 501 ; DGENC - Encounter ID (PTF IEN) ; DGVAL - Value to set into flag ; DGSEQ - Movement sequence *not required ; For YES: D SETPTFMVMT^DGCOMPACT(DGENC,"Y",DGSEQ) ; For NO: D SETPTFMVMT^DGCOMPACT(DGENC,"N",DGSEQ) ; For NULL: D SETPTFMVMT^DGCOMPACT(DGENC,"",DGSEQ) ; When setting a sequence other than the first one, pass the sequence number  | 
 
  | 
| EDITADMIT(PTF) | ;
 | 
|
| QUERY | ;
 | 
|
| ADMIT(DFN,PTF) | ;
 | 
|
| GO | ||
| DT | ;
 | 
| 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 | 
  |