|
|
|
| Люди! Помогите! Мозги уже не работают!?
Как всё это скомпоновать
-Больной ----
-Какая-то схема химиотерапии---
-в схему входит несколько препаратов---
-препараты вводятся в определенные дни схемы---
-дозировка препарата в соответствии с площадью тела | |
|
| |
|
|
|
| вы что хотите дозировку автоматически расчитывать исходя только из площади поверхности тела?
дайте адрес вашей конторы - я себе медальон закажу - куда меня не надо везти ни в каком случае
там же масса и других критериев должна существовать - вазраст, пол, анамнез, соматика пациента...
но если только в соответствии с площадью то и так задача не самая простая (если автоматически расчитывать) потому, что считать придется дозу каждого препарата, для каждого приема.
Некоторые препараты могут быть ограниченно совместимы - если прописан прием аминазина или других нейролептиков, то следует сократить дозы транквилизаторов - седуксена, там диазепама...
получится слишком много правил, которые нужно будет формализовать/
опишите подробнее предметку - может быть что-то можно придумать | |
|
| |
|
|
|
| Не дай бог к нам попадать!
Это онкологическое учреждение.
Вы правы что расчет дозы должен учитывать много параметров ! К вашим я бы добавил еще штук 20
Но в практической медицине эти параметры не учитываются | |
|
| |
|
|
|
| По поводу совместимости не парься!
Вопрос состоит в том , чтобы при наличии определенных дней введения у разных пациентов доза препарата была своя! | |
|
| |
|
|
|
|
Некоторые препараты могут быть ограниченно совместимы - если прописан прием аминазина или других нейролептиков, то следует сократить дозы транквилизаторов - седуксена, там диазепама...
|
Иван-доктур | |
|
| |
|
|
|
| Занимался я годика 3-4 разработкой по данной тематике, что-то с метастазами связанное (и их лечением)
Какая цель программы: если назначил схему лечения (если она одна) пациенту, то при открытии выводилось что ему сегодня нужно делать?
если так, то можно по минимому.
Таблица пациентов:
IDпациента,ФИО, Рост, вес, Врач, схема лечения, дата начала схемы
Таблица схем:
IDсхемы,Название схемы
Таблица схема-препарат:
IDсхема-препарат,IDсхемы,ДеньОтНачала,Препарат, дозировкаBSA
тогда запросом получим кому чего сегодня делать
Select tP.ФИО, tS.Название схемы, tSP.Препарат, tSP.дозировкаBSA*BSA_calculation
From [Таблица пациентов] as tP, [Таблица схем] as tS, [Таблица схема-препарат] as tSP
Where tS.IDсхемы=tP.IDсхемы and tSP.IDсхемы=tP.IDсхемы and date()-tP.[дата начала схемы]=tSP.ДеньОтНачала
|
Формула расчета поверхности
Public Function BSA_calculation(var_height As Double, var_weight As Double) As Double
BSA_calculation = Sqr((var_height * var_weight) / 3600)
End Function
|
ЗЫ. Это набросано на коленке, но что-то в этом роде. | |
|
| |
|
|
|
| Спасибо что ответил! Вопрос в том чтобы в каждой схеме свои дни введения каждого препарата и их количество (и дней и препаратов) разное (1,7,21дни введения н-р)и необходимо в форме менять даты соответственно. | |
|
| |
|
19 Кб. |
|
| примерно так | |
|
| |
|
|
|
| Спасибо! Должен поработать над твоим вариантом, но с первого взгляда ты вроде бы ухватил суть. (Не даром у тебя такой Ник!) Еще раз огромное спасибо! Если что-то не получится обязательно сообщу. Если получится тоже сообщу. | |
|
| |
|
|
|
|
| По идее надо еще многое дорабатывать:
для пациента может быть назначено несколько схем
нужно хранить историю применения препаратов (врач мог увеличить / уменьшить дозу на прием)
у пациента могут изменяться характеристики по времени (похудел, потолстел, отрезали ноги) | |
|
| |
|
|
|
| Ты прав. Но тут с этим бы разобраться! Я в общем то не очень разбираюсь в акцессе. Просто взялся немного упростить свою работу. Но тут столько подводных камней! С формами сложно. С отчетами вообще фигня. Щас мучаюсь с тем чтобы удобно вводить данные в таблицы. | |
|
| |