• Aucun résultat trouvé

Informatisation de la gestion des médicaments inscrits au tableau B en pharmacie hospitalière

N/A
N/A
Protected

Academic year: 2021

Partager "Informatisation de la gestion des médicaments inscrits au tableau B en pharmacie hospitalière"

Copied!
92
0
0

Texte intégral

(1)

HAL Id: dumas-01744241

https://dumas.ccsd.cnrs.fr/dumas-01744241

Submitted on 27 Mar 2018

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Informatisation de la gestion des médicaments inscrits

au tableau B en pharmacie hospitalière

Laurent Luc Collombet

To cite this version:

Laurent Luc Collombet. Informatisation de la gestion des médicaments inscrits au tableau B en pharmacie hospitalière. Sciences pharmaceutiques. 1988. �dumas-01744241�

(2)

AVERTISSEMENT

Ce document est le fruit d'un long travail approuvé par le

jury de soutenance et mis à disposition de l'ensemble de la

communauté universitaire élargie.

Il n’a pas été réévalué depuis la date de soutenance.

Il est soumis à la propriété intellectuelle de l'auteur. Ceci

implique une obligation de citation et de référencement

lors de l’utilisation de ce document.

D’autre part, toute contrefaçon, plagiat, reproduction illicite

encourt une poursuite pénale.

Contact au SID de Grenoble :

bump-theses@univ-grenoble-alpes.fr

LIENS

LIENS

Code de la Propriété Intellectuelle. articles L 122. 4

Code de la Propriété Intellectuelle. articles L 335.2- L 335.10

http://www.cfcopies.com/juridique/droit-auteur

(3)

~

UN I VERSITE JOSEPH FOURIER GRENOBLE I SCIENCES, TECHNOLOGIES, MED.E.:::INE

U.F.R. DE PHARMACIE

Domaine de la Merci - La Tronche

ANNEE 1988

INFORMATISATION DE LA GESTION DES MEDICAMENTS INSCRITS AU TABLEAU B EN PHARMACIE HOSPITALIERE.

Présentée à l'UNIVERSITE JOSEPH FOURIER GRENOBLE I, pour obtenir le grade de : DOCTEUR EN PHARMACIE. par

M. COLLOMBET Laurent Luc

Cette Thèse sera soutenue publiquement le 30 juin 1988 devant Mlle C. AGNIUS-DELORD ( Président )

et Mme D. VILLEMAIN Maitre de conférenc e S Mme I. MEYLAN Pharmacien hospitalier M. P. BERTOIN Pharmacien

(4)

UNIVERSITE JOSEPH FOURIER GRENOBLE T

SCIENCES, TECHNOLOGIES, ~

U.F.R. DE PHARMACIE

Domaine de laMerci - La Tronche

ANNEE 1988

INFORMATISATION DE LA GESTION DES MEDICAMENTS INSCRITS AU TABLEAU B EN PHARMACIE HOSPITALIERE.

Présentéeà l'UNIVERSITE JOSEPH FOURIER GRENOBLE I, pour obtenir legrade de : DOCTEUR EN PHARMACIE. par

M. COLLOMBET Laurent Luc

Cette Thèse sera soutenue publiquement le30 juin1988 devant Mlle C. AGNIUS-DELORD ( Président )

et Mme D. VILLEMAIN Maître de conférenceS Mme I. MEYLAN Pharmacien hospitalier M. P. BERTOIN

[Données à caractère personnel]

(5)

2

Je tiens à remercier mademoiselle AGNIUS DELORD d'avoir le temps d'écouter les explications sur le sujet de ma thèse, d'avoir accepté d'en être le président de jury.

pris et

Je remercie madame VILLEMAIN pour la qualité de ces critiques et sa constante contribution tout au long de la rédaction de cet ouvrage.

Je remercie madame MEYLAN pour la disponibilité qu'elle m'a accordée lors de mon stage hospitalier ainsi que pour toutes les explications fournies chaque fois que je les ai demandées.

Je remercie monsieur BERTOIN pour avoir été mon maître de stage, ainsi que toute l'équipe de la pharmacie de Bonlieu pour leur aide et amitié lors du stage officinal de cinquième année et pour avoir assuré mon apprentissage de tous les domaines de la pharmacie.

(6)

Cette thèse est dédiée

A Henry, mon père, Cecile et Estelle, mes soeurs ainsi que toute ma famille pour leur soutien constant tout au long de ces

études.

(7)

4

INTRODUCTION

Lors du second ~ de la cinquième année hospitalo

-universitaire, leService de Pharmacie de l'h6pital A.Michallon m'a assigné plusieurs travauxàeffectuer.

L'un d'entreeux, plus particulièrement, a requis des connais -sances diversifiées autant qu'approfondies sur certains sujets

la pharmacie, la législation pharmaceutique, hospitalière et informatique, lessystèmes informatiques et laprogrammation.

Toutes ces connaissances ont été mises à profit afin d'apporter une solution, sous laforme d'un programme en Basic, àun problè -me d'informatisation de lagestion des produits et méddcaments inscritsau Tableau B.

Ce programme fut créé début juillet1987 puis testé durant les troismois restant de stage, sur des informations réellesde ges -tionde ces produits.

Il faitdonc naturellement l'objetde ce travail. Après avoir décrit lasituation tellequ'elle se présentait lorsde mon arri -vée dans leService de Pharmacie, nous étudierons les raisons de lacréation de ce programme, lesdémarches qui ont conduità son élaboration, son déroulement et ses applications.

(8)

5

CHAPITRE I

LE SERVICE DE PHARMACIE HOSPITALIERE

(9)

6

A : GENERALITES

Le service de pharmacie à l'hôpital assure aux autres services, la dispensation des médicaments, des produits chimiques et biologiques nécessaires à l'exercice médical (diagnostic,

exploration, hygiène, thérapeutique) [1][2][3].

Le stock d'une pharmacie doit être, de ce fait, varié et en quantité suffisante pour répondre aux demandes de tous les services. La bonne gestion des stocks de ces produits est donc primordiale, autant pour un moindre coût hospitalier de la santé que pour une bonne coordination entre la prescription et la dis-pensation du médicament.

L'outil informatique, par capacité à traiter de nombreuses informations, permet donc un réel gain de temps pour acquérir toutes les in(ormations nécessaires à cette gestion.

Dans la pharmacie du C.H.R.U. de Grenoble, le système informa-tique est constitué de deux parties

- Un système informatique général, desservant tout l'hôpital dont la pharmacie.

Un système indépendant ( micro-ordinateur ) implanté dans le service de pharmacie, affecté à certains travaux particuliers.

Le système informatique général traite les informations con-cernant tous les produits détenus à l'exception d'une classe de médicaments dont la législation est particulière [1][17].

Ces derniers sont les médicaments appartenant au régime du ta-bleau 8, appelés aussi "toxiques" ou "stupéfiants".

Leur manipulation, leur détention, leur approvisionnement et leur délivrance doivent être effectués par un pharmacien, de fa-çon exclusive par rapport aux autres médicaments [2][4].

Du point de vue légal, il est exigé pour leur comptabilité, des pièces justificatives manuscrites [4][6][15][16][17].

(10)

7

L'intégration du tableau B dans le système informatique général, donnerait lieu à un surcroît de travail du fait de la répétition des tâches administratives exécutées manuellement.

Ces raisons expliquent la non-intégration au système informati-que général 1 de cette classe de médicaments.

(11)

B FONCTIONNEMENT DE LA PHARMA.

-CIE

Nous allons analyser lasituation tellequ'elle s'est présen -téelorsde mon arrivée dans leservice de pharmacie.

Nous envisagerons, dans un premier temps, lecas de lagestion des médicaments sans tableau ou inscritsau tableauA ouC,

celui des produits inscritsau tableau B.

1 LES PRODUITS NON INSCRITS AU TABLEAU B

a APPROVISIONNEMENT DE LA PHARMACIE

puis

Il se fait par commande directe auprès des laboratoires phar -maceutiques. Le pharmacien possède lecontrôle de ses ~ :

lesystème informatique général luisignale lesproduits se trou -vant en dessous du seuil minimal de stock.

Après réception et vérification des commandes, les factures sont enregistrées au niveau du système informatiquegénéral, celui-ci fournissant lesécritures comptables relatives aux dif -férents mouvements de stock.

b DELIVRANCE DES MEDICAMENTS

Pour ladispensation des médicaments, les hOpitaux de France disposent de deux modèles différents :

La dispensation journalière individuelle et nominale ou

