Allmänläkarna är , liksom i Danmark , husläkare och egna företagare som skriver kontrakt med kommunerna , vilka ansvarar för primärvården .