Ada beberapa model perawatan kesehatan primer dengan fitur yang berbeda di negara yang berbeda. Beberapa negara memiliki model perawatan kesehatan primer yang menempatkan tanggung jawab tunggal untuk biaya medis pada warga negara. Negara lain mungkin memiliki model perawatan kesehatan primer yang disponsori pemerintah yang mencakup semua atau sebagian dari biaya medis. Di beberapa negara maju, model perawatan kesehatan primer adalah rencana penyedia asuransi yang dibayar oleh pemberi kerja dan karyawan. Selain itu, kombinasi model yang disponsori pemerintah dan penyedia asuransi mungkin ada untuk beberapa negara.
Perawatan kesehatan out-of-pocket biasanya mengacu pada model perawatan kesehatan primer yang mengharuskan warga negara untuk memikul tanggung jawab keuangan penuh untuk menerima bantuan medis. Biasanya, tidak ada sistem formal dari sektor swasta atau publik bagi warga negara untuk menerima perawatan medis. Dalam kasus ini, mereka yang mampu membayar perawatan cukup membayar tagihan saat layanan diberikan. Siapapun yang tidak mampu untuk menerima perawatan medis mungkin pergi tanpa layanan.
Model perawatan kesehatan primer yang disponsori pemerintah mensubsidi biaya perawatan medis melalui pajak yang dibayarkan ke dana dari warga setempat. Dengan model ini, warga tidak diharapkan untuk membayar sendiri ketika mereka menerima perawatan medis. Sebaliknya, fasilitas perawatan kesehatan dan profesional medis dibayar melalui dana ini berdasarkan struktur biaya yang dikendalikan pemerintah.
Perawatan kesehatan masyarakat adalah model lain yang mungkin memberikan koordinasi perawatan medis bagi warga negara, terlepas dari kemampuan pembayaran. Model ini mungkin ada di negara-negara di mana akses ke perawatan medis terbatas. Selain memberikan perawatan medis, model ini dapat memeriksa faktor risiko masalah kesehatan umum dan menerapkan program untuk mengurangi risiko tersebut.
Dua fitur berbeda biasanya terkait dengan model di mana penyedia asuransi menawarkan rencana perawatan medis yang didanai oleh pemberi kerja dan karyawan. Salah satu cirinya adalah setiap warga negara harus mendapat perlindungan, meskipun mereka menganggur. Fitur lainnya adalah penyedia asuransi tidak mengharapkan keuntungan dari premi yang dibebankan kepada pemberi kerja dan karyawan.
Perawatan yang dinasionalisasi adalah kombinasi dari model perawatan kesehatan primer yang disponsori pemerintah dan penyedia asuransi. Dalam model ini, penyedia layanan kesehatan biasanya dikendalikan oleh perusahaan asuransi swasta, tetapi dapat menerima pembayaran untuk layanan dari pemerintah. Selain itu, layanan medis menerima struktur biaya yang ditetapkan untuk semua penyedia di bawah model ini.
Premisnya adalah bahwa biaya layanan medis biasanya lebih rendah tanpa pasar yang kompetitif untuk cakupan asuransi kesehatan. Misalnya, warga tidak berharap klaim asuransi ditolak, yang mengakibatkan pengeluaran biaya sendiri untuk perawatan. Selain itu, biaya untuk obat resep dan perawatan medis rutin umumnya lebih rendah karena penyedia asuransi tidak bersaing untuk mendapatkan pelanggan.
Dengan beberapa pengecualian, model serupa ada dalam model penyedia asuransi di mana pemberi kerja dan karyawan mendanai perawatan medis. Penyedia asuransi menawarkan rencana perawatan medis, tetapi tidak diharuskan untuk menanggung setiap warga negara, baik mereka dipekerjakan atau tidak. Selain itu, penyedia asuransi ini dapat memperoleh keuntungan dari pembayaran yang diterima dari pemberi kerja dan karyawan.