# Demo Process
## Issuing an employee credential
```mermaid
sequenceDiagram
```
## Getting a Commercial Register VC using a derived eID and the Employee Credential
We assume we have a mobile SSI wallet (lissi, esatus) with a derived national ID (Bundesdruckerei).
We would do this process outside of the Business Partner Agent UI, but we could start the process from a link within the Business Partner Agent UI.
```mermaid
sequenceDiagram
Bosch Officer->>Open Corporates Proxy: Go to service
Open Corporates Proxy->>Bosch Officer: Set up connection
Open Corporates Proxy->>Bosch Officer: Request Name, Birthdate, Birthplace from National Id and company DID, company name from employee credential
Bosch Officer-->>Open Corporates Proxy: Send proof
Open Corporates Proxy->>Open Corporates Proxy: Check if in officer list
Open Corporates Proxy->>Bosch BPA: Issue Commercial Register VC
```
## Getting a verified IATF Certificate by using the Commercial Register VC
We assume we have created a IATF Certificate document that contains the IATF number inside the BPA and we have already an open connection with the IATF Proxy.
```mermaid
sequenceDiagram
Bosch BPA->>IATF Proxy: Request verification for IATF number
IATF Proxy->>Bosch BPA: Request company legal name, city and country from Commercial Register
Bosch BPA-->>IATF Proxy: Send proof
IATF Proxy->>IATF Proxy: Check if proof data and IATF DB data match
IATF Proxy->>Bosch BPA: Issue IATF VC
```