def request_doi_status_by_filename(self, file_name, data_type='<STR_LIT:result>'):
endpoint = self.get_endpoint('<STR_LIT>')<EOL>params = {<EOL>'<STR_LIT>': self.api_user,<EOL>'<STR_LIT>': self.api_key,<EOL>'<STR_LIT>': file_name,<EOL>'<STR_LIT:type>': data_type<EOL>}<EOL>result = self.do_http_request(<EOL>'<STR_LIT>',<EOL>endpoint,<EOL>data=params,<EOL>timeout=<NUM_LIT:10>,<EOL>custom_header=str(self.etiquette)<EOL>)<EOL>return result<EOL>
This method retrieve the DOI requests status.

file_name: Used as unique ID to identify a deposit.

data_type: [contents, result]
    contents - retrieve the XML submited by the publisher
    result - retrieve a JSON with the status of the submission