63 lines
2.2 KiB
PHP
63 lines
2.2 KiB
PHP
<?php
|
|
require_once 'Framework/Modele.php';
|
|
|
|
class Demandesubstitution extends Modele {
|
|
|
|
public function getCodeMedicament($idMedicament)
|
|
{
|
|
$sql = 'SELECT codeMedicament FROM p_medicament WHERE (id = ?)';
|
|
|
|
$resultat = $this->executerRequete($sql, array($idMedicament))->fetch(PDO::FETCH_ASSOC);
|
|
|
|
return $resultat['codeMedicament'];
|
|
}
|
|
|
|
|
|
public function getDemandesubstitution($codeMedicamentPrescrit, $codeMedicamentSubstitution, $prixSubstitut, $posologie, $nvellePosologie)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$codeSociete = $_SESSION['p_codeSociete'];
|
|
|
|
$sql = 'CALL sp_p_getdemandesubstitution(?, ?, ?, ?, ?, ?, ?, ?, ?);';
|
|
/*
|
|
var_dump($codeSociete, $codeMedicamentPrescrit, $codeMedicamentSubstitution,
|
|
$codePrestataire, $numeroFeuilleMaladie, $prixSubstitut, $posologie, $nvellePosologie, $user);
|
|
die();
|
|
*/
|
|
$resultat = $this->executerRequete($sql, array($codeSociete, $codeMedicamentPrescrit, $codeMedicamentSubstitution,
|
|
$codePrestataire, $numeroFeuilleMaladie, $prixSubstitut, $posologie, $nvellePosologie, $user));
|
|
|
|
return $resultat->fetch(PDO::FETCH_ASSOC);
|
|
}
|
|
|
|
public function getLibelleReponse($codeReponseEntentePrealable)
|
|
{
|
|
if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US"){
|
|
$sql = 'SELECT libelleEng AS libelle FROM p_reponseententeprealable
|
|
WHERE(codeReponseEntentePrealable=?)';
|
|
}else{
|
|
$sql = 'SELECT libelle FROM p_reponseententeprealable
|
|
WHERE(codeReponseEntentePrealable=?)';
|
|
|
|
}
|
|
|
|
$resultat = $this->executerRequete($sql, array($codeReponseEntentePrealable))->fetch(PDO::FETCH_ASSOC);
|
|
return $resultat['libelle'];
|
|
}
|
|
|
|
public function getDemandesubstitutionFeuille()
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
|
|
|
$sql = 'SELECT * FROM p_demandesubstitution
|
|
WHERE (codePrestataire=?)
|
|
AND (numeroFeuilleMaladie=?);';
|
|
|
|
$resultat = $this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie));
|
|
return $resultat->fetch(PDO::FETCH_ASSOC);
|
|
}
|
|
} |