D.J.I.N.

(12)

9

la Santé Publique car ilest identiqueau modèle de délivrance de medicaments à l'officine. Mais iln'est possible, dans un centre de soins, que si lenombre de litsdesservis est restreint.

La délivrance des ordonnances, lità lit,dans ce cas, permet de bien suivre lemalade sans pour autant prendre tropde temps au personnel de lapharmacie.

- Le modèle collectif ou répartition par Service de soins

Ce modèle est leplus utilisé par la majorité des hôpitaux. Le

C.H.R.!J. de Grenoble fonctionne suivant ce modèle en raison du

nombre important de litsdesservis.

Ce nombre est telqu'il ne permet pas l'applicationd'une dis -pensation individuellegénéralisée : letemps pris pour délivrer lesordonnances serait alors démesuré.

c COMMANDE DES SERVICES

La délivrance des produits nécessaires: aux Services de soins, s'effectueà l'aided'un "bon de commande" ou d'ordonnances nomi -natives[1].

Le bon contient, outre les références du service demandeur, une listepréétablie de produits.

Pour chaque service, la listeest éditée par lesystème informa -tiq11e général d'après des listesétablies antérieurement par le service et conservées en mémoire. Ces listessont modifiables à tout moment pour ajouter ou enlever certains produits selon l'é -volution des demandes du ou des Services.

Ces produits peuvent être sommairement classés en deux types : - les produits les plus utilisés par tous les Services de

~ les solutés de perfusion, les

antiseptiques, les solutions pour irrigationou lavement,..

- les produits spécifiques au Service lui-même, qu'ils soient souvent ou peu souvent utilisés.

(13)

1.0

Ce bon est donné aux Services de soins qui notent lesquanti -tés désirées de médicaments. Si certains médicaments ne sont pas

présents dans lebon, leService doit alors fournir une ordonnan -ce nominative au même titreque pour une officine.

Le Service envoie ensuite ce bonà la pharmacie, qui vérifie la bonne conformité de ces commandes. Si lesutilisations faites de ces médicaments, par leService de soins

,So0

t

~ alors

la pharmacie délivre ceux-ci et renvoie le duplicata en même temps que la caisse de médicaments préparée.

L'original du bon est gardéàlapharmacie et sertà fournir au système général, les informations de sorties de produits pour la comptabilité et la gestion du stock. pièce justificativeen cas de problème. d COMPTABILITE Ilsert naturellement de Elle est réalisée par lesystème généralà partir des bons de commande justifiantdes sorties de médicaments, ces pièces vérifiées. une fois toutes

Le programme du système géneral est d'ailleurs essentiellement un programme de comptabilité :

- générale pour leservice de pharmacie.

détaillée pour les Services de soins desservis par la pharmacie.

Ilvise doncà fournir pour l'hôpital, des coGts pharmaceuti -ques par Service. C'est pourquoi letraitementdes informations se fait par Service ( notamment pour lesbons de sorties des pro -duits).

Dans certains cas, en particulier pour leService de Nutrition Parentérale, il est nécessaire de reprendre des informations et de lesretraitersur un système indépendant (micro-ordinateur) pour tenircompte de laspécificitédu problème posé.

(14)

11

le Service de Nutrition Parentérale ne consomme pas de médicaments mais transforme différents solutés injectables en poches nutritives perfusables, pour les Services demandeurs.

Les composants des poches sont fournis par la pharmacie mais ne sont pas facturés au Service de Nutrition Parentérale.

En effet, la dépense est effectuée dans le Service ,je soins et les dépenses de produits constituants leur seront donc attribués.

Il faut alors détailler les quantités brutes de produits consom-més en fonction du type de poche, en fonction du nombre de poches

fabriquées et des Services consommateurs.

Ces dépenses sont, une fois mises sous la forme adéquate, sai-sies au clavier comme un bon de sortie de médicament.

On voit donc que dans ce cas, les informations de sorties de produits ne sont pas directement exploitables par le système in-formatique général. Il est nécessaire de les traiter sur un sys-tème indépendant avant de les introduire dans le syssys-tème général.

C'est pourquoi, la pharmacie dispose d'un micro-ordinateur ainsi que des logiciels nécessaires, stockés sur disque dur.

(15)

1 .-. . .<.,

2 LES PRODUITS DU TABLEAU B

a APPROVISIONNEMENT

Il se fait par une commande directe aux laboratoires, sur un bon spécial, quand le stock arrive, visuellement, à épuisement pour le ou les produits concernés [4].

Le bon d'approvisionnement provient d'un carnet à souche numéro-té et paraphé du timbre de l'Ordre des Pharmaciens (cf page 13).

Ce carnet est identique à ceux employés en officine pour comman-der des médicaments du t.ableau 8 et est uniquement détenu par le pharmacien-chef de service de la pharmacie.

Ce bon se présente en trois volets :

Un volet souche ou talon où le pharmacien inscrit les produits et leurs quantités en toutes lettres. Ce volet reste dans le car-net et sert à comparer les quantités commandées à celles reçues. - Un volet nol où est inscrit la commande des produits ( produits et quantités). Ce volet est envoyé au laboratoire fournisseur puis complété avec les quantités délivrées, et gardé par celui-ci pour justifier de ses sorties de stupéfiants.

- Un volet n°2, vierge de toute inscription à l'envoi au fournis-seur {accompagné du volet n°1). Le laboratoire ou le grossiste-répartiteur remplit ce volet, des quantités envoyées et le ren-voie à la pharmacie comme justificatif de la livraison.

Ce bon, ainsi que toutes les pièces concernant les mouvements des toxiques dans l'hôpital, doivent être conservés au moins trois ans [4][12][15][16].

Les approvisionnements sont inscrits dans le "Registre compta-ble des Stupéfiants", registre côté et paraphé par la Mairie de la ville où est située la pharmacie ( hospitalière ou officina-le) [16].

La fréquence de commande des toxiques est d'environ deux fois par mois, vu les quantités importantes consommées par l'hôpital.

(16)

1 ~

... _,

Annex<::: A Bon d'approvisionnement des pharmac2ens en

çr0duits dutableau 8

Noms du Produits Demandés Reçus ~

Ol 0

z

z

)>

2

:

10 1 ('\ •

.1

)_

\

/

v

A BON No

\

A retourner p1r le Fourntueurtl'AcheteurJoint.il la commande.

