struct
ADMINEMAIL administrator@practicematch.com
ADMINEMAILDISPLAYNAME "PracticeMatch Administrator" <administrator@practicematch.com>
PERMISSION_411_LOOKUP 38
PERMISSION_ACCOUNT_MAINTENANCE 4
PERMISSION_ADVANCED_PRACTITIONERS_LICENSED_DATABASE_OPTION 84
PERMISSION_ADVPRAC_ALLOW_SAVE_TO_FOLDERS 114
PERMISSION_ADVPRAC_PREVENT_EXPORT 113
PERMISSION_AMS 19
PERMISSION_AMS_ACCOUNT_EDIT 23
PERMISSION_APLITE 107
PERMISSION_APMATCH 109
PERMISSION_BENIGN_INTERNAL_FUNCTIONS 6
PERMISSION_CALENDAR_POSTINGS 69
PERMISSION_CAREER_FAIRS_CHECK_PAYMENT_OPTION 83
PERMISSION_CAREER_FAIRS_MANUAL_REGISTRATION 81
PERMISSION_CAREER_FAIRS_REMINDERS 72
PERMISSION_CLIENT_CONFERENCE_REPORTS 70
PERMISSION_CLIENT_NOTICE_EDIT 68
PERMISSION_CLIENT_SERVICE_MANAGER 100
PERMISSION_CREATE_PROJECT_TRACKING_PROJECTS 10
PERMISSION_CREATE_PROJECT_TRACKING_USERS 12
PERMISSION_CREDIT_CARD_PRCOCESSING 39
PERMISSION_CUSTOM_SOURCING 103
PERMISSION_DAPS_RO 20
PERMISSION_DAPS_RW 21
PERMISSION_DELIVER_PASSED_PROFILES 35
PERMISSION_DNC_AUTOMATE_PROCESS 94
PERMISSION_EDIT_PM_ACCOUNTS 27
PERMISSION_EMPLOYEE_PHONE_NUMBER_SEARCH 65
PERMISSION_EXECUTIVE_REPORTS 91
PERMISSION_EXPRESS_PRICE_QUOTES 58
PERMISSION_GOLDEN_TEE 40
PERMISSION_HEALTHCAREMATCH 45
PERMISSION_HIPAA 42
PERMISSION_HOT_DOCS 41
PERMISSION_INTERVIEWS_PER_PI_SPECIALTY_REPORT 92
PERMISSION_IS_EMPLOYEE 9
PERMISSION_IS_REPORTS_RO 43
PERMISSION_IS_REPORTS_RW 44
PERMISSION_IS_SYSTEM_ADMINISTRATOR 11
PERMISSION_JOB_POSTING_ONLY 110
PERMISSION_LIVE_PRODUCTION 50
PERMISSION_LIVE_PROGRAM_LIAISON 52
PERMISSION_LOCUM_TENENS 64
PERMISSION_MARK_COMMISSIONS_PAID 49
PERMISSION_MASQUERADE_AS_PHYSICIAN 82
PERMISSION_MEDTIES_ACCOUNT_EDIT 22
PERMISSION_MEDTIES_CHARGE_ROYALTIES 37
PERMISSION_MEDTIES_COUPONS 25
PERMISSION_MEDTIES_LIST_ACCOUNT_MAINTENANCE 18
PERMISSION_MEDTIES_LIST_REPORTS_WITH_CC 17
PERMISSION_MEDTIES_LITE 106
PERMISSION_MEDTIES_PREVENT_PHONES 47
PERMISSION_MEDTIES_PRICE_QUOTES 29
PERMISSION_MEDTIES_PROFILE_SEARCH 2
PERMISSION_MEDTIES_QUERY_SYSTEM 3
PERMISSION_MEDTIES_ROYALTY_REPORTS 16
PERMISSION_MERGE_CANDIDATE_DATA_REPORT 93
PERMISSION_NAME_COLLECTING_MANAGEMENT 48
PERMISSION_NATIONAL_DB_STATS 24
PERMISSION_NATIONWIDE_SEARCH 51
PERMISSION_ORDER_PLACEMENT 8
PERMISSION_PAYROLL_MANAGEMENT 33
PERMISSION_PAYROLL_PERSONAL 34
PERMISSION_PHONE_RECORDER_CALL_REPORTS 62
PERMISSION_PHYSICIAN_UPDATES_RO 30
PERMISSION_PHYSICIAN_UPDATES_RW 31
PERMISSION_PILT 73
PERMISSION_PILT_INTERVIEW_PROCESSING 77
PERMISSION_PILT_MANAGER 74
PERMISSION_PIMS 15
PERMISSION_PIMS_ADDEDITDOCUMENTS 86
PERMISSION_PIMS_COMMISSIONS_MANAGER_VIEW 88
PERMISSION_PIMS_DISABLED_TICKLES 56
PERMISSION_PIMS_EMAIL_REALLOCATION 102
PERMISSION_PIMS_INVOICE_ACCOUNTING 89
PERMISSION_PIMS_INVOICE_DELIVERY 87
PERMISSION_PIMS_MASQUERADE_AS_OTHER_USERS 78
PERMISSION_PINPOINT 13
PERMISSION_PINPOINT_LITE 105
PERMISSION_PINPOINT_PHYSICIAN_UPDATE 80
PERMISSION_PINPOINT_PI_UPDATE 79
PERMISSION_PI_ANNUAL_SPECIALTY_EDITS 55
PERMISSION_PI_DASHBOARD 60
PERMISSION_PI_MANAGERREPORTS 97
PERMISSION_PI_MASS_UPDATES 54
PERMISSION_PI_MENU 53
PERMISSION_PI_PROBLEM_PROGRAMS 67
PERMISSION_PI_PROFILE_PASSER 90
PERMISSION_PORTFOLIO 28
PERMISSION_PORTFOLIO_EMAIL_REALLOCATION 101
PERMISSION_PORTFOLIO_JOB_POSTING_ONLY 63
PERMISSION_PORTFOLIO_NO_CALL_LIST 112
PERMISSION_PORTFOLIO_ONETIME_PAYMENT 95
PERMISSION_PORTFOLIO_POST_TO_CAREER_CENTER 59
PERMISSION_PORTFOLIO_POST_TO_MDLINX_CAREER_CENTER 85
PERMISSION_PORTFOLIO_PREVENT_SEND_EMAIL 111
PERMISSION_PORTFOLIO_SEND_TEXT 115
PERMISSION_PORTFOLIO_SUPERUSER 36
PERMISSION_PRESS_RELEASES 57
PERMISSION_PREVENT_MEDTIES_DOWNLOADS 32
PERMISSION_PROJECT_TRACKING 5
PERMISSION_RECENT_EDITS_REVIEW 99
PERMISSION_RPO_REPORTS_ONLY 66
PERMISSION_SALES_TRACKER_MANAGER 76
PERMISSION_SEED_DOC_LOGGING 61
PERMISSION_SENSITIVE_INTERNAL_FUNCTIONS 7
PERMISSION_TESTIMONIAL_REPORTS 71
PERMISSION_UNPASSED_PHYSICIAN_SHEETS 75
PERMISSION_UNSPECIFIED 1
PERMISSION_WEBINAR_ATTENDEE 108
PERMISSION_WEB_ACCOUNT_EDIT 14
PERMISSION_WEB_SERVER_FILE_COMPARE 46
PMDATELIB
component com.practicematch.PMDateLib
        extends com.practicematch.Base
