## 13.3.5.1.1.7  Resume Parsing (Candidate, Distributed Scenario)
The figure below provides an overview of the data flow for the following scenario: The candidate uploads his or her resume as an attachment and then sends it to a third-party vendor for parsing. The front end and backend for the candidate's user run on different systems.
<!-- image -->
The table below lists the security aspect that has to be taken into account for the process step and the security action that is taken.
|   Step | Name                                | Security Measure                                                                                                              |
|--------|-------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|
|      1 | Upload resume as attachment         | Not relevant                                                                                                                  |
|      2 | Virus checkWDABAP                   | Standard virus check provided by SAP NetWeaver Application Server (front- end server)                                         |
|      3 | Virus check BAdI                    | Additional virus check using the BAdI HRRCF00_ DOC_UPLOAD (backend server) (see Customizing activity BAdI: Upload Documents ) |
|      4 | Save contents                       | Not relevant                                                                                                                  |
|      5 | Trigger Resume Parsing              | Not relevant                                                                                                                  |
|      6 | Transfer attachment with resume     | Not relevant                                                                                                                  |
|      7 | Parse resume                        | For XI-relevant security topics, see SAP Process Integration (PI) Security Guides .                                           |
|      8 | Transfer HRXMLdata                  | HRXMLcoding                                                                                                                   |
|      9 | Save structured data to database    | Not relevant                                                                                                                  |
|     10 | Trigger profile upload              | Not relevant                                                                                                                  |
|     11 | Save structured data in profile     | Not relevant                                                                                                                  |
|     12 | Virus check BAdI                    | Additional virus check using the BAdI HRRCF00_ DOC_UPLOAD (backend server) (see Customizing activity BAdI: Upload Documents ) |
|     13 | Save formatted resume as attachment | Not relevant                                                                                                                  |
|     14 | Save contents                       | Not relevant                                                                                                                  |