{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":962,"path":"api-reference/server-api-reference/c_CIIdentificationAPI.md","title":"CIIdentification - Global","bundle":null,"doc_type":null,"release":"australia","body":"\n# CIIdentification- Global\n\nThe CIIdentification script include provides methods for discovery of configuration item \\(CI\\) identification.\n\nUse this script include with any server-side discovery script for CI identification.\n\n**Parent Topic:**[Server API reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/server-api-reference/api-server.md)\n\n## CIIdentification - CIIdentification\\(String ciData, String logger\\)\n\nCreates an instance of the CIIdentification class.\n\n|Name|Type|Description|\n|----|----|-----------|\n|ciData|String|The CI data to identify|\n|logger|String|The discovery logger|\n\n## CIIdentification - debug\\(String msg\\)\n\nLogs a message to the CI Identification log if debug logging is turned on.\n\n|Name|Type|Description|\n|----|----|-----------|\n|msg|String|The message to log|\n\n|Type|Description|\n|----|-----------|\n|void| |\n\n## CIIdentification - process\\(\\)\n\nIdentifies the CI. This is the entry point for the entire CI Identification process.\n\n|Name|Type|Description|\n|----|----|-----------|\n|None| | |\n\n|Type|Description|\n|----|-----------|\n|IDResult|The result returned by the identifier|\n\n"}}