Classification Function

There are two types of custom functions for classification in the rulebase.

  • Record based: The record parameter is implicit and mandatory for these custom functions. The following are the record based custom functions:
    • isRecordCategorizedUnderScheme
      isRecordCategorizedUnderCodesPath
      isRecordCategorizedUnderCodeNamesPath
      isRecordCategorizedUnderMultipleCodePaths
      isRecordCategorizedUnderMultipleCodeNamePaths
      getClassificationCodePathsForRecord
      getClassificationCodeNamePathsForRecord
      getClassificationCodesForRecord
      getClassificationCodeNamesForRecord
      isRecordCategorized
      isRecordCategorizedUnderAll
  • Metadata based: The metadata parameter is not implicit parameter. The following are the metadata based custom functions:
    • getClassificationScheme
      getClassificationCodeByCode
      getClassificationCodeByName
      getClassificationCodeForCodesInPath
      getClassificationCodeForCodeNamesInPath
      getClassificationCodeLevel
      isSubCategoryOfCode
      isSubCategoryOfCodeName
      stringTreepathOfCodeToClassificationCode
      stringTreepathOfCodeNamesToClassificationCode

For more information, refer getClassificationScheme.