---
nav: wcp_docs
parent_url: /wcp_docs/
title: >- 
  Reference: InstanceRef Global Functions
layout: subsection
---

<a id="section_1"></a>
Qualifier: InstanceRef

<table><thead><tr><th>Name</th><th>Description</th></tr></thead><tbody><tr><td>createReference</td><td>Arguments: <ul><li>idTypes (StringList)
</li><li>values (StringList)
</li></ul> <p>Return Type:</p><ul><li>InstanceReference
</li></ul> Returns an InstanceReference type using the specified idTypes and their corresponding values.</td></tr><tr><td>createReference</td><td>Arguments: <ul><li>idTypes (StringList)
</li><li>parentIDs (StringList)
</li><li>parentTypes (StringList)
</li><li>values (StringList)
</li></ul> <p>Return Type:</p><ul><li>InstanceReference
</li></ul> Returns an InstanceReference type using the specified idTypes, parentIDs, parentTypes, and values.</td></tr><tr><td>createReference</td><td>Arguments: <ul><li>idType (String)
</li><li>value (String)
</li></ul> <p>Return Type:</p><ul><li>InstanceReference
</li></ul> Returns an InstanceReference type with 1 ID using the specified idType and value.</td></tr><tr><td>createReference</td><td>Arguments: <ul><li>idType (String)
</li><li>parentID (String)
</li><li>parentType (String)
</li><li>value (String)
</li></ul> <p>Return Type:</p><ul><li>InstanceReference
</li></ul> Returns an InstanceReference type with 1 ID using the specified idType, parentID, parentType, and value.</td></tr><tr><td>createReferenceList</td><td>Arguments: <ul><li>idTypes (StringList)
</li><li>values (StringList)
</li></ul> <p>Return Type:</p><ul><li>InstanceReferenceList
</li></ul> Returns an InstanceReferenceList type using the specified idTypes and their corresponding values. Each constituent instance reference has 1 ID.</td></tr><tr><td>createReferenceList</td><td>Arguments: <ul><li>idTypes (String)
</li><li>values (StringList)
</li></ul> <p>Return Type:</p><ul><li>InstanceReferenceList
</li></ul> Returns an InstanceReferenceList Type in which all instances use the same idType. Each constituent instance reference has 1 ID with the specified idType and corresponding value from the values list.</td></tr><tr><td>createReferenceList</td><td>Arguments: <ul><li>idTypes (StringList)
</li><li>values (StringList)
</li><li>parentIDs (StringList)
</li><li>parentTypes (StringList)
</li></ul> <p>Return Type:</p><ul><li>InstanceReferenceList
</li></ul> Returns an InstanceReferenceList Type using the provided idTypes, values, parentIDs, and parentTypes. Each constituent instance reference has 1 ID.</td></tr><tr><td>integrationReference</td><td>Arguments: <ul><li>idTypes (StringList)
</li><li>values (StringList)
</li></ul> <p>Return Type:</p><ul><li>InstanceReference
</li></ul> Returns an InstanceReference type using the specified idTypes and their corresponding values.</td></tr></tbody></table><br/>

