]>
Softwares of Agnibho - simpleipd.git/blob - www/treatment.php
2 require(dirname(__DIR__
)."/require.php");
3 if(!empty($_GET["pid"])){
5 if(!empty($_POST["give"])){
6 $administer=$db->getAdminister($pid)->fetchArray();
7 if(!empty($administer["administer"])){
8 $given=(array)json_decode($administer["administer"]);
13 array_push($given, strtotime($_POST["date"]." ".$_POST["time"]));
14 $db->giveDrug($_POST["give"], json_encode($given));
16 elseif(!empty($_POST["omit"])){
17 $db->omitDrug($_POST["omit"], $_POST["date"], $_POST["time"]);
19 elseif(!empty($_POST["drug"])){
20 $db->addDrug($pid, $_POST["drug"], $_POST["dose"], $_POST["route"], $_POST["frequency"], $_POST["date"], $_POST["time"], $_POST["duration"], $_POST["extra_note"]);
22 $list=$db->getDrugs($pid);
24 while($drug=$list->fetchArray()){
31 // if($drug["start"]+$drug["duration"]*24*3600<time()){
32 // $db->omitDrug($drug["rowid"]);
35 //} catch(TypeError $e){}
37 if(!empty($drug["administer"])){
38 $administer=json_decode($drug["administer"]);
39 $last=date("H:i", end($administer));
44 $view=$view."<tr class='".$omit."'><td>".$drug["drug"]."</td><td>".$drug["dose"]."</td><td>".$drug["route"]."</td><td>".$drug["frequency"]."</td><td>".date("M j", $drug["start"])."</td><td>".$drug["duration"]."</td><td>".$drug["addl"]."</td><td>".$last."</td><td><button type='submit' class='btn btn-success' name='give' value='".$drug["rowid"]."' form='administer' ".$omit." ".checkAccess("nursing", "form").">Give</button></td><td><button type='submit' class='btn btn-warning confirm' name='omit' value='".$drug["rowid"]."' form='omitter' ".$omit." ".checkAccess("treatment", "form").">Omit</button></td></tr>";
46 $view=$view."</table>";
47 $form=schema2form("forms/drugs.schema.json");
48 if(checkAccess("treatment")=="all" && $db->getStatus($pid)->fetchArray()["status"]=="admitted"){
52 $hideForm="style='display:none'";
59 <?php
include(CONFIG_LIB
."head.php");?
>
60 <title
>Treatment
</title
>
63 <div
class="container">
64 <?php
include(CONFIG_LIB
."top.php");?
>
65 <div
class="card mb-4">
66 <div
class="card-body">
67 <h4
class="card-title">Medicine
List</h4
>
68 <form method
='post' id
='omitter'>
69 <input type
="hidden" name
="date">
70 <input type
="hidden" name
="time">
72 <form method
='post' id
='administer'>
73 <input type
="hidden" name
="date">
74 <input type
="hidden" name
="time">
77 <tr
><th
>Drug
</th
><th
>Dose
</th
><th
>Route
</th
><th
>Frequency
</th
><th
>Start
</th
><th
>Duration
</th
><th
>Note
</th
><th
>Given
</th
><th
></th
><th
></th
></tr
>
82 <div
<?php
echo $hideForm;?
>>
86 <?php
include(CONFIG_LIB
."foot.php");?
>