Looking to define variable that is available to one test suite, not global variable

It can be done. See here:

You can create the {DOCUMENT_NAME} in TC1 and return the value, and then call TC1 from TC2 and use the {DOCUMENT_NAME} from TC1.