Example #1
0
    private void createMandanten() {

      Mandant mandant = new Mandant("Mandant.tarmed", "Mandant.tarmed", "01.01.1900", "w");
      mandant.setLabel("mt");

      TarmedACL ta = TarmedACL.getInstance();
      mandant.setExtInfoStoredObjectByKey("Anrede", "Frau");
      mandant.setExtInfoStoredObjectByKey("Kanton", "AG");

      mandant.addXid(Xid.DOMAIN_EAN, "2000000000002", true);
      // make sure somains are registered
      TarmedRequirements.getEAN(mandant);

      mandant.addXid(TarmedRequirements.DOMAIN_KSK, "C000002", true);

      mandant.setExtInfoStoredObjectByKey(ta.ESR5OR9, "esr9");
      mandant.setExtInfoStoredObjectByKey(ta.ESRPLUS, "esr16or27");
      mandant.setExtInfoStoredObjectByKey(ta.LOCAL, "praxis");
      mandant.setExtInfoStoredObjectByKey(ta.KANTON, "AG");
      mandant.setExtInfoStoredObjectByKey(ta.SPEC, "Allgemein");
      mandant.setExtInfoStoredObjectByKey(ta.TIERS, "payant");

      mandant.setExtInfoStoredObjectByKey(ta.ESRNUMBER, "01-12648-2");
      mandant.setExtInfoStoredObjectByKey(ta.ESRSUB, "15453");

      mandanten.add(mandant);

      CoreHub.setMandant(mandant);
    }