# Demo
## Mermaid Flowcharts

```mermaid
flowchart LR;
  gau([guessAvsUser])
  %% uau([XupsertAvsUser])
  uaubi[upsertAvsUserById]
  uaubis[upsertAvsUserByIds]
  uaubc[upsertAvsUserByCard]
  ldap[[ldapLookupAndUpsert]]
  lau[lookupAvsUser]
  laus[lookupAvsUsers - DEPRECATED?]
  gla[guessLicenceAddress - DEPRECATED]
  ur([?updateReceivers])
  caubi[createAvsUserById]
  ucomp[upsertAvsCompany]

  aqc{{AvsQueryContact}}
  aqp{{AvsQueryPerson}}
  aqs{{AvsQueryStatus}}

  
  uaubc-->uaubi
  uaubc-->aqp
  
  gau-->uaubi
  gau-->uaubc
  gau-->ldap
  
  %% uau-..->uaubi
  %% uau-..->uaubc
  
  uaubi-->uaubis
  uaubi-->caubi-->uaubis
  uaubis-->aqc
  caubi-->aqs
  caubi-->aqc

  caubi-->ucomp
  uaubis-->ucomp

  lau-->laus
  laus-->aqs

  ur-->uaubi
```