<?php

class Puskesmas extends \Phalcon\Mvc\Model
{

    /**
     *
     * @var string
     */
    public $id;

    /**
     *
     * @var string
     */
    public $kode_puskesmas;

    /**
     *
     * @var string
     */
    public $nama_puskesmas;

    /**
     *
     * @var string
     */
    public $alamat_puskesmas;

    /**
     *
     * @var string
     */
    public $kab_kota;

    /**
     *
     * @var string
     */
    public $provinsi;

    /**
     *
     * @var string
     */
    public $latitude;

    /**
     *
     * @var string
     */
    public $longitude;

    /**
     *
     * @var integer
     */
    public $rawat_inap;

    /**
     *
     * @var integer
     */
    public $jml_tt;

    /**
     *
     * @var integer
     */
    public $jml_dokter_spesialis;

    /**
     *
     * @var integer
     */
    public $jml_dokter_umum;

    /**
     *
     * @var integer
     */
    public $jml_dokter_gigi;

    /**
     *
     * @var integer
     */
    public $jml_perawat;

    /**
     *
     * @var integer
     */
    public $jml_perawat_gigi;

    /**
     *
     * @var integer
     */
    public $jml_bidan;

    /**
     *
     * @var integer
     */
    public $jml_farmasi;

    /**
     *
     * @var integer
     */
    public $jml_assisten_farmasi;

    /**
     *
     * @var integer
     */
    public $jml_kes_masyarakat;

    /**
     *
     * @var integer
     */
    public $jml_kes_ling;

    /**
     *
     * @var integer
     */
    public $jml_tenaga_non_kes;

    /**
     *
     * @var integer
     */
    public $total_tenaga_kerja;

    /**
     *
     * @var integer
     */
    public $jml_posyandu_pramata;

    /**
     *
     * @var integer
     */
    public $jml_posyandu_madya;

    /**
     *
     * @var integer
     */
    public $jml_posyandu_purnama;

    /**
     *
     * @var integer
     */
    public $jml_posyandu_mandiri;

    /**
     *
     * @var integer
     */
    public $jml_posyandu;

    /**
     *
     * @var string
     */
    public $created;

    /**
     *
     * @var string
     */
    public $is_active;

    /**
     *
     * @var string
     */
    public $last_update;

    /**
     *
     * @var integer
     */
    public $seen;

    /**
     *
     * @var string
     */
    public $produk_id;

    /**
     *
     * @var integer
     */
    public $id_area_lapor;

    /**
     * Initialize method for model.
     */
    public function initialize()
    {
        $this->setSchema("jaga");
        $this->setSource("puskesmas");
    }

    /**
     * Returns table name mapped in the model.
     *
     * @return string
     */
    public function getSource()
    {
        return 'puskesmas';
    }

    /**
     * Allows to query a set of records that match the specified conditions
     *
     * @param mixed $parameters
     * @return Puskesmas[]|Puskesmas|\Phalcon\Mvc\Model\ResultSetInterface
     */
    public static function find($parameters = null)
    {
        return parent::find($parameters);
    }

    /**
     * Allows to query the first record that match the specified conditions
     *
     * @param mixed $parameters
     * @return Puskesmas|\Phalcon\Mvc\Model\ResultInterface
     */
    public static function findFirst($parameters = null)
    {
        return parent::findFirst($parameters);
    }

}
