Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: DVB254P2

DVB254P2.m

Go to the documentation of this file.
DVB254P2 ;ALB/CP/BG - PATCH DVBA*2.7*254 POST-INSTALL ROUTINE; MAY 28, 2025@16:20 ; 5/29/25 9:13am
 ;;2.7;AMIE;**254**;Apr 10, 1995;Build 41
 ; Per VHA Directive 6402 this routine should not be modified
 ; Reference to SUPPORTED PARAMETER TOOL ENTRY POINTS in ICR #2263
 Q
 ;
PARAM ; ;update parameter value in test vs prod CAPRI:19209 bg
 N DVBVER,DVBI,DVBDATA,DVBPAR,DVBINST,DVBNAME,DVBVALUE,DVBPKG,DVBRESET
 F DVBI=1:1 S DVBDATA=$P($T(PARCHK+DVBI),";;",2) Q:DVBDATA["$EXIT"  D
 . S DVBRESET=""
 . S DVBNAME=$P(DVBDATA,U,1)
 . S DVBINST=$P(DVBDATA,U,2)
 . S DVBVALUE=$P(DVBDATA,U,3)
 . S DVBPKG="PKG.AUTOMATED MED INFO EXCHANGE"
 . S DVBPAR=$$GET^XPAR(DVBPKG,DVBNAME,DVBINST,"E")
 . I DVBPAR'=DVBVALUE S DVBRESET=1 D EN^XPAR(DVBPKG,DVBNAME,DVBINST,DVBVALUE,.DVBVER)
 . D UPDMSG
 . Q
 Q
 ;  
UPDMSG ;
 I $G(DVBVER) D
 . D BMES^XPDUTL(DVBNAME_" Update FAILURE.")
 . D MES^XPDUTL("  Failure reason: "_DVBVER)
 I $G(DVBRESET)=1 D 
 . D BMES^XPDUTL(DVBNAME_" Updated Successfully")
 I $G(DVBRESET)'=1 D
 . D BMES^XPDUTL("Update not required for "_DVBNAME)
 Q
PARCHK ; 
 ;;DVBAB CAPRI ALLOW OLD VERSION^1^NO
 ;;DVBAB CAPRI HIA UPDATE URL^1^http://vaww.domain.ext/hia/Downloads.htm
 ;;DVBAB CAPRI CDEFOLD TOKEN^1^2x6kXBtW82TdqFQEKaC75k44vUHjHGnq
 ;;DVBAB CAPRI CMT SSN VAR^1^5
 ;;DVBAB CAPRI CMT SSN VAR^2^_VETERANSSOCIALSECURITYNUMBER,_CLAIMANTVETERANSSOCIALSECURITYNUMBER,_PATIENTVETERANSSOCIALSECURITYNUMBER,_2SOCIALSECURITYNUMBER,_SOCIALSECURITYNUMBER,_SSN
 ;;DVBAB CAPRI CMT SSN VAR^3^_FIRSTNAME!_MIDDLEINITIAL!_LASTNAME,_NAMEOFVETERAN,_NAMEOFCLAIMANTVETERAN,_NAMEOFPATIENTVETERAN,_NAME
 ;;DVBAB CAPRI CMT SSN VAR^4^DATEOFEXAMINATIONMMDDYYYY,DATE,DATEOFEXAMINATION
 ;;DVBAB CAPRI CMT TOGGLE^1^1
 ;;DVBAB CAPRI DOC LIBRARY^1^https://www.domain.ext/vdl/application.asp?appid=133
 ;;DVBAB CAPRI EFOLDER LOCATION^1^SPOKANE
 ;;DVBAB CAPRI GITHUB APP ID^1^297672
 ;;DVBAB CAPRI GITHUB ERROR DATE^1^2/28/2023
 ;;DVBAB CAPRI GITHUB INSTALL ID^1^34553682
 ;;DVBAB CAPRI GITHUB LINK^1^https://github.com/department-of-veterans-affairs/dbq-cmt-iepd
 ;;DVBAB CAPRI INVALID CHARACTERS^1^32,63
 ;;DVBAB CAPRI INVALID CHARACTERS^2^1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,160
 ;;DVBAB CAPRI INVALID CHARACTERS^3^128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150
 ;;DVBAB CAPRI JLV URL^1^https://jlv.domain.ext/JLV/Login/loginParam?loginSource=CAPRI
 ;;DVBAB CAPRI NEWS SERVER URL^1^https://dvagov.sharepoint.com/:t:/r/sites/OITEPMOCAPRICOMM/Shared%20Documents/CAPRI%20Announcements/
 ;;DVBAB CAPRI NF CLIENT^1^463b2348-85aa-40ba-81c8-af57fd0da97d@e95f1b23-abaf-45ee-821d-b7ab251ab3bf
 ;;DVBAB CAPRI NF DRIVEID URL^1^https://graph.microsoft.com/v1.0/sites/{{SITEID}}/drives
 ;;DVBAB CAPRI NF FILEINFO URL^1^https://graph.microsoft.com/v1.0/drives/{{DRIVEID}}//root:/CAPRI Announcements:/children(''{{FILENAME}}'')
 ;;DVBAB CAPRI NF SITEID URL^1^https://graph.microsoft.com/v1.0/sites/dvagov.sharepoint.com:/sites/OITEPMOCAPRICOMM
 ;;DVBAB CAPRI NF TENANT^1^e95f1b23-abaf-45ee-821d-b7ab251ab3bf
 ;;DVBAB CAPRI NF TOKEN^1^hst8Q~Nv9H3NNUPjCMi2UVrojQMoCTATbLpU6chC
 ;;DVBAB CAPRI NF TOKEN URL^1^https://login.microsoftonline.com/{{TENANTID}}/oauth2/v2.0/token
 ;;DVBAB CAPRI PDF SIG FLD NAMES^1^S=AEXAMINERSSIGNATURE
 ;;DVBAB CAPRI PDF SIG FLD NAMES^2^N=BEXAMINERSPRINTEDNAME
 ;;DVBAB CAPRI PDF SIG FLD NAMES^3^D=CDATESIGNED
 ;;DVBAB CAPRI PDF SIG FLD NAMES^4^A=GEXAMINERSADDRESS
 ;;DVBAB CAPRI PDF SIG FLD NAMES^5^S=SOCIALWORKERSSIGNATURE
 ;;DVBAB CAPRI PDF SIG FLD NAMES^6^N=SOCIALWORKERSPRINTEDNAME
 ;;DVBAB CAPRI PDF SIG FLD NAMES^7^D=DATESIGNED
 ;;DVBAB CAPRI PDF SIG FLD NAMES^8^A=SOCIALWORKERSADDRESS
 ;;DVBAB CAPRI PDF SIG FLD NAMES^9^A=EXAMININGLOCATIONFACILITYORADDRESS
 ;;DVBAB CAPRI PDF SIG FLD NAMES^10^D=YYYYMMDD
 ;;DVBAB CAPRI PDF SIG FLD NAMES^11^N=PRINTEDNAME
 ;;DVBAB CAPRI PDF SIG FLD NAMES^12^S=SIGNATURE
 ;;DVBAB CAPRI PDF SIG FLD NAMES^13^A=FPSYCHIATRISTPSYCHOLOGISTEXAMINERADDRESS
 ;;DVBAB CAPRI PDF SIG FLD NAMES^14^N=BPSYCHIATRISTPSYCHOLOGISTEXAMINERPRINTEDNAME
 ;;DVBAB CAPRI PDF SIG FLD NAMES^15^S=APSYCHIATRISTPSYCHOLOGISTEXAMINERSIGNATURETITLE
 ;;DVBAB CAPRI PDF SIG FLD NAMES^16^A=GPSYCHIATRISTPSYCHOLOGISTEXAMINERADDRESS
 ;;DVBAB CAPRI PDF SIG FLD NAMES^19^A=ADDRESSOFMEDICALFACILITYNUMBERANDSTREETORRURALRO
 ;;DVBAB CAPRI PDF SIG FLD NAMES^20^D=DATESIGNEDMMDDYYYY
 ;;DVBAB CAPRI PDF SIG FLD NAMES^21^N=PRINTEDNAMEOFEXAMINER
 ;;DVBAB CAPRI PDF SIG FLD NAMES^22^X=DBQSEPARATIONHEALTHASSESSMENT_528_SIGNATURE
 ;;DVBAB CAPRI PDF SIG FLD NAMES^23^X=DBQSEPARATIONHEALTHASSESSMENT_527_PRINTEDNAME
 ;;DVBAB CAPRI PDF SIG FLD NAMES^17^A=FEXAMINERSADDRESS
 ;;DVBAB CAPRI PDF SIG FLD NAMES^18^S=SIGNATUREOFEXAMINERREQUIRED
 ;;DVBAB CAPRI PDF SIG FLD NAMES^24^A=EXAMINERSADDRESS
 ;;DVBAB CAPRI PDF SIG FLD NAMES^25^N=EXAMINERSPRINTEDNAME
 ;;DVBAB CAPRI PDF SIG FLD NAMES^26^S=EXAMINERSSIGNATURE
 ;;DVBAB CAPRI PIV ACTIVE^1^YES
 ;;DVBAB CAPRI PIV URL^1^https://vefs-claimevidence.prod8.bip.domain.ext/
 ;;DVBAB CAPRI PN TOGGLE^1^0
 ;;DVBAB CAPRI PROXY ACTIVE^1^YES
 ;;DVBAB CAPRI PROXY URL^1^https://capriauthsvrprod.domain.ext:7003
 ;;DVBAB CAPRI SECURITY TOGGLE^1^3
 ;;DVBAB CAPRI SP IEPD INFO^1^https://graph.microsoft.com/v1.0/drives/{{DRIVEID}}//root:/IEPD:/children(''{{FILENAME}}'')
 ;;DVBAB CAPRI VHA TITLE^1^C&P SECTION CHIEF*SUPERVISOR*LEAD PHYSICIAN MD*PROGRAM ANALYST*C&P MANAGER*C&P SUPERVISOR*IDES PROGRAM MANAGER*C&P COORDINATOR
 ;;DVBAB CAPRI VICAP URL^1^http://vaww.demo.domain.ext/dmareports.asp
 ;;DVBAB CAPRI VIRTUALVA PROD URL^1^https://vbaphiprdwlsappa.vba.domain.ext:7002/VABFI/services/vva?wsdl
 ;;DVBAB CAPRI VIRTUALVA TEST URL^1^https://vbaphitstwlsappa.vba.domain.ext:7002/VABFI/services/vva
 ;;DVBAB CAPRI VLER DAS CH3 URL^1^https://CAPRIAuthSvrTest.domain.ext:7003/CapriProxyServlet
 ;;DVBAB CAPRI VLER DAS PROD URL^1^https://capriauthsvrprod.domain.ext:7003/dbq
 ;;DVBAB CAPRI VVA PROD PASSWD^1^Passw0rd1
 ;;DVBAB CAPRI VVA PROD TOKEN^1^Username-1
 ;;DVBAB CAPRI VVA TEST PASSWD^1^XXXXX
 ;;DVBAB CAPRI VVA TEST TOKEN^1^Username-1
 ;;DVBAB CAPRI VVA USER^1^CAPRI
 ;;DVBAB PIV RESOURCE^1^api/v1/rest/files
 ;;DVBAB PROXY RESOURCE^1^clinical-document
 ;;DVBAB TRANSMISSION PRIORITY^1^PIV
 ;;$EXIT