/** * @see parent::getProps() */ function getProps() { $props = parent::getProps(); $props["code"] = "str notNull maxLength|5"; $props["quantite"] = "num notNull maxLength|2"; $props["coefficient"] = "float notNull"; $props["demi"] = "enum list|0|1 default|0"; $props["complement"] = "enum list|N|F|U"; $props["lettre_cle"] = "enum list|0|1 default|0"; $props["lieu"] = "enum list|C|D default|C"; $props["exoneration"] = "enum list|N|13|17 default|N"; $props["ald"] = "enum list|0|1 default|0"; $props["numero_dent"] = "num min|11 max|85"; $props["comment"] = "str"; $props["major_pct"] = "num"; $props["major_coef"] = "float"; $props["minor_pct"] = "num"; $props["minor_coef"] = "float"; $props["numero_forfait_technique"] = "num min|1 max|99999"; $props["numero_agrement"] = "num min|1 max|99999999999999"; $props["rapport_exoneration"] = "enum list|4|7|C|R"; $props['prescripteur_id'] = 'ref class|CMediusers'; $props['_tarif'] = 'currency'; return $props; }
/** * @see parent::getProps() */ function getProps() { $props = parent::getProps(); $props["type_id"] = "ref notNull class|CFraisDiversType autocomplete|code"; $props["coefficient"] = "float notNull default|1"; $props["quantite"] = "num min|0"; $props["_montant"] = "currency"; return $props; }
/** * @see parent::getProps() */ function getProps() { $props = parent::getProps(); // DB fields $props["code_acte"] = "code notNull ccam seekable"; $props["code_activite"] = "num notNull min|0 max|99"; $props["code_phase"] = "num notNull min|0 max|99"; $props["modificateurs"] = "str maxLength|4"; $props["motif_depassement"] = "enum list|d|e|f|n"; $props["commentaire"] = "text helped"; $props["code_association"] = "enum list|1|2|3|4|5"; $props["extension_documentaire"] = "enum list|1|2|3|4|5|6"; $props["rembourse"] = "bool"; $props["charges_sup"] = "bool"; $props["regle"] = "bool default|0"; $props["regle_dh"] = "bool default|0"; $props["signe"] = "bool default|0"; $props["sent"] = "bool default|0"; $props["lieu"] = "enum list|C|D default|C"; $props["exoneration"] = "enum list|N|13|17 default|N"; $props["ald"] = "bool"; $props["position_dentaire"] = "str"; $props["numero_forfait_technique"] = "num min|1 max|99999"; $props["numero_agrement"] = "num min|1 max|99999999999999"; $props["rapport_exoneration"] = "enum list|4|7|C|R"; $props['accord_prealable'] = 'bool default|0'; $props['date_demande_accord'] = 'date'; // Derived fields $props["_rembex"] = "bool"; $props["_tarif_base"] = "currency"; $props["_tarif_sans_asso"] = "currency"; $props["_tarif_base2"] = "currency"; $props["_tarif_sans_asso2"] = "currency"; $props["_tarif"] = "currency"; return $props; }