Sequence.pdf
- 1. Nouvelle Consultation
Saisir informations collectées
Créer ordonnance
alt
Nouvelle Prescription
[Ordonnance.type = "Prescription"]
Selectionner médicament
loop
break
Ajouter médicament
Medicament ajouté
Posologie modifiée
Posologie modifiée
Prescription.save()
save()
Prescription
Valider
Prescription sauvegardée
Erreur
Afficher Erreur
Médicament
getMedicament()
Medicament
Medicament ajouté
Saisir nouvelle posologie
ajouterMedicament()
Modifer posologie
Medicament.setPosologie()
Médecin
:Prescription
:Consultation
alt [prescription valide]
[prescription !valide]
- 3. Imprimer Correction
Correction.imprimer()
Impression lancée
[else]
Séléctionner Template
Modifier contenu
Contenu modifié
Contenu Template
Ajuster Contenu
Modifier Contenu
Contenu modifié
Contenu modifié
Valider
Prescription.imprimer()
Imprimer Prescription
[Ordonnance.type = "Correction"]
print()
Impression lancée
Impression lancée
:Correction
Nouvelle Correction
Impression lancée
Nouvelle Ordonnance Template
alt [Ordonnance_Template valide] Ordonnance_Template sauvegardée
Ordonnance_Template
[Ordonnance_Template !valide] Erreur
Afficher Erreur
Ordonnance_Template.save()