N•peur, '" Jucun~ ''"''''de facture.

Nom et Adresse de J'Acheteur

~ ~ PAR LE FOURNISSEUR

NO de SORTIE au ~ du Four'2-(sseur (

~ __ ~ ~~~~~~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~~~

~~~ ~

~~

v ~ ~ ~~~ ~~ ~ ~ ~~

\

"

\

.

/

'

/

.. ~

~~

~

~~

~ ~~

~~

/""\ 'le_·

---

l

i

Cachet du

Fournisseur ~ ~ (date de·llvnltonJ

g

(NATIONAL\

~

,

~

-

-

-

-

\

.

.,....__

~ ~

_

_

."

'

VOLET N" 1

~

_\\ v r , A

~

XSJ;I

iJ

j

~

~

~

-

~

Fou ;nisseur

r

~

~

~

0 3 c: z

1

,

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-~

~

~

________~ ~ ~ ~~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Cachet de l'Acheteur

.,A 3

~

~

\)

~

~

'---"" "' v A---,le---! Signature du Pharmacien

(17)

14

b STOCK

Ilest important comme lemontre la comparaison des stocks moyens, entre l'hôpitalet une officine (cf tableau page 15)_

Ce stock est comptabilisé en fin de mois pour vérifier d'une part lesécritures du registrecomptableetd'autre part, si des erreurs d'inscriptionà l'ordonnancier ou de délivrance n'ont pas été commises [5][16]_

c DELIVRANCE

Elle s'effectue selon un modèle collectif, c'estàdire en gros pour une unité de soins, mais ilexiste deux différences es -sentielles par rapport aux produits non-inscrits au tableauB

- D'une partlebon de commande des Services provient d'un carnet àsouche numéroté et fourni par la pharmacie[1][7][8)_

Ce carnet est rouge ainsi que lesbons détachables de toxi -ques. Le duplicata est, par contre, blanc et n'est pas détachable du carnet (cf pages 16 8t 17 : bon de commandeet ffiOn ~

Il sert à justifierdes approvisionnements par lapharmacie au

~ de seins_

Au dos delacouverture de ce carnet, se trouve inscritlestock

Service de l'unitêde soins~ par la Pharmacie (cf page LB)

18bon doit ~

(18)

'1 .-,

J..

'=-Annexe D Dos de lacouverture d'un carnet de commande d'un service

RESERVE

AUTORlSEE

~

~

~

~ ~ ~

~~

~ ~

(19)

Nom de !a spécialité ou préparation prescripte avec laréserve

~ la ~ la commande, lenombre de flacons vi

-En effet leretourè .La., pharmacie des ampoules vides de toxiques injectablesconstitue la preuve des quantités consorn -mées par l'unitéde soins.

Donc lesquantités commandées par leservice doivent correspon -dre a11x~ consommées et ces dernières ne peuvent dépasser

laprovision autorisée_

D'autre part lesmédecins doivent justifierleur prescription en ~ un relevé nominatif des stupéfiants : un pour les

injectables et un autre pour lesnon-injectables (cf pages 20 et :21)[1].

Ce relevé est lapreuve des quantités consommées. Ilcontient les informations suivantes

Désignation de l'unitéde soins Période d'utilisation

Signature du Chef de Service, date de validation et pour chaque ligne du relevé, l'infirmièresurveillante inscritladate. le nom du médecin prescripteur, lenom du patient,

dicament et ladose utilisée.

lanature du mé

-L'infirmière ayant donné lemédicament au malade, doit contresi

-gner· ensuite..

Si toutes les informations de ces pièces sont correctes, alors lestoxiques peuvent être délivrés.

Le pharmacien réunit les produits demandés puis procèdeà l'in -scription sur l'ordonnancier, en indiquant (cf page 22 : feuille d'ordonnancier)[9][10][11][12]

La date de ladélivrance

Le nom du médecin-chef du service

LenuméT(} ~

.

u·orare par spécialité La forme galénique du produit

Le nom de laspécialité ou lanature du produit La. q11antité délivrée en toutes lettres

(20)

DE3tGNATION DE ~ OE SOINS

W

.QU!.,Q

d

.JJ

~ ~

0t

~

~

..

Data Nom du Médecin Prescripteur

ji

il

Nom du MaJade

l=iELEVE NOMINATIF CES

STUPEFIANTS INJECTABLES

inscrits ~ 8

uti.lisés du))$

81

·

[!z_

au21' 03 gÇ

Natura du Médicament Dose utilisee Signature de l'Infirmier(ai

Signature du Médecin Chef· de Service

Annexe E : Relevé nominatif des stupéfiants injectables lorsde l'arrivéedans lapharmacie

(21)

.-, i

~

DESIG,\IA TlON JE ~ :JE 301NS

~ NOMINATIF CES

STUPEFiANTS NON INJECTABLES

:nscrits au Tableau 8 utilisés du ______au ______ 1 ' '

-

1

-

-

-

[

-

-

-

-

-

-

-L

-

-

-

-

-

_

__

1 -!--- --,-

~~ ~

---

--l

1 ;,,

~ ~

1 ~ ~ --- ~ 1 1

~

-

-

-,

-

f

-

-

-

-

-

-

-

-

-

-

-

-

r

-

-

-

-

-

-

-

-

-

-4

-

'

·

1 ~ ~ ~

~

f---

1

~~

~

~ ~~

date Annexe F tables

SignatUre du Médecin Chef de Service

(22)

-lONNANCIER MOIS ~ ... '---19fr_

ËROS

:ORE

MEDICAMENTS

1---...,---jQUANTITËS FORMES SPECIALJTES au PRËPARATIONS iSouiiQn•r r11 rouqe lntonquu6)

111 ~

.Jtl1/olum• NOMS et ADRESSES de• CUENTS

237

PRIX '

(23)

.-

..

-

.

.L._:,

Le bon de commande et lerelevé nominatif sont complétés des nu -méros d'ordre de l'ordonnancier et des quantités délivrées (cf documents précédents).

Le bon et lerelevé sont ensuite gardés par lapharmacie, tandis gue lecarnet contenant leduplicata est rendu au service avec

lesproduits correspondants.

d COMPTABILITE

Elle est limitée, du faitqu'elle est réaliséeentièrement de façon manuelle [16].

Elle consiste en début de mois, à faire l'inventaire, puis de noter lesquantités délivrées pour chaque produit etenfin de re -porter ce totaldans leregistrecomptable comme sortiemensuelle (cf page24 :feuilledu registrecomptable des stupéfiants)[16].

La balance des produits est vérifiée : lestock théoriquedoit correspondre avec lestock réellement détenu.

Lorsqu'il existe une différence, on doit vérifier que tous les bons ont été correctement enregistrés, que lesrelevés nominatifs correspondent avec les bons, puis on refaitl'inventairedu stock, on recompte lessorties et ceci jusqu'àexactitude.

Si, malgré toutes ces vérifications, ilpersiste des erreurs, celles-ci doivent être signaléesà l'inspecteurdes pharmaciens lorsde sa visite [16].

On voit donc que cette comptabilité est limitéeet que sielle est satisfaisante pour une officine,

pharmacie hospitalière.

elle ne l'estplus pour une Elle ne fournit pas les informations de ventilation des produits

p.::.r Servir:::e polJr le t8bleau8 alors qu'elles sont disponibles pour les autres médicaments puisqu'ils s0nt ~ au système

jnfcrmatiqtJi::: ~ 1 t)tJ ~ ~ dans Le cas du Service

(24)

-t

Cl

Date Fournisseurs

N• 1 Nom

Destinataire!! ou relevés du mois :=,..r Report • da 1• page... bo

P01.hf?

o.mr

E s B 169 1 '-'---1---1---·~ h:Ah..e

cp

E 1 S

n

.~...__ ;~~ ~ ~~ 5.1:l 11Nl<fll'" '''·.~ ~

1..1

_L_

n

-

.

.

.

_.. 1 , -·.

l

'

r-.1 ~ f(ir_:

q)

~

wrn

E 1 S

n

E

s

D

~ ~ ~~

~~

r,;

~ ~ ~~ ~

~ •. rnp-- ~ loo! ~ ~

U

l

i

l

lJ

~ _L J,:J ~

i

l

l

i

l

l

l

~ ~ -L ,boSflfZ<:,ET '>l3rf:i s<1Lh'rt. ~ ~ ~ SQl~

+