METHODS
GETAPRILFOOLS
function getAprilFools
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETARMEDFORCESDAY
function getArmedForcesDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETCHRISTMASDAY
function getChristmasDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETCHRISTMASEVE
function getChristmasEve
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETCOLUMBUSDAY
function getColumbusDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETDAYLIGHTSAVINGTIMEEND
function getDaylightSavingTimeEnd
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETDAYLIGHTSAVINGTIMESTART
function getDaylightSavingTimeStart
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETEASTER
function getEaster
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETELECTIONDAY
function getElectionDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETFATHERSDAY
function getFathersDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETFLAGDAY
function getFlagDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETHALLOWEEN
function getHalloween
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETINAUGURATIONDAY
function getInaugurationDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETINDEPENDENCEDAY
function getIndependenceDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETLABORDAY
function getLaborDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETLASTOCCOFDAYINMONTH
function getLastOccOfDayInMonth
Arguments:
Name Required Type Default
dayOfWeek Required numeric  
month Required numeric  
year Required numeric  
ReturnType: numeric
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETMEMORIALDAY
function getMemorialDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETMLKDAY
function getMLKDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETMOTHERSDAY
function getMothersDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETNEWYEARSDAY
function getNewYearsDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETNEWYEARSEVE
function getNewYearsEve
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETNTHOCCOFDAYINMONTH
function getNthOccOfDayInMonth
Arguments:
Name Required Type Default
nthOccurrence Required numeric  
dayOfWeek Required numeric  
month Required numeric  
year Required numeric  
ReturnType: numeric
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETPRESIDENTSDAY
function getPresidentsDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETSTPATRICKSDAY
function getStPatricksDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETTHANKSGIVINGDAY
function getThanksgivingDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETTIMEZONEADJUSTEDDATE
function getTimezoneAdjustedDate
Arguments:
Name Required Type Default
user Required any  
originalDate Optional date [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETVALENTINESDAY
function getValentinesDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETVETERANSDAY
function getVeteransDay
Arguments:
Name Required Type Default
year Optional numeric [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INIT
function init
Arguments:none
ReturnType: com.practicematch.PMDateLib
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
MAILERROR
function mailError
Arguments:
Name Required Type Default
error Required any  
user Optional any [empty string]
description Optional string An unspecified error occurred.
query Optional string [empty string]
subject Optional string CF Error
from Optional string [runtime expression]
to Optional string [runtime expression]
ReturnType: void
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
PMMATHLIB
component com.practicematch.PMMathLib
        extends com.practicematch.Base
METHODS
GETMEDIAN
function getMedian
Arguments:
Name Required Type Default
valueArray Required any  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETSTANDARDDEVIATION
function getStandardDeviation
Arguments:
Name Required Type Default
valueArray Required any  
ReturnType: struct
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INIT
function init
Arguments:none
ReturnType: com.practicematch.PMMathLib
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
MAILERROR
function mailError
Arguments:
Name Required Type Default
error Required any  
user Optional any [empty string]
description Optional string An unspecified error occurred.
query Optional string [empty string]
subject Optional string CF Error
from Optional string [runtime expression]
to Optional string [runtime expression]
ReturnType: void
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
PMSTRINGLIB
component com.practicematch.PMStringLib
        extends com.practicematch.Base
METHODS
CONVERTNLTOBR
function convertNLtoBR
Arguments:
Name Required Type Default
str Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
CONVERTTOSAFEFILENAME
function convertToSafeFilename
Arguments:
Name Required Type Default
filename Required string  
characterReplacement Optional string _
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
DATETOTEXT
function dateToText
Arguments:
Name Required Type Default
date Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
FORMATPHONENUMBER
function formatPhoneNumber
Arguments:
Name Required Type Default
phoneNumber Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
FULLLEFT
function fullLeft
Arguments:
Name Required Type Default
string Required string  
length Required numeric  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
FULLNAME
function fullName
Arguments:
Name Required Type Default
lastName Required string  
firstName Required string  
middleName Optional string [empty string]
suffixName Optional string [empty string]
isLastFirst Optional boolean false
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETTIMEZONEADJUSTEDDATE
function getTimezoneAdjustedDate
Arguments:
Name Required Type Default
user Required any  
originalDate Optional date [runtime expression]
ReturnType: date
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
HTMLDISPLAYFORMAT
function htmlDisplayFormat
Arguments:
Name Required Type Default
string Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INIT
function init
Arguments:none
ReturnType: com.practicematch.PMStringLib
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
LASTFIRSTFULLNAME
function lastFirstFullName
Arguments:
Name Required Type Default
lastName Required string  
firstName Required string  
middleName Optional string [empty string]
suffixName Optional string [empty string]
ReturnType: string
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
MAILERROR
function mailError
Arguments:
Name Required Type Default
error Required any  
user Optional any [empty string]
description Optional string An unspecified error occurred.
query Optional string [empty string]
subject Optional string CF Error
from Optional string [runtime expression]
to Optional string [runtime expression]
ReturnType: void
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
PARSEUSERAGENT
function parseUserAgent
Arguments:
Name Required Type Default
userAgent Required string  
ReturnType: struct
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
STRIPHTML
function stripHtml
Arguments:
Name Required Type Default
str Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
TEXTTODATE
function textToDate
Arguments:
Name Required Type Default
text Required string  
makeComplete Optional boolean false
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
SECURITYEMAIL securityalert@practicematch.com
SECURITYEMAILDISPLAYNAME "PracticeMatch Security Alert" <securityalert@practicematch.com>
SECURITYSERVICE
component com.practicematch.SecurityService
        extends com.practicematch.Base
METHODS
AUTHENTICATEMOBILEUSER
function authenticateMobileUser
Arguments:
Name Required Type Default
email Required string  
password Required string  
userType Required numeric  
deviceId Required string  
deviceModel Optional string Unknown
devicePlatform Optional string Unknown
deviceName Optional string Unknown
ReturnType: array
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
AUTHENTICATEUSER
function authenticateUser
Arguments:
Name Required Type Default
user Required com.practicematch.User  
preferredUserType Optional numeric 1
preferredUserId Optional numeric 0
ReturnType: array
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
CHECKPERMISSIONS
function checkPermissions
Arguments:
Name Required Type Default
user Required com.practicematch.User  
permissions Optional string [empty string]
emailError Optional boolean true
logError Optional boolean true
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
DECRYPTPASSWORD
function decryptPassword
Arguments:
Name Required Type Default
stringToDecrypt Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
DECRYPTSTRING
function decryptString
Arguments:
Name Required Type Default
stringToDecrypt Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ENCRYPTPASSWORD
function encryptPassword
Arguments:
Name Required Type Default
password Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ENCRYPTSTRING
function encryptString
Arguments:
Name Required Type Default
stringToEncrypt Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GENERATEACCESSCODE
function generateAccessCode
Arguments:
Name Required Type Default
id Required numeric  
userType Optional numeric 1
remoteHost Optional string Unspecified
remoteIP Optional string [empty string]
userAgent Optional string Unspecified
ReturnType: string
Roles:  
Access: package
Output: false
DisplayName:  
Hint:  
Description:  
GENERATEACTIVATIONCODE
function generateActivationCode
Arguments:
Name Required Type Default
userId Required numeric  
userType Required numeric  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GENERATELINKCODE
function generateLinkCode
Arguments:
Name Required Type Default
userId Required numeric  
userType Required numeric  
url Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GENERATEPASSWORDRESETCODE
function generatePasswordResetCode
Arguments:
Name Required Type Default
userId Required numeric  
userType Required numeric  
codeType Optional numeric 1
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GENERATERANDOMPASSWORD
function generateRandomPassword
Arguments:
Name Required Type Default
passwordLength Optional numeric 8
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETLOCATION
function getLocation
Arguments:
Name Required Type Default
userType Required numeric  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETLOCATIONNAME
function getLocationName
Arguments:
Name Required Type Default
userType Required numeric  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETPASSWORDREQUIREMENTS
function getPasswordRequirements
Arguments:none
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETSECRETQUESTION
function getSecretQuestion
Arguments:
Name Required Type Default
user Required com.practicematch.User  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETSECRETQUESTIONS
function getSecretQuestions
Arguments:none
ReturnType: query
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETUSERGIVENPASSWORDRESETCODE
function getUserGivenPasswordResetCode
Arguments:
Name Required Type Default
user Required com.practicematch.User  
code Required string  
ReturnType: boolean
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
HASHPASSWORD
function hashPassword
Arguments:
Name Required Type Default
password Required string  
salt Required string  
iterations Required numeric  
encryptionMethod Optional string SHA-512
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INIT
function init
Arguments:none
ReturnType: com.practicematch.SecurityService
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INVALIDATEACTIVATIONCODE
function invalidateActivationCode
Arguments:
Name Required Type Default
activationCode Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INVALIDATEEMAILCONFIRMATIONCODE
function invalidateEmailConfirmationCode
Arguments:
Name Required Type Default
emailConfirmationCode Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INVALIDATELINKCODE
function invalidateLinkCode
Arguments:
Name Required Type Default
linkCode Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INVALIDATERESETCODE
function invalidateResetCode
Arguments:
Name Required Type Default
resetCode Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ISACCEPTABLEPASSWORD
function isAcceptablePassword
Arguments:
Name Required Type Default
user Required com.practicematch.User  
password Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ISIPBLOCKED
function isIpBlocked
Arguments:
Name Required Type Default
ipAddress Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ISPASSWORDEXPIRED
function isPasswordExpired
Arguments:
Name Required Type Default
user Required com.practicematch.User  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ISPREVIOUSPASSWORD
function isPreviousPassword
Arguments:
Name Required Type Default
user Required com.practicematch.User  
password Required string  
ReturnType: boolean
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
ISVALIDOVERRIDE
function isValidOverride
Arguments:
Name Required Type Default
userId Required numeric  
accessCode Required string  
ipAddress Required string  
permissions Optional string [empty string]
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
LOGHIT
function logHit
Arguments:
Name Required Type Default
user Required com.practicematch.User  
securityAlertCode Optional string [empty string]
postData Optional struct [runtime expression]
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
LOGOUT
function logout
Arguments:
Name Required Type Default
user Required com.practicematch.User  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
LOGSECURITYALERT
function logSecurityAlert
Arguments:
Name Required Type Default
user Required com.practicematch.User  
description Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
MAILERROR
function mailError
Arguments:
Name Required Type Default
error Required any  
user Optional any [empty string]
description Optional string An unspecified error occurred.
query Optional string [empty string]
subject Optional string CF Error
from Optional string [runtime expression]
to Optional string [runtime expression]
ReturnType: void
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
RESENDACTIVATIONCODE
function resendActivationCode
Arguments:
Name Required Type Default
code Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
RESENDPASSWORDRESETCODE
function resendPasswordResetCode
Arguments:
Name Required Type Default
code Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
SAVEPASSWORDRESETCODE
function savePasswordResetCode
Arguments:
Name Required Type Default
userId Required numeric  
userType Required numeric  
code Required string  
codeType Optional numeric 1
ReturnType: numeric
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
SCRAMBLECONVERTTOSQLCOMPATIBLECOMMAND
function scrambleConvertToSqlCompatibleCommand
Arguments:
Name Required Type Default
value Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
SCRAMBLEGETSCRAMBLESTRING
function scrambleGetScrambleString
Arguments:
Name Required Type Default
code Optional any [empty string]
ReturnType: string
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
SCRAMBLESCRAMBLE
function scrambleScramble
Arguments:
Name Required Type Default
unscrambledString Required string  
ReturnType: string
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
SCRAMBLETRANSPOSE
function scrambleTranspose
Arguments:
Name Required Type Default
StringToTranspose Required string  
ReturnType: string
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
SCRAMBLEUNSCRAMBLE
function scrambleUnscramble
Arguments:
Name Required Type Default
scrambledString Required string  
ReturnType: string
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
SCRAMBLEUNTRANSPOSE
function scrambleUntranspose
Arguments:
Name Required Type Default
stringToUntranspose Required string  
ReturnType: string
Roles:  
Access: private
Output: false
DisplayName:  
Hint:  
Description:  
SENDPASSWORDRESETEMAIL
function sendPasswordResetEmail
Arguments:
Name Required Type Default
email Required string  
userId Optional numeric 0
userType Optional numeric 0
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
UPDATEPASSWORD
function updatePassword
Arguments:
Name Required Type Default
user Required com.practicematch.User  
password Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
UPDATESECRETANSWER
function updateSecretAnswer
Arguments:
Name Required Type Default
user Required com.practicematch.User  
question Required numeric  
answer Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
VALIDATEACTIVATIONCODE
function validateActivationCode
Arguments:
Name Required Type Default
user Required com.practicematch.User  
activationCode Required string  
ReturnType: any
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
VALIDATEAUTHTOKEN
function validateAuthToken
Arguments:
Name Required Type Default
deviceId Required string  
authToken Required string  
ReturnType: array
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
VALIDATELINKCODE
function validateLinkCode
Arguments:
Name Required Type Default
user Required com.practicematch.User  
linkCode Required string  
ReturnType: any
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
VALIDATEPASSWORD
function validatePassword
Arguments:
Name Required Type Default
user Required com.practicematch.User  
password Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
VALIDATERESETCODE
function validateResetCode
Arguments:
Name Required Type Default
user Required com.practicematch.User  
resetCode Required string  
expireTime Optional numeric 24
ReturnType: any
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
VALIDATESECRETANSWER
function validateSecretAnswer
Arguments:
Name Required Type Default
user Required com.practicematch.User  
answer Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
VALIDATEUSERACCESS
function validateUserAccess
Arguments:
Name Required Type Default
userId Required numeric  
accessCode Required string  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
SERVERHOSTNAME www.themedicusfirm.net
SERVERINITDTS 11/15/2019 09:15:15.990
SERVERNAME 10.201.1.84
SHAREDFILESDIR \\pm-wfs-01\PMSharedFiles\
SUPPORTEMAIL support@practicematch.com
SUPPORTEMAILDISPLAYNAME "PracticeMatch Technical Support" <support@practicematch.com>
TIMEZONE -5
USERDAO
struct
MEMBERS
component com.practicematch.members.UserDAO
METHODS
DELETE
function delete
Arguments:
Name Required Type Default
user Required com.practicematch.User  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INIT
function init
Arguments:none
ReturnType: com.practicematch.members.UserDAO
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
MAILERROR
function mailError
Arguments:
Name Required Type Default
error Required any  
user Optional any [empty string]
description Optional string An unspecified error occurred.
query Optional string [empty string]
subject Optional string CF Error
from Optional string [runtime expression]
to Optional string [runtime expression]
ReturnType: void
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
READ
function read
Arguments:
Name Required Type Default
user Required com.practicematch.User  
userId Required numeric  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
USERSERVICE
component com.practicematch.UserService
METHODS
CLEARORIGINALUSER
function clearOriginalUser
Arguments:none
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETCURRENTUSER
function getCurrentUser
Arguments:none
ReturnType: com.practicematch.User
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
GETORIGINALUSER
function getOriginalUser
Arguments:none
ReturnType: com.practicematch.User
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INIT
function init
Arguments:none
ReturnType: com.practicematch.UserService
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ISOTHERUSER
function isOtherUser
Arguments:none
ReturnType: any
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
MAILERROR
function mailError
Arguments:
Name Required Type Default
error Required any  
user Optional any [empty string]
description Optional string An unspecified error occurred.
query Optional string [empty string]
subject Optional string CF Error
from Optional string [runtime expression]
to Optional string [runtime expression]
ReturnType: void
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
READUSER
function readUser
Arguments:
Name Required Type Default
user Required com.practicematch.User  
id Required numeric  
userType Optional numeric 1
ReturnType: boolean
Roles:  
Access: public
Output: true
DisplayName:  
Hint:  
Description:  
RESTOREORIGINALACCOUNT
function restoreOriginalAccount
Arguments:none
ReturnType: com.practicematch.User
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
SETCURRENTUSER
function setCurrentUser
Arguments:
Name Required Type Default
user Required com.practicematch.User  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
SETORIGINALUSER
function setOriginalUser
Arguments:
Name Required Type Default
user Required com.practicematch.User  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
SWITCHACCOUNT
function switchAccount
Arguments:
Name Required Type Default
user Required com.practicematch.User  
id Required string  
userType Required numeric  
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint: Switch between accounts held by a user.
Description:  
SWITCHTOACCOUNT
function switchToAccount
Arguments:
Name Required Type Default
id Required string  
userType Required numeric  
ReturnType: com.practicematch.User
Roles:  
Access: public
Output: false
DisplayName:  
Hint: Switch between different user accounts (masquerade).
Description:  
VALIDATOR
component com.practicematch.Validators
METHODS
CLEANFILENAME
function cleanFileName
Arguments:
Name Required Type Default
fileName Required string  
ReturnType: string
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
INIT
function init
Arguments:none
ReturnType: com.practicematch.Validators
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ISINT
function isInt
Arguments:
Name Required Type Default
value Required any  
size Optional string [empty string]
isSigned Optional boolean true
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
ISINTEGER
function isInteger
Arguments:
Name Required Type Default
value Required any  
size Optional string [empty string]
isSigned Optional boolean true
ReturnType: boolean
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
MAILERROR
function mailError
Arguments:
Name Required Type Default
error Required any  
user Optional any [empty string]
description Optional string An unspecified error occurred.
query Optional string [empty string]
subject Optional string CF Error
from Optional string [runtime expression]
to Optional string [runtime expression]
ReturnType: void
Roles:  
Access: public
Output: false
DisplayName:  
Hint:  
Description:  
coldfusion
struct
InstallKit Native Windows
appserver Tomcat
expiration {ts '2019-11-15 09:14:41'}
productlevel Enterprise
productname ColdFusion Server
productversion 11,0,19,314546
rootdir C:\ColdFusion11\cfusion
serviceTagAttributes
struct
cfSearch category,categorytree,collection,contextBytes,contextHighlightBegin,contextHighlightEnd,contextPassages,criteria,external,language,maxrows,name,orderby,previousCriteria,searchcolumns,searchtime,startrow,status,suggestions,type
cfcollection action,categories,collection,engine,language,name,path
cfdbinfo blockfactor,cachedafter,cachedwithin,cacheId,cacheRegion,clientInfo,datasource,dbname,dbtype,debug,fetchClientInfo,maxrows,name,ormOptions,password,pattern,result,sql,table,timeout,type,username
cffeed action,columnMap,enclosureDir,escapeChars,ignoreEnclosureError,name,outputFile,overwrite,overwriteEnclosure,properties,proxyPassword,proxyport,proxyserver,proxyUser,query,source,timeout,userAgent,xmlVar
cfftp action,actionParam,alloSize,asciiextensionlist,bufferSize,connection,debug,directory,existing,failifexists,fingerPrint,item,key,localfile,name,new,passive,passphrase,password,port,proxybypass,proxyserver,remotefile,result,retrycount,secure,server,stoponerror,systemType,timeout,transfermode,username
cfhttp authType,charset,clientCert,clientCertPassword,columns,compression,delimiter,domain,file,firstRowAsHeaders,getAsBinary,method,multipart,multipartType,name,password,path,port,proxyPassword,proxyport,proxyserver,proxyUser,redirect,resolveurl,result,textqualifier,throwonerror,timeout,url,useragent,username,workstation
cfimap accept,action,attachmentpath,connection,debug,delimiter,folder,generateuniquefilenames,maxrows,messagenumber,name,newFolder,password,port,recurse,secure,server,startrow,stopOnError,timeout,uID,username
cfindex action,attributecollection,autocommit,body,category,categorytree,collection,collectionnames,criteria,custom1,custom2,custom3,custom4,dihconfigpath,docboost,extensions,external,fieldboost,indexMode,key,language,prefix,query,recurse,status,title,type,urlpath
cfldap action,attributes,clientCert,clientCertPassword,delimiter,dn,filter,maxrows,modifytype,name,password,port,rebind,referral,returnAsBinary,scope,secure,separator,server,sort,sortControl,start,startrow,timeout,userName,useTLS
cfmail bcc,cc,charset,debug,encrypt,encryptionAlgorithm,failTo,from,group,groupcasesensitive,keyalias,keyPassword,keystore,keystorePassword,mailerid,maxrows,mimeattach,password,port,priority,query,recipientCert,remove,replyTo,server,sign,spoolenable,startrow,subject,timeout,to,type,username,useSSL,useTLS,wrapText
cfpdf action,addQuads,algo,align,ascending,author,bottomMargin,charset,compressTiffs,copyfrom,ddxFile,destination,directory,encodeAll,encrypt,flatten,foreground,format,height,hiRes,honourSpaces,hScale,image,imageprefix,info,inputFiles,isBase64,jpgDpi,keepBookmark,keyalias,keyPassword,keystore,keystorePassword,leftMargin,maxBreadth,maxLength,maxScale,name,newOwnerPassword,newUserPassword,noAttachments,noBookmarks,noComments,noFonts,noJavascripts,noLinks,noMetadata,noThumbnails,numberFormat,opacity,order,outputFiles,overridePage,overwrite,package,pages,password,permissions,position,resolution,rightMargin,rotation,saveOption,scale,showOnPrint,signaturefieldname,source,stopOnError,text,topMargin,transparent,type,unsignall,useStructure,version,vScale,width
cfpop accept,action,attachmentpath,debug,delimiter,generateuniquefilenames,maxrows,messagenumber,name,password,port,secure,server,startrow,timeout,uID,username
cfquery blockfactor,cachedafter,cachedwithin,cacheId,cacheRegion,clientInfo,datasource,dbname,dbtype,debug,fetchClientInfo,maxrows,name,ormOptions,password,result,sql,timeout,username
cfstoredproc blockfactor,cachedafter,cachedwithin,cacheId,cacheRegion,clientInfo,datasource,dbname,dbtype,debug,fetchClientInfo,maxrows,name,ormOptions,password,procedure,result,returncode,sql,timeout,username
supportedlocales ,Chinese (China),Chinese (Hong Kong),Chinese (Taiwan),Dutch (Belgian),Dutch (Standard),English (Australian),English (Canadian),English (New Zealand),English (UK),English (US),French (Belgian),French (Canadian),French (Standard),French (Swiss),German (Austrian),German (Standard),German (Swiss),Italian (Standard),Italian (Swiss),Japanese,Korean,Norwegian (Bokmal),Norwegian (Nynorsk),Portuguese (Brazilian),Portuguese (Standard),Spanish (Mexican),Spanish (Modern),Spanish (Standard),Swedish,ar,ar_AE,ar_BH,ar_DZ,ar_EG,ar_IQ,ar_JO,ar_KW,ar_LB,ar_LY,ar_MA,ar_OM,ar_QA,ar_SA,ar_SD,ar_SY,ar_TN,ar_YE,be,be_BY,bg,bg_BG,ca,ca_ES,cs,cs_CZ,da,da_DK,de,de_AT,de_CH,de_DE,de_GR,de_LU,el,el_CY,el_GR,en,en_AU,en_CA,en_GB,en_IE,en_IN,en_MT,en_NZ,en_PH,en_SG,en_US,en_ZA,es,es_AR,es_BO,es_CL,es_CO,es_CR,es_CU,es_DO,es_EC,es_ES,es_GT,es_HN,es_MX,es_NI,es_PA,es_PE,es_PR,es_PY,es_SV,es_US,es_UY,es_VE,et,et_EE,fi,fi_FI,fr,fr_BE,fr_CA,fr_CH,fr_FR,fr_LU,ga,ga_IE,hi,hi_IN,hr,hr_HR,hu,hu_HU,in,in_ID,is,is_IS,it,it_CH,it_IT,iw,iw_IL,ja,ja_JP,ja_JP_JP_#u-ca-japanese,ko,ko_KR,lt,lt_LT,lv,lv_LV,mk,mk_MK,ms,ms_MY,mt,mt_MT,nl,nl_BE,nl_NL,no,no_NO,no_NO_NY,pl,pl_PL,pt,pt_BR,pt_PT,ro,ro_RO,ru,ru_RU,sk,sk_SK,sl,sl_SI,sq,sq_AL,sr,sr_BA,sr_BA_#Latn,sr_CS,sr_ME,sr_ME_#Latn,sr_RS,sr_RS_#Latn,sr__#Latn,sv,sv_SE,th,th_TH,th_TH_TH_#u-nu-thai,tr,tr_TR,uk,uk_UA,vi,vi_VN,zh,zh_CN,zh_HK,zh_SG,zh_TW
updatelevel 19
os
struct
additionalinformation [empty string]
arch amd64
buildnumber [empty string]
name Windows Server 2012 R2
version 6.3