code: def _parse_out_variable(self):
          
          self._out_variables = {}
          self._out_variables_type = {}
          if self.tcex.default_args.tc_playbook_out_variables:
              variables = self.tcex.default_args.tc_playbook_out_variables.strip()
              for o in variables.split(','):
                  # parse the variable to get individual parts
                  parsed_key = self.parse_variable(o)
                  variable_name = parsed_key['name']
                  variable_type = parsed_key['type']
                  # store the variables in dict by name (e.g. "status_code")
                  self._out_variables[variable_name] = {'variable': o}
                  # store the variables in dict by name-type (e.g. "status_code-String")
                  vt_key = '{}-{}'.format(variable_name, variable_type)
                  self._out_variables_type[vt_key] = {'variable': o}
docs: Internal method to parse the tc_playbook_out_variable arg.
  
          **Example Variable Format**::
  
              #App:1234:status!String,#App:1234:status_code!String