-r.;"""'cRe. --1--:1-og__ ~~ :1---to -N-f-1 ~ --

-~

-tD9

r

~

1

-

J_z.._.,

r1

~

s,----t--1--=- -,_ ---1----1__2:2.__"'ltSî.._ ,____,_____,___·---·---l---·---·---.. --.. ~ ---··----·---1 ~ ~ ---·----1-'---'---'·----1--- --.---t ·t---.. ~ •·---·---·- ---+--- ·---1--- ---·---·---·---··---+-- ---·---·----.---·----1--- -~ --- ~ .. -____.___________________L_______

~~~~~~~~ ~

~ ~~~~~~~ ~ ~~ ~~ ~

~~~ ~ ~

[/) +-' c: ru ·ri ~ ·tV Q, ;::1 f-l [1) [/) ill 'T:J Ql r-l .0 ru f-l Q, El 0 0 Ql h +J [/] ·ri llO QJ ~ ;::1 .D QI c-l ·-1 ·ri ;::1 Il' r:r..r ::r:: tV (lJ ·ri ~ r-1 Ql Q, c: E1 c (]) ~ ~

(25)

c

: PRINCIPALES CRITIQUES DU

SYSTEME INFORMATIQUE GENERAL

L'analyse de lagestion des médicaments au sein de la pharma -cie montre que lesystème informatique général couvre de façon satisfaisante la quasi totalitédes activités du service.

Il ~ toutefoiscertaines lacunes

particuliers suivants :

Le service de Nutrition Parentérale. Les médicaments inscritsau tableau B.

1 CAS DE LA NUTRITION PARENTERALE

liées aux deux cas

Nous avons montré précédemment, lesproblèmes liésà ce servi -ce qui n'effectue pas lui-même des dépenses, mais dont lerôle est de transformer des produits fournis par lapharmacie (cf pa -ges10et 11).

La dépense ayant lieudans lesservices consommateurs, elle doit donc ètre attribuéeà ces services et non pas au Service de

Nu-tritionParentérale.

La pharmacie assurant laventilation des dépenses entre les différents services consommateurs, ilétaitdonc nécessaire de disposer du détail de celles-ci pour chaque service demandeur à

partir des quantités brutes de produits consommés par l'Alimenta -tionParentérale.

La solution apportéeà ce problème consistaità effectuer les calculs de détailà l'aided'un tableur (feuillede calcul auto -matique composée d'éléments de base appelés "cellules") sur un micro-ordinateur indépendant et a éditer une feuille similaire aux bons de commande des services et servant de lamême manière à saisir lesdépenses sur lesystème informatiquegénéral.

(26)

26

2 CAS DES MEDICAMENTS DU TABLEAU B

Dans ce cas, deux approches avaient été tentées.

L'une consistaità détailler sur letableur, lesdépenses men -suelles par service en utilisant des pourcentages de consommation fournis par lesystème général, ces pourcentages étant obtenus sur l'ensembledes spécialités pharmaceutiques.

Ilapparait qu'11ne tellesolution n'est pas satisfaisante car les pourcentages utilisés pour lescalculs sont identiques quel que soit leproduit. De ce fait, lesdépenses par service ainsi déterminées, ne sont que ~ estimations, précises par ailleurs,

mais ne correspondant pas aux dépenses réelles ceci dans un contexte mathématique, car du point de vue statistique et financier, ces estimations ont un niveau d'erreur négligeable.

Un telsystème de ventilation des dépenses avantageait les ser -vices pour lesquels lerapport de laconsommation en produits du tableau 8, à la consommation de l'ensemble des spécialités pharmaceutiques, est supérieur à lamoyenne des autres services.

Cela a d'ailleurs posé des problèmes : certains se voyaient at -tribuerdes dépenses qu'ils n'avaient jamais faites, leplus en -nuyeux étant lefaitque celles-ci intervenaientdans des budgets limités.

Une autre approche a été utilisée en déterminant, manuellement, laventilation des dépenses par service. Mais, ceci n'a pu être fait, compte tenu de l'importancedu travail, que sur lesproduits du tableau B lesplus consommés.

Là encore, on appliquaità l'ensemble des produits du tableau B,

lespourcentages de consommation par service obtenus pour lesmé -dicaments suivis unitairement et qui représentent la plus forte dépense.

L'une et l'autre des deux solutions citées, ne constituaient qu'un pis-aller : elles produisent des écritures comptables pour le tableau B qui sont exactes quant aux dépenses mensuelles totales, mais fausses pour laventilation entre services, de ces

(27)

27

~ ~ (dans le sens mathématique du terme et non pas

statistique).

Dans la pharmacie et pour letableau B, lesseules informa -tiansdont on disposait, étaient :

- Les entrées de produits et leurdétail. - Les stocks des produits.

- Les totaux mensuels de sorties par produit.

Oueiques répartitions de ces to·taux en·tre lesservices.

On ne dispose pas de laventilation entre lesservices de tous les produits du tableau 8 de façon automatique et régulière.

Pourtant ces informations existent mais elles sont disposées sous une forme inadéquate pour être saises directement par le système général.

Cette forme est journalièreet représente l'ordonnancier : tou -tes les informations nécessaires sont présentes dans ce registre.

Ilsuffit simplement de lesreprendre et de calculer des sous -totaux par service.

Mais ce travailest tellement long et fastidieux s'ilest fait manuellement, qu'il n'a pu être effectué que pour certains produits, dont lagrande consommation justifiaitce travail.

Donc, effectuer cette tâchede façon automatiqueà l'aided'un

ordinateur peut permettre, pour un investissement de temps faible, d'avoir une somme considérable d'informations.

Mais avant de parvenirà ce résultat, ilest nécessaire de dé -finirun protocole pour créer ce programme.

(28)

CHAPITRE I I

PROTOCOLE n•ELABORATION DU PROGRAMME

(29)

A : REMARQUES PRELIMINAIRES

Pour établir le programme, il est nécessaire de disposer des indications suivantes :

les informations que l'on désire obtenir : but recherché. - les informations dont on dispose : source des informations.

les séquences de traitement à effectuer sur les données afin d'atteindre le but recherché [18][19].

1 BUT RECHERCHE

Comme nous l'avons déjà noté, il est de combler une impréci-sion dans le système informatique général, à savoir : connaître la ventilation exacte entre les Services de tous les produits du tableau B pour une période fixe ou cumulée [17].

- La ventilation

La ventilation doit être obtenue par Service et par produit. Il faut donc calculer, sur une période donnée, le sous-total re-présentant la consommation d'un même produit par le même service.

Exemple pour le produit X, il y aura autant de sous-totaux qu'il y a de services susceptibles d'avoir commandé ce produit.

Le même raisonnement est exact pour tous les autres produits du tableau B.

Le nombre de sous-totaux est donc dépendant du nombre de pro-duits et de celui de services, selon la formule

N

=

P x S avec

N Nombre total de sous-totaux

P Nombre total de produits du tableau B

S Nombre total de services desservis par la pharmacie et possé-dant une armoire de toxique.

En somme, il faut déterminer un tableau à double entrée, qui se remplira en fonction du produit et du service.

(30)

30

Ce tableau peut se présenter sous laforme suivante

fi

PRODUIT 1 1

PRODUIT ,.., 1

PRODUIT3

.t:.

SERVICEA sous-total sous-total sous-total . .

Al A2 A':;

SERVICEB sous-total sous-total sous-total . ... . .

Bl B"L. ~

~

'

SERVICE

c

sous-total sous-total sous-total ...

Cl C2 C3

. . . ...

Ilfaut maintenant définir lapériode d'utilisation de ce ta -bleau sur laquelleseront effectués lessous-totaux.

- La période d'utilisation

La première idée était que lapériode devait être mensuelle. Elle s'estrévélée bonne pour plusieurs raisons

Le système informatique général

période. fonctionne sur cette même - ~ période est celle qui sépare deux inventairesde fin de

mois pour letableau B.

- A partir d'11n tableau de VF.::ntilation mensuelle, ilest trèsfa -cile de calculer des totaux mensuels par produit comme cela se faisait auparavant. Cela évite donc de faire ce travail manuellement, d'où un gain de temps appréciable.

Comme on désire aussi garder ce tableau pour faire des venti -lationsdu même type sur une période annuelle, ilfaut donc en conserver une trace.

Ce sera une traceimprimée, d'une part, pour entrer les informa -tions du tableau dans lesystème général, informatiqued'autre part, pour pouvoir réutiliser ces informations pour d'autres calculs.

(31)

31

2 SOURCE DES INFORMATIONS

Elle sera représentée par l'ordonnancier [17].

En effet, ce registre contient tous les détails des délivrances des produits du tableau B, à savoir : les services demandeurs,

les produits prescrits et les quantités délivrées.

Il sera aussi nécessaire de garder une trace écrite de la sai-sie des informations à partir de l'ordonnancier, afin de pouvoir vérifier,

posteriori.

si besoin était, l'exactitude de

3 MATERIEL ET MOYENS DE TRAITEMENT

celles-ci a

Comme on avait employé un système indépendant pour résoudre le problème de la Nutrition Parentérale, il a été décidé que ce même système pouvait aussi résoudre celui du tableau 8 et donc que le travail serait effectué sur le micro-ordinateur de la pharmacie.

Celui-ci est composé d'une unité centrale, d'un clavier, d'un ecran, d'une imprimante, d'un disque dur et d'un lecteur 1 enre-gistreur de disquette. Le disque dur contient plusieurs program-mes dont un interpréteur Basic ( GW-BASIC ) , un tableur ( logi-ciel MULTIPLAN ), un traitement de texte et des programmes con-cernant la Nutrition Parentérale.

Une tentative pour entrer les informations de l'ordonnancier à

l'aide du tableur, a été effectuée mais elle s'est révélée in-fructueuse pour plusieurs raisons :

- Il n'y avait aucune trace imprimée des informations entrées et donc aucune possibilité de les vérifier a posteriori.

- La part de travaiL manuel était aussi importante que la part de travail automatique. Cette méthode était donc contraignante.

La part manuelle du travail pouvait être source d'erreurs fré-quentes difficiles à détecter.

(32)

Ils'estdonc révélé nécessaire de créer un programme spécifi -que pour résoudre leproblème posé [18][19][20][21][22].

Ce programme a été réaliséen langage BASIC, lemicro-ordinateur ne disposant que d'un interpréteurBasic sur disque dur [20][21] [22].

Ila été décidé que lestableaux ne seraient pas regroupés sur ledisque dur pour une raison d'encombrement, mais sauvés sur une disquette, ce qui présente un second avantage : ces fichiers sont sur un support indépendant et en cas "d'accident" du disque dur, lesinformations ne seraient pas perdues. Par ailleurs, lesdis -quettes pourront être conservées en vue d'autres utilisations de ces informations.

4 CONCLUSION

Les réflexions préliminaires ayant ~ d'établir le but à

atteindre, la source des informations et lanecessité d'un pro -gramme spécifique utilisant des fichiers de structure identique sur un support indépendant du disque dur, ilfaut maintenant dé -finirlastructure et lecontenu de ces fichiers.

(33)

33

.B : STRUCTURE DES FICHIERS

1 GENERALITES [18] [19]

Comme cela a été dit, la période entre deux ventilations est de un mois, par conséquent, il faut disposer de douze fichiers

(tableaux) de mois de structure identique, plus un treizième de même structure pour effectuer les cumuls de mois.

A ces fichiers, il faut en ajouter deux autres

- un fichier des produits du tableau 8 détenus à la pharmacie. - un fichier des Services desservis.

En effet, les informations de l'ordonnancier étant sous la forme de libellés, il faut que le programme puisse reconnaître le ser-vice et le produit concerné, et leur attribuer un code interne

(en fait, le numéro d'enregistrement du produit ou du service dans le fichier correspondant).

La conjonction des deux codes (code-produit et code-service) sert à situer la case du tableau où doit être calculé le nouveau

sous-total (égal à l'ancien sous-total auquel vient s'ajouter la nouvelle consommation).

A ces quinze fichiers, s'en ajoute un seizième, servant à dé-terminer un tableau récapitulatif annuel des sorties mensuelles par produit.

Son intérêt est statistique : c'est un historique des dépenses annuelles par produit et par mois. Il permet de visualiser l'évo-lution de celles-ci au cours de l'année et de pouvoir ajuster les commandes selon le mois d'activité.

Ce travail était, auparavant,effectué manuellement ; son automa-tisation permet de réaliser un gain de temps appréciable.

(34)

2 FICHIER DES PRODUITS

Ce fichier est un ficl1ier de caractères alphabétiques, ou plus precisement de dénominations.

Chaque dénomination doit définir un seul produit et ce, de ma -nière suffisamment précise pour que deux produits soient aisément différenciables [23].

T·')Utefois, ces dénominations doivent être les plus courtes pos -sibles, or laprécision d'une dénomination croit en fonction de sa longueur,

impératifs.

~ faut donc trouver un compromis entre ces deux

La solution retenue a été de garder dans cette dénomination - Le nom de spécialitéou de produit en entier.

La forme d'administration sous forme abrégée et compréhensible par lesutilisateurs.

- Le dosage, mème nom et

si besoin était de différencier deux spécialités de de mème forme, dont seul le dosage permet la dist:i.nction.

La longueur a été adaptée sur ladénomination occupant le plus grand nombre de caractères.

Les formes galéniques ont été abrégées comme suit CP pour les formes orales tellesque comprimés, gélules, dragées, pilules,

- AMP pour lesformes injectables, quelle que soit d'administration.

cachets, leur voie Il està noter que, dans lecas d'une forme pluridosée, At1P a

été remplacé par ML quand ledosage était en millilitres.

Si ce dernier était exprimé dans une unité pondérale, celle-ci était indiquée et AMP était conservé pour éviter lesconfusions avec lesproduits oraux.

- SUP pour laforme galénique rectale.

"en mg" pour lesproduits en nature, utilisés dans des prépara -tionsmagistrales : morphine avec ou sans cocaïne dans la potion de Brompton, cocaïne dans l'élixirde Bonain.

(35)

35

Ce fichier est représenté gar l'annexe K page

Le nombre de fiches~ ~ à trente, ce qui est raisonnable.

Il était inutiled'avoir cinquanteà cent fiches peur une classe de médicaments dont l'évolution n'est pas voire stationnaire.

De plus; sur les vingt-sept produits du fichier, seuls vingt -quatre composent lestock du tableau 8 de lapharmacie et seule -ment vingt-deux sont prescrits.

Donc, s'ilétait nécessaire, soit d'ajouter des dénominations de nouveaux produits,soit des produits ne faisant pas partie du stock auparavant, ilest toujours possible d'éliminer lesdénomi -nations de produits non commandés, ceci dans l'éventualitéoù il n'existe plus de fiches disponibles.

3 FICHIER DES SERVICES

C'est aussi un fichier de dénominations mais celles-ci sont beaucoup plus longues, du faitque lenombre d'informations par fiches, est plus grand.

Les appellations des Services de l'hôpitalsont d'ailleurs, assez longues en général et nécessitent d'être abrégéesà l'aide de groupes de mots types.

Exemple : Le service de chirurgie cardia-vasculaire et chirurgie thoracique du 9ème IIA, appelé aussi "Soins Intensifs", a été abrégé en CHIR CARD VASC THOR.

De plus, chaque unité de soins doit être différenciée du fait qu'elle dispose d'un stock de toxique et donc d'un carnet de corn-mande qui luisont spécifiques. Cette différenciation s'effectue en faitpar lecode du service fourni par l'hôpital.

Ilfaut ajouterà ces deux informations, l'étageet la tranche de l'hôpitaloù se situe l'unitéde soins.

En effet, lamention de l'étagedu style "9°IIA" remplace bien (trop) souvent ladénomination exacte du service.

Ilfaut donc pouvoir retrouver ce service même si le seul ren -seignement dont on dispose, est.l'étage aû ilse situe.

(36)

36

Il a fallu constituer, dans un premier temps, la liste de tou-tes les unités de soins ou d'explorations détenant une armoire de toxiques, puis attribuer à chacune le code-service avec lequel fonctionne le système informatique général et enfin, retrouver l'étage et la tranche du bâtiment correspondants.

Cette liste est celle de l'annexe L page 74.

Elle contient toutes les unités de l'hôpital A.Michallon et cer-tains pavillons extérieurs mais faisant partie du Centre Hospita-lier Nord.

Ces pavillons ne sont habituellement pas desservis par la phar-macie A.Michallon mais par celle de l'ancien hôpital de La

Tronche. Mais, lors de gardes de nuit, tout le C.H. se fournit dans une seule pharmacie : celle de l'hôpital A.Michallon.

Cette liste doit pouvoir évoluer, si des services extérieurs au grand bâtiment devaient être approvisionnés en produits du ta-bleau B.

4 FICHIERS MENSUELS

Ils sont au nombre de douze un par mois.

Ils sont constitués par les sous-totaux par produit et par service. Ces sous-totaux sont exprimés en code hexadécimal tra-duction des nombres décimaux correspondants ).

Deux octets ont été réservés pour chaque sous-total : celui-ci ne peut dépasser la valeur de 32767 en décimal ce qui correspond

à la valeur 7F FF en hexadécimal.

Le nombre d'unités consommés par mois pour un produit donné étant inférieur à 32767, il n'a pas été nécessaire de réserver plus de deux octets par sous-total.

La place du sous-total est déterminée par le produit commandé et par le service demandeur : le programme attribuera un

(37)

code-37

produit et un code-service et, en fonction de ceux-ci, calculera un troisième code pour lesous-total.

CP dernier serviraà determiner la place du sous-total dans le fichier mensuel.

Ce fichier contient aussi letotalmensuel par produit tous services confondus.

Il est en effet, plus rapide de lecalculer en même temps que l'oncalcule chaque nouveau sous-total, que de lecalculer en fin de mois pour tout lefichier.

Cela presente un second avantage : on peut savoir en cours de mois le total partiel des produits sans avoirà en demander le calcul, ce qui permet de suivre l'évolutiondes dépenses au cours de ce mois.

5 FICHIER DE REPARTITION

Iln'y en a qu'un et ilpossède une structure identique aux fichiers de mois, à ladifférence près que, chaque sous-total oc

-cupe quatre octets au lieude deux comme précedemrnent.

Ilcontient aussi des sous-totaux exprimésencode héxadécirnal mais ceux-ci peuvent atteindre lavaleur de+ 2 147 483 647en

~ ce qui correspond au codA héxadécimal 7F FFFF FF.

La réservation de de11x 0ctets sAulement aurait ~ ~ de provo

-q11er une erreur de ~ de capacitéC3r les totaux d'uni

-tés consommées de produit par an, peuvent dépasser lenombre de 32 767 ( valeur maximale pour deux octets )_

Comme pour les fichiers de mois, ce fichier contient un total par produit mais celui-ci est soit annuel,

cumulée de plusieurs mois.

soit sur une période

Ce fichier sertà calculer des cumuls d8 mois sur une période fixée par l'utilisateurquand ildéclenche lecalcul.

Cette période peut all8r de deux mois a un an.Ce calcul est ef -fectué sous-total par sous-total_

(38)

Son intérêtest de pouvoir fournir aux Services, les rensei -gnements concernant leur consommation en médicaments du tableau 8 pour une période déterminée, ce qui leur permet de vérifier leur stock et surtout leurcomptabilité en toxiques.

6 FICHIER RECAPITULATIF

Ce fichier possède une tout autre structure : ilcontient aus -si des nombres hexadécimaux de quatre octets, mais ce sont des totaux mensuels et annuels pour chaque produit qui lecompose.

Son intérêt est d'avoir un tableau récapitulatifannuel pour pouvoir ajuster lescommandes de lapharmacie selon lemois d'ac -tivitéet selon leproduit.

Ilpermet, par ailleurs, de suivre pour un toxique donné l'évo -lutiondes consommations au cours de l'annéeet de pouvoir compa -rer celles-ci, soit avec lesannées ~ soit avec celles

des produits autres que ceux du tableau 8.

7 CONCLUSION

Chaque fichier a donc son utilité au cours du déroulement du programme, et nous allons maintenant étudier lefonctionnement de ce dernier.

(39)

:

39

STRUCTURE GENERALE

DU PROGRAMME

Cette structure peut être divisée en plusieurs parties ; - Une entrée des informations.

- Un traitementde celles-ci.

- Un stockage des informations sous forme traitée. - Une restitutionde celles-ci sous laforme désirée.

- Une sauvegarde de ces informations sur d'autres supports. - Une modification de certains fichiers.

Le listingn'est pas fourni, parce qu'il n'est pas utileà la compréhension de l!utilisateur. Seul compte en définitive, le protocole de manipulation du programme et sa structure.

Son organisation générale est représentée par les organigrammes rapportés dans l'annexe I, ~ 40à 47 [18][19].

Il est à noter que les options 7,8 et 9 du menu principal (première page de l'annexe I) n'etant pas définies, elles ont été placéesà lasuitede l'option0 (seconde page) pour une raison de place.

(40)

Annexe I : Organigramme du progr3mrne 1---{8

l

-

-

-

l

!_Entree de l'.JptiW de cravail (Oà9i 1 Non Choix valide? Oui

_..(o)

NOUVELLE DATE i fiNDE TRAVAIL J

'

1)

SAISIE DES DEPENSES

)

""<ù

' 1 MENU D'EDITION

)

... .,)):2ALCUL DE rtEPARTI'TION

,_ !

'

,)

-_,. '! CALCUL DE RECAPITULATIF

)

1

:}

\.:-' C2RRECTION DES LIBELLES

_)

\_6)

SAUVEGARDE /COPIE )

~ Non défini ) ~ :'lon :iétïni

)

(41)

~

-'-+1

Org3nigramme duprogramme

j • ~ DATE / FIN 8E TRAVAIL

Non défini)

J

Non défini)

l

Mfichage / ~ de

(42)

Annexe I

Modification du fichier du noisavec

les donne.c..s du bon de remplissage

Non

Organigramme du programme

-0

SAISIE DES DEPENSES )

Entrée du service

~

du oroduit demandé

~ de la quantité ièliv!'ee

~ ~

termine?

~

J,

Oui

Afficha.ee des actions~~ D

]Odificàtrices du bon

Oui Oui

~

t:ntrée du nouveau ce ~ . ou pr9duit ou nouvelle D quannte Suppression de la ligne entière dans le bon

(43)

Annexe I

2 lilliUD'EDITION

Affichagedes

typesd'édition

f----<C +----<d

Organigramme dupr0gramme

Non

I.!apression du fichier des

1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-_

,

.

produits sur l'imprimante

Impression du fichierdes~ ser11icessur l'impriiJante

Entréedu loisàéditer Entréedu '!lois

et du produit

~ Impression des totauxde mois

pour touslesproduits

[---@

/

.

.

.

...._ _Ent_rée_du _l_lois_-' ~ deImpillois suressionrdu l'flichl!prieriJiante

~

/ __ calculde répar

~

tition

~

~

Impressiondu tableau de

r

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

;

1

calculderécapitulatif ,

(44)

Annexe I : Organigramme du programme ~ ::t ~ sent ~ ]Ois jeiebu<:: e: je '".; ..; 1 ... ; ... ' ..; r~ ~ ~ ·oer ~ vae .• e calcul · Gui Non

~ Entree des'iloisjedébut

Effacement du tableau de calcul precedent

et iefin jela période iecalcul

(45)

Annexe I Organigramme du programme

·li

Janvieretdécembre sont les mois de début etje fin

de la~ iodeje:alcul

Efface!!lent du tableau

de ~ precedent

1

______....::::;,; Déterminatic.n du mois

a~

Oui

Prise des tütaux :nensuels des

~ dans le fichierdu

rnois désigné

Réinsertion des totaux :ilensuels dans letableau de calcul

Calcul des t0taux annuels 90ur -:haa.ue produit

(46)

Annexe I : Organigramme du programme 5 CORRECTION DES LIBELLES

/Entrée du fichier

1 ]edifier

Entrée de lalignea

modifier

Affichage de l'ancienne lignë du fichier

Remplacement de-l'ancienne dénomination ~ la nouvelle

~

de ce fichier terminée ? ilon Oui

(47)

Annexe I Organigramme du programme S SALn/EGARDE 1COPIE ~ du fichier de mo1s en cours Sauvegarde du fichier des Produits fichier

Création de fichiers vierges

(48)

48

CHAPITRE I I I

FONCTIONNEMENT ET UTILISATION DU PROGRAMME

(49)

49

Le fonctionnement du programme est représenté par l'annexe J pages 50 à 70 qui représente, en fait, le manuel d'utilisation du programme.

En effet, une fois celui-ci terminé, il m'a été demandé de rédi-ger une notice d'utilisation afin de permettre à des personnes non-initiées à l'informatique, de le comprendre et de l'utiliser.

ce document ayant été testé sur des personnes n'ayant eu aucun contact avec .un ordinateur, certaines modifications ont pu être apportées pour simplifier les manipulations de certaines procédu-res du programme.

Le manuel d'utilisation suivant montre le déroulement du programme, ce qui est réalisé et surtout comment l'utilisateur peut obtenir ce qu'il désire.

(50)

f'riATEF:IEL LANt:1AGE ':3UF'F'OF:T F'POGF:Af'r11r1EUF:

Annexe J

MANUEL D' UTILISATION DU F·F:Ot:1F:AW71E "'3AI:3 IE"

'./ICTOF:

~ C:

Disque dur --?programme

~

-->

r1ch1ers de travail

Laurent COLLOMBET /'rlat-ceau-Dessou·=.:

~ f"l::i

74211:1 FAVER1:1E'3 Tel : 50-44-34-02

(51)

DERClLJLEt·'!EfiT DU PRG:JP.M1HE

1 : Mettez ladisquette FICHIEP. de l'année dans l'unité de

lecturede disquette puis appuyer sur ~

2 :Entrer ladate du jour des sorties de l'ordonnancier sous la forme indiquée.

Ex : 01-07-87

• N'omettez pas les zéros ni les tirets.

*Si vous n'avez pas de sortiesè effectuer. tapez l'an -cienne date.

3 Appuyez sur< ~ pour l'envo::-ler.

4 L'affichage vous demande de confirmer lemois sur lequel vous travaillez, s'ilest e:<act tapez0 puis :~ .

5 : Vous avez accès au MENU PRINCIPAL

ci-dessous ) . Exemple d'affichage Il vous propose ~ options de travailet attend vo

-tredécision.

6 : Tapez le chiffre de l'option désiree puis

envoyer. <___.J

Vous avez , .

~ accesè l'optionchoisie précedemment.

pour REt1ARCLJE : Quand un nombre hors-limite est fourni au point 6, vous êtes renvoyé au point 5 pour un nouveau choix.

Affichage 22-10-87 *** MENU PRINCIPAL 0 > FIN DE TRAVAIL 1 > SAISIE DES DEPENSES 2 >MENU D'EDITION J >CALCUL DE REPARTITION 4 >CALCUL DE RECAPITULATIF 5 >CORRECTION DES LIBELLES

6 SAUVEGARDE 1COPIE 7 Non defini

8 > Non defini

Sl Non defini Option

(52)

1 1 1 1 OPTICN N" ~ FINDE TRAVAIL NOUVELLE DATE

Cette option sert pour deux opérations distinctes :

«Quand vous désirez recommencer l'exécution d'un programme avec une nouvelle date.

Ex : Après avoir effectué les serties de la veille. vous pou -vez traiterles sorties du jour après modification de ladate. Dans ce cas, tapez DATE puis ~ Le programme vous ~

au début { procédure DEROULEMENT DU PROGRAMME l.

*Quand vous desirez arrêter l'executiond'un programme. Dans ce cas, tapez FIN puis ~

Le programme s'arrête : enlever la disquette puis éteignez l'imprimante, l'écranet enfin l'unitécentrale.

REMARQUE : Si vous tapez autre chose que FIN ou DATE, gramme vous renvoie au MENU PRINCIPAL

Affichage :

22-10-87 ~ 0 > FIN DE TRAVAIL

lepro

(53)

.:: ....:;..

OPTION No 1 SAISIE DES DEPENSES

Cette option permet de remplir une page-écran de sorties de toxiques, de l'éditersur l'imprimante pour garder une trace écrite des sorties, puis de traiterces informations sur le fichier du mois en cours.

Cette page-écr-an sera appelee pour la sui"'::e " BON "

Chaque ligne de bon contient les données SLiivantes ; Numéro de ligne du bon

Quantité du produit sortL Denomination du produit

.~ ~ ~ produit.

La procédure d'utilisation comprend six étapes que nous allons vous décrire ~ l'appui.

Afficha9e initial

22-10-87 ~ 1>SAISIE DES DEPENSES

3

s

7 8 9 Service S car maxi

(54)

.54

ETAPE No 1

Le programme vous demande le nom du service ( affichage initial de la page précedente ).

Vous avez plusieurs possibilités

*

Tapez ~ et le programme considère que vous avez fini

votre bon. Ilvous envoieà l'étapen•6.

*

Tapez lespremiers caractères du service puis ~ et le

programme vous envoieà l'étapen"2.

E::< n< la Tapez C:HIR puis ~ Le r·ésult.at. est. l'e>::ernple

no 2a de la page suivante . 3 6 7 8 ·;! Service

1 SAISJE DES CEPSNSES

6 car maxi ? CHIR

*Tapez"+" •:'u ~ et le ~ ~ vous affiche le

mène ser-vice ·=Jue le:-. ~ r=·r·è=edent.e ( sau·f en lio;ne 1 ) .

Le pr·c,9r·a..rnme vous env':,ie ensuite.à l'étapen<·::::.

E:::: no it' : v,:,u-P::<.9e :::.uivant.e. Le r·ésult.ë<.t. en est. l'e::·::emple

(55)

1 2 -j 4 "'" ·-' êl 7 :=: '? < J,

--

J 4 ::1 t::l

..,

-::: :.:S -E>=: n • 1 b Të!P8Z "+JIF·U i ·:::

<

--l SAISIE DES DEPENSES ***

.:· +12 MORPHINE 1CG AMP CHIR GEN DIG A

.•

>

=· '• '•, •. =· : " Résultë!t de ~ Précedente.

2::::-(1/-::::7 :1:

*

:f: 1 SAISIE DES DEPENSES ***

:· .:· :· ·:. .!· > ,•' .:·

+12 MORPHINE 1CG AMP CHIR GEN DIG A

CHIR l::iEN VH1 A 12IIA ~ 12IIA ~ 12IIA 3'?21 l 1

~

~ ~

______

~

__

~

__i___-.______________________________________

___j

(56)

1 .-, ..:.. ·j

·-·

4 1:' ·-' e, 7 ~ '? ETAPE No 2

Le programme vous propose un choix de dénominations communes aux caractères tapés dans l'étape~

E:": n., 2a :

.;::;::;::;::;: ··=· CHIR CAF:D GEH '?IID so:::1)

··:· CHIF: CAF:D 1/ASCTHOF: 9IIA 5970

';. C:HIR C1EN DII?i A 12IIA:3'?21 '•:. CHIF: GEN DIG 8 11IIB 4 01 :::

CHIR l?iEN [:•IG

c

1 1I IC. 4017

·:. CHIF: GEN [:. I1?i f'r1AIN 12IIC::il?22 >CHIR l?iEN INF AD M '?IM :3'3'47

>

CHIF: GEN li',JFF'ED L 9IL 3'3'51

.. CHIR !'riA:=<IL FAC 7IM :313':=:·?

Chr:ri ::.:;

Le service désiré est dans

numéro de la ligne où il sela listeaffichée

vous envoieà l'étapenD3 pour la suite des opérations.

Ex na 2b : Voir page suivante.

Le service désiré n'est pas dans la listeaffichée . tapez

<--l

et ile';:.:: i ste ensuitedeu:=< P•:•ss ibi1i tés

Remar·que

Iln'y a plus d'autres choix que ceux proposés précedem -ment et leprogramme vous renverraà 1'étapen°1,

Il existe d'autres choix.En ce cas procédez comme préce -demment..

E::< n~ 2,= Voir page suivante pour la suite de la liste

celle-ci est automatiquement prise sans vous proposer oe cho1xà effectuer.

(57)

E;:.:: ~ 2b : F'r·is>:! d'un ·=h•:•i::-:: de: se:r·vice:. Le: r·esr.<lt.at. es.t. l's.;:< ~

,j.::.1'.::-t.ap,:. 1""1°:3.

*****

Recherche de service/produit.

*****

1

>

CHIR CARD GEN '?I ID 5 0 ::: 0 '?IIA 5970 12IIA :::;:·?21 1 1II B 4 0 1 ::: 11IIC 4017 12IIC :3'?22 2 >CHIR CHIR CHIR CHIR CHIR CHIR CHIF: CHIF:

CARD 'v'ASCTHOF:

GEN DH1 A

1:1EN D Il:?:i B 1:1EN r:•H1 C

GEN DH1 1'r1AIN 1:1EN INF AD 1'r1 GEN INF:.F.'ED L MA><IL FAC '?I M 3'?47 '?I L :3'?51 7I M ::;.:·:;.:::·? ,j ( ( La suite et. fin de ~ det.erminée parCHIR •

*****

Recherche de service/produit

*****

1 '> 2 ·:. ') '·;. ·-· 4 ~ - .. · ~~ ..

..,

·' :=: : '? .> Ch.:.i::< CHIR THC)F: CHIF: THOR CHIR THOR CHIF: 1/A:.;c CHIF: 1/A-=:c B

c

1'r1ED B

c

'3'IIB 60'?0 '?IIC6260 '?IIC 62:::0 10IIB 5120 10IIC5150

(58)

1 .-, ..::.

.-.

~ 4 5 ê· ï/ ::: '? '-:-: ETAF'E N~ :3

Le programme vous demande le nom du produit .

Ex no :Ja : Voir plus loin le résulat des étapes nol et 2. Vous avez deux possibilités :

:1: Tapez

<__;

.

Le i=·r·o.::w::tmme r=onsidère ~

faute sur lechoix du service et vous

r"l 01 pt:II.JI'" 1a <= r:r r· r• i':iet"

vous avez fait une envoieà 1'étape

•·.:::

*

Tapez lespremiers caractères du produit puis

<--

l

et le programme vous envoieà l'étapen"4.

E::< n, .3a'~ Tapez/'r10F: p1.ns

<

__; .

Le r· é-::.u1tat. e-::.t. 1'e>::ern!=·l e

r"f04d de1'étapen°4, 2:.::-(1 7-:.::7 :f:

*

*

1 ? SAISIE DES DEPENSES .> 12IIA 3'?21 '> .. :· .. :· )• .. :· :· ,. ? i'r10F:

(59)

ETAPE No 4

-

Le

-

-

p

-

-

rog

-

-

-

ramme

-

-

-

-

-

vous

-

propose un~-l·-l. ·x - -~ ,:::f.=._· t·,,_-,rn l.r';::, -t.. l· ,-_,,..,,-..,-_,_-,rnrn,.w,.;::s au::<

~ ~~ ~~ ~ ~ dans l'étap.:: ~

,_Q ,_ -·r:. - -.. "\

-Ex no 4a : Resultat de 1 'exno3a

:f::+::f::/::1: Recherche de service/produit :f:;f:;f:;f;;j:

1 MORPHINE en mg

2 ' MORPHINE 1CG AMP 3

>

4 c: ·-' 6 7

>

>

>

..:· .,. ·'" Le ~ désir·é est. dar·,s la list.e ~ t.apez le

nurnér··=• •:fe la li9ne ~ ils..:: situe puis<__.. Le pt·o·:warnme

vous envoieà 1 'étapen°S pourlasuite des opérations.

Ex no 4a : Prise du choix de produit . Le résultatest 1 'exn°Sa de l'étapenos.

~ cas Le produit désiré n'est pas danslalisteaffichée

<__.

et. il e:=-::ist.:: ens,_üte d.::u::< F":'ssibilii:.és.

Ilr·, 'y a plus d' a ut.r· es ·=h:'i::-:: que~ pr· OF•<:•sés F' r· éce•:::fern

-ment et le programme vous renverraà l'étapen°3.

Il existe d'autres choix. En ce cas procédez comme préce -,:::fernment..

Si l.::s caractères tapés determinent une seule denomi -natior·, , ·=elle-·=i e·st a'.J'f:..:•rn.:t t.i'=1'-Jement F' r· i·.:::e ::;ans vo,.<s proposer de choixà effectuer.

(60)

() •f.J ·•Il ~ •.-! ~ cili

IJ ii.Î r--1 •Il l] ..: i{Î E •li l] l•l 0 •• 1 > 1 1 •li If)1 E 1 E 1 ,r; o 1 L

z

1f ,-IJ• , 1 ...

w

1 ii. Ll. 1 <:I 1 •Il f-1...J Ill1

l

l•l ... ù. t•l "l' ~ ...

.-... ::::; l] 1}1

.

~ .ü E ü c •11 ... t·t

•l'

ù. .u f -•11 r--1 {1) •Il ·.-1 ... ü. E •Il ... +· [ ü'·Ü {il0

c

l!l •l' •Il ..: ù. IJ• il) •r-f ..,._:. ... "I' 'l-r--1

•11 ·fi.Î c•It {1] ~ •11 ·:: ...

l•l

c

•11 ...

c

~ ... •rl ~ 0 > ~

c

w~ Π{1) t:-.!

.-,

.-.

.D

:>

•It •It ..._ E +=• E i)!li >L IJ• ... .-. (})~ ù. •11 ... r--1 •Il > ~

0 c •Il

c

l] •Il L ~ •d L '-' ·•Il ... .,..., "c •li ù. i{Î ~

··l'

... ·1tî tl rif ' ~

.

... Il) E •l' l] 1}1 L c trr o :J_Q 0 >•11 D c 0 •11 L ~ ·rlIJ• (J)·rl ... •Il ::; IJ ... •l:i E •l' i:t: lll llÎ ü. +·

.

... (t·.•11 ill (t·,lJ~ ,,..,

;j.. [:iti + ... -'l-c ·llÎ !Tj

...

il'. ,,., :; à.•it IJ .ï--, '). .;.., ~ ~ ~ _,_:. .3 ITi •Il rlf fJt !.... • lJ·-til ~ ~ c•11 •11 +· ·rl l•l {Il •11 i: •li ·<11 ..:u ~ 3·r-1 ··11 ... 'l -~ -~ -~

.,._, c

c

•11 ~ ,-•li ... ...:· •l.i ... ~

rf

~ l•l -o; _-. r r_;-t•l ëi. Œ •Il ED .Ul]ü r-t IJ·...-1 !a_ ü •lt •Il C > D ~ 0 ~ "l'.ü1}1

··l'

l•l -..J.)c•l' ~ ... 1J D- ~ -.-1D •11 ~ :-t (:rU iti•11 IJ• > '>ri·....Otli . "j)r--1 •li-H •Il .Dl•l •li,... , c ... "l' •It 0 :;1l -~ ù. ... •r-f ~ ~ E~ •11 IJ ·.-1littt• 1}1 o--f I}J •rl!.._ L 111 ..., L ·•11 ...JH ~ U·<11 •li E E il} ... t::n ü ' ... ù. •li ...J L •11 ... ~ c •Il •l' ... .û E () c fjf ~ •11 3r-f •U •Il E ~ ·ri ~

"

•ill·•li D _.:. ... i.'l 0 ~ lJ 3. •Il •11 ... ~ llÎ •ri> L ul•l l•·l •Il ~ ... l•l ·•11 •ti ~ Q ... ~ 1}1 !;: ~ •ti ù. ::; •11 r:r u

"

tlj,:ij ..J -..: 1}1 lJ .û iti..-. ... 0

c

•l'

n ·:.: - ÎIÎ i: -Or--t ... ~~ •riw L ~ u i.'lŒ Cr--i ... ü. E U Œ ŒX >Œ tlj ~ ~ Œ Il ~ -Œ Œ D ~ ~ {Il oU •Il ~ Ù.r--1 ti.~ 1 -· ~

,,,

·•Il •it L [1) •l' •11 l]..J..-1 •> ~ . c tl.i ·•lf .,_:• ~ •l' ... ·rlù. :.'i -t-:• rl1 tfic~ ·•Il m·<JI i:t: •ij-,.__,. -itî IC• ., ..: .=·:, Ill ~ lof ~ fJ] w

rn

z w Il,

w

a lf.r lll G

w

H (ft H <T •)") ...

*

*

~ (1)

'

r·,

·=·

1 ((1 C·l ..-! Ç·J ,,.., ~~~

(r

H H (··t .-1 ~ (_!:; H ~ 2

w

•'.!! i:t: H I ,-_:_, CL E: ~ .-r;

·=·

,_,

w

z

H I CL i:t:

,-,

Ë .. ···-...··· ....··-...·...··· ....··· ...···. ..-. f·J~ ~ 1n•.ü

r-.

~ •:t'· f'·l ... (·.. •l' ~ ·rl ..,_:• L •T.i c;

(61)

S.!..

Le programme vous propose quatre types d'actions modifiant le bon ,je3Crt""t.ie.

tapez la première lettre puis ~

Les différentes actions sont

~ iout : Si le bon est complet

~

..

~ est. pas ~ et

::el•j - ··, •=•:•mme (E) nv•:• i.

les neuf lignes remplies ) cette 1 e ~ •=onsi•jér·e ~ ... ~ Par contre s'ilrestedes lignes vides dans lebon, le

~ c•:•n·sidèr·e ·=1ue V•:•us ~ e•=r·lr·e •je nouv·elles

sortieset vous renvoieà 1 'étape~

(:3.)I.JPPr·essi •:•r·,

TapezVousle r pouvez·,umér·•:• de supp la lrimi·:;neer en àtsit.Jpprerem·imeentt· une 1=·u lisign~ e

Le programme vous renvoie en debut d'etape nD6.

CC)orrection : Vous pouvez corriger la lignede votre choix si une erreur s'était'glisséelorsde son écriture.

·=> Le l='r·,:,.::n·.=rnrne v•:•u·s ,jernar·pje 1 e ·:::er·vi•=e :

Si leservice est correct , tapez ~ et leprogramme

i=•Our·suit er·, b.

Si lenom du service est incorrect , procéder comme pour lesétapes n°1 et 2. Vous poursuivez ensuite en b. b Le programme vous demande leproduit :

Si leproduit est correct , tapez ~ et leprogramme i=":'I.H"S I.Jitet·l

•= •

Si le nom du produit est incorrect , ·procéder comme pour lesétapes n°3 et 4. Vous poursuivez ensuite en c. c Le programme vous demande laquantité :

Si laquantité est •=or·r·e·=t.e , t.apez ~ et. la·=cwr·ec

-tionde la ligneest terminée. Le programme vous envoie au début de l'étape~

Si la quantité est incorrecte, procéder comme dans l' étape nD5 et lacorrection est terminée. Le programme vous envoie au début de l'étapen°6.

Figure

TABLEAU  RECAPin.!LAïiF
Tableau  de  comparaison  des  stocks  moyens  de  spécialités  inscrites  au  tableau  B  entre  une  pharmacie  hospitalière  et  une  officine

Références

Documents relatifs

[r]

– Ces flux circulent aussi à l’intérieur du système, ce qui lui permet d’analyser son propre fonctionnement. 31

Utiliser la méthode de la puissance itérée en mode « shift and invert » pour déterminer les vecteurs propres associés à chaque valeur propre. Poursuivre l’algorithme de

Documents autorisés : OUI NON Polycopiés de l’UE,

Documents autorisés : OUI NON Polycopiés de l’UE,

Nous en proposons ici deux : élimination de l’une des inconnues et utilisation

Deux personnes se rencontrent et l'une dit à l'autre : J’ai le double de ton âge actuel, mais quand tu auras le double du mon âge actuel, nous aurons à nous deux 117 ans »..

quand j’avais l’âge que vous avez : vous avez (présent) x-y et quand j'avais (imparfait) cet âge-là, j'étais y années plus jeune... vous aurez (futur) vieilli de