//Асистолия лечение
Переменные: МАССА, массаж_сердца_начат, адреналин_начат, В_доза, реанимация
//Моё видение реализации алгоритма следующее. Есть три блока, каждый блок соответствует отдельному реаниматологу (группе реаниматологов), сообщения от каждого блока выводятся на закрепленную за данным блоком область экрана, у сообщений данного блока легко-читаемый шрифт и свой цвет(красный зеленый чёрный), сообщение остается на экране пока не сменяется следующим сообщением данного блока, сообщения сопровождаются коротким звуковым сигналом(для каждого блока своя частота)
БЛОК ВХОД
	массаж_сердца_начат=0.0
	адреналин_начат=0.0
	В_доза=0.0
	АКТИВИРОВАТЬ_БЛОК(МАССАЖ_СЕРДЦА, 1сек)
	АКТИВИРОВАТЬ_БЛОК(ВВОД_МАССЫ, 1час) 	
	АКТИВИРОВАТЬ_БЛОК(ПРОЧЕЕ, 1час)
	АКТИВИРОВАТЬ_БЛОК(АДРЕНАЛИН, 1сек)

КОНЕЦ_БЛОКА // конец БЛОК ВХОД
//====================================================================

БЛОК МАССАЖ_СЕРДЦА()
	ЕСЛИ массаж_сердца_начат==0 то

		массаж_сердца_начат=1
		ВЫЗОВ_ВРАЧА("НАЧАТЬ МАССАЖ СЕРДЦА!Частотой 100 нажатий в минуту", 2мин)
		//АКТИВИРОВАТЬ_БЛОК(МЕТРОНОМ, 120сек)
		СПАТЬ(10сек)
		ВЫЗОВ_ВРАЧА("ПОДКЛЮЧИТЬ ЭКГ! ПОДТВЕРДИТЬ АСИСТОЛИЮ", 110 сек)
		реанимация=ВЫБОР("Определите состояние:", "желудочковая тахикардия (широкие комплексы QRS, частота > 100/мин)", 1, "фибрилляция (широкие комплексы QRS, частота > 200/мин)", 2, "асистолия (изолиния)", 3, "электрической активность без пульса (комплексы QRS узкие, частота вариабельна",4)
		СПАТЬ(110сек)
	иначе
		ВЫЗОВ_ВРАЧА("СТОП РЕАНИМАЦИЯ! СМЕНА РЕАНИМАТОЛОГА! ОЦЕНКА РИТМА!", 2мин)
		СПАТЬ(5сек)
		ВЫЗОВ_ВРАЧА("ПРОДОЛЖАТЬ МАССАЖ СЕРДЦА!", 2мин) 
		//АКТИВИРОВАТЬ_БЛОК(МЕТРОНОМ, 115сек)
		СПАТЬ(115сек)
	КОНЕЦ_ЕСЛИ
КОНЕЦ_БЛОКА // конец МАССАЖ_СЕРДЦА
//====================================================================

БЛОК АДРЕНАЛИН()
	ЕСЛИ адреналин_начат==0 то
		СПАТЬ(210сек)
		адреналин_начат=1
	иначе
		ВЫЗОВ_ВРАЧА("ПОДГОТОВИТЬ АДРЕНАЛИН 0,1% 1 мл", 1мин)
		СПАТЬ(30сек)
		ВВЕСТИ_БЫСТРО(1, АДРЕНАЛИН_01, 1 мл, в/в)
		СПАТЬ(30сек)
		СПАТЬ(180сек)
	КОНЕЦ_ЕСЛИ
КОНЕЦ_БЛОКА// конец АДРЕНАЛИН
//=====================================================================
БЛОК ПРОЧЕЕ()
	СПАТЬ(100 сек)
	ВЫЗОВ_ВРАЧА("ПОДГОТОВИТЬСЯ К ИНТУБАЦИИ ТРАХЕИ!",1мин)
	СПАТЬ(30сек)
	ВЫЗОВ_ВРАЧА("ИНТУБАЦИЯ ТРАХЕИ", 1мин)
	СПАТЬ(40сек)
	ВЫЗОВ_ВРАЧА("Аускультативный контроль. Исключение пневмоторакса.", 1мин)
	СПАТЬ(20сек)
	В_доза=МАССА*7
	ВЫЗОВ_ВРАЧА("ПОДКЛЮЧИТЬ ИВЛ V="+строка(В_доза)+"мл, FiO2=100%, PEEP=5, Частота 12-14", 1мин)
	СПАТЬ(20сек)
	ВЫЗОВ_ВРАЧА("Подготовить периферический венозный доступ. Инфузионная терапия кристаллоидными растворами. Исключить гиповолемию.", 1мин)
	СПАТЬ(20сек)
	ВЫЗОВ_ВРАЧА("Анализ глюкозы и электролитов. Исключить гипер/гипокалийемию ", 1мин)
	СПАТЬ(10сек) //прошло 4мин
	СПАТЬ(4мин)
	ВЫЗОВ_ВРАЧА("ВЫЗОВ СПЕЦИАЛИСТА С УЗИ", 1мин)
	СПАТЬ(4мин)
	СПАТЬ(60сек)
	ВЫЗОВ_ВРАЧА("УЗИ. Исключить ТЭЛА, Тампонаду сердца.",1мин)
	СПАТЬ(60сек) //прошло 14мин
	СПАТЬ(60сек)
	ВЫЗОВ_ВРАЧА("Изучить лист назначений. Исключить токсины.", 1мин)
	СПАТЬ(60сек)//прошло 16мин

КОНЕЦ_БЛОКА// конец ПРОЧЕЕ
//====================================================================

БЛОК ВВОД_МАССЫ()
	СПАТЬ(30сек)
	МАССА=ВВОД("Введите массу пациента", 10, 250)
	ВЫХОД
КОНЕЦ_БЛОКА
//====================================================================
//АКТИВИРОВАТЬ_БЛОК(МЕТРОНОМ, 120сек)

//включается генератор звукового сигнала “пик-пик-пик..” с частотой 100 “пик”-ов в минуту. Метроном работает в течение //интервала времени в секундах, указанном во втором параметре (120сек в данном случае)

// ВЫВОД(Текст)  выводит “Текст” в текстовое окно данного блока используя цветовую схему данного блока. Сопровождается //звуковым сигналом, уникальным для данного блока.

// алгоритм не подразумевает автоматического получения параметров пациента от подключенных устроиств. 