• Aucun résultat trouvé

3. L’algorithme d’appariement

3.2. La distance locale d_strat

Deux stratégies constituent le critère «!Stratégie!» dans le domaine de la prise en charge de la douleur chez l’enfant. La première représente la stratégie d’évaluation de la douleur, la seconde identifie la stratégie de traitement. Ainsi, la distance locale d_strat(x,y) se définit principalement à partir du résultat de deux «!sous-distances!» appelées d_strat_eval(x,y) et

d_strat_trait(x,y). Nous avons alors fait le choix de calculer d _strat(x,y) à partir de d_strat_eval(x,y) et de d_strat_trait(x,y), proportionnellement aux pourcentages moyens

d’évaluation et de traitement de la douleur des cas x et y. d_strat(x,y) = x.pourcent_eval() + y.pourcent_eval()

200 ¥ d_strat_eval(x,y)) +

x.pourcent_trait() + y.pourcent_trait()

200 ¥ d_strat_trait(x,y))

Ainsi, lorsque l’on applique cette formule à deux cas qui ont des pourcentages d’évaluation égaux à 0, seule la stratégie de traitement sera prise en compte dans le calcul de

d_strat(x,y). Il en est de même si les deux cas proposent des pourcentages de traitement

égaux à 0. Enfin, si les deux cas proposent des pourcentages d’évaluation différents de 0,

d_strat_eval(x,y) comptera proportionnellement par rapport à d_strat_trait(x,y). En effet,

x.pourcent_eval() + y.pourcent_eval()

200 +

x.pourcent_trait() + y.pourcent_trait() 200

= 1

200 (x.pourcent_eval() + y.pourcent_eval() + x.pourcent_trait() + y.pourcent_trait()) = 1

200 (x.pourcent_eval() + x.pourcent_trait() + y.pourcent_eval() + y.pourcent.trait()) = 1

200 (100 + 100) = 1

On obtient alors bien une prise en compte des stratégies d’évaluation et de traitement proportionnellement aux pourcentages d’évaluation et de traitement des cas comparés.

Reste à définir comment calculer les «!sous-distances!» d _ s t r a t _ e v a l ( x , y ) et

d_strat_trait(x,y). Pour cela, nous nous basons sur les éléments d’un cas qui caractérisent la

stratégie d’évaluation et de traitement de la douleur. La stratégie d’évaluation de la douleur prend en compte l’âge du patient et le mode d’évaluation employé par le praticien. La formule de calcul de d_strat_eval(x,y) se base alors sur la différence entre les âges des patients respectifs des cas x et y, ainsi que sur la différence entre les modes d’évaluation employés. Cette formule est alors la suivante!:

d_stat_eval(x,y) = | d_age(x,y) – d_mode(x,y) |

où d_age(x,y) vaut 1 si les deux cas x et y appartiennent à la même tranche d’âge en terme d’évaluation et vaut 0 si x et y n’appartiennent pas à la même tranche d’âge et où d_mode(x,y) vaut 1 si les deux modes d’évaluation sont différents et vaut 0 s’il

s’agit du même mode d’évaluation de la douleur employé dans les deux cas.

En effet, si les âges des enfants sont différents (d_age(x,y)=1) et que les modes d’évaluation sont également différents (d_mode(x,y)=1), on considère que la stratégie d’évaluation de la douleur est la même. En effet, elle vise à adapter le mode d’évaluation à l’age de l’enfant (on aura donc une valeur absolue d_age(x,y)-d_mode(x,y) égale à 0). En revanche, si les modes d’évaluation sont les mêmes (d_mode(x,y)=0), alors que les âges sont différents (d_age(x,y)=1), la stratégie d’évaluation de la douleur est forcément différente puisqu’elle n’adapte pas le mode d’évaluation à l’âge de l’enfant (on aura donc une valeur absolue d_age(x,y)-d_mode(x,y) égale à 1).

De même, si les âges des enfants sont les mêmes (d_age(x,y)=0), la distance entre les stratégies d’évaluation des deux cas est en fait la distance entre les modes d’évaluation détectés dans ces deux cas, ce qui est le cas dans notre formule, lorsque d_age(x,y) = 0. En effet, lorsque les modes d’évaluation sont les mêmes (d_mode(x,y)=0) pour des enfants de la même tranche d’age (d_age(x,y)=0), on a bien, dans les deux cas, une adaptation du mode d’évaluation à l’âge de l’enfant. On considère alors que les stratégies d’évaluation sont semblables, ce qui se vérifie dans le calcul par d_strat_eval(x,y)=0-0=0. En revanche, si les modes d’évaluation sont différents (d_mode(x,y)=1), avec des âges identiques (d_age(x,y)=0),

l’adaptation du mode d’évaluation à l’age de l’enfant n’est pas respectée et on considère alors que les stratégies d’évaluation sont différentes, ce qui se vérifie par d_strat_eval(x,y)=|0-1|=1.

L’annexe 4, présente les résultats des calculs d_age, d_mode et d_strat_eval pour tous les couples de cas de notre corpus. Une proportion quasiment équvalente de couples a une distance d_strat_eval égale à 0 ou égale à 1. Le couple (cas2, cas4) possède une stratégie d’évaluation semblable car d_strat_eval est égale à 0.

La formule de calcul de d_strat_trait(x,y) se base sur les différences entre les intensités de la douleur identifiées dans les deux cas, et les paliers d’antalgique employés, ainsi que sur la différence entre les cycles d’évaluation traitement décelés dans chacun des cas. Cette formule est la suivante!:

D_strat_trait = sup (d_lg_cycle(x,y) ; |d_palier(x,y) – d_intensite(x,y)| ) en convenant que d_palier(x,y) = 0 lorsque x.palier = NR ou y.palier = NR Où d_lg_cycle(x,y) = 1 si les longueurs des cycles d’évaluation-traitement des cas x et

y sont différentes, et =0 sinon

Où d_intensité x,y) = 1 si les intensités de la douleur des cas x et y sont différentes, et =0 sinon

Où d_palier x,y) = 1 si les paliers de prescription des antalgiques des cas x et y sont différentes, et =0 sinon

Cette formule signifie que lorsque les longueurs de cycle d’évaluation et de traitement sont différentes (d_lg_cycle(x,y)=1), alors, dans tous les cas, on considère que les stratégies de traitement sont différentes (d_strat_trait(x,y) = 1), même si les intensités de la douleur et les paliers d’antalgique prescrit sont les mêmes. En effet, on sait que d_lg_cylce(x,y) est égal à 0 ou 1. Or, d_strat_trait(x,y) étant égal au «!sup!» de d_lg_cycle(x,y), avec une autre valeur comprise entre 0 et 1, on déduit que lorsque d_lg_cycle(x,y) vaut 1, alors d_strat_trait(x,y) est obligatoirement égale à 1.

En revanche, lorsque les longueurs des cycles sont les mêmes, la comparaison des stratégies de traitement se situe plutôt au niveau de la correspondance et de l’adaptation entre l’intensité de la douleur et le palier d’antalgique prescrit. On aura alors d_lg_cycle(x,y)=0 et la distance d_strat_trait sera alors égale à |d_palier(x,y) – d_intensite(x,y)|.

Ainsi, si les intensités de la douleur sont les mêmes (d_intensite(x,y)=0), les stratégies de traitement seront équivalentes à d_palier(x,y). Les stratégies de traitement sont alors similaires lorsque les paliers sont identiques (si d_palier(x,y)=0 alors d_strat_trait(x,y)=0) et différente lorsque les paliers sont différents (si d_palier(x,y)=1 alors d_strat_trait(x,y)=1). Cependant, si les intensités sont différentes (d_intensité(x,y)=1), les stratégies de traitement

sont différentes lorsque les paliers sont semblables et semblables lorsque les paliers sont différents. En effet, le fait que les paliers soient différents pour des intensités différentes est une approche normale de la pratique. Les deux cas ont donc une approche normale de la stratégie de traitement de la douleur.

Enfin, si l’un des deux cas possède un palier non renseigné (x.palier() = NR ou y.palier() = NR), alors la distance entre les stratégies de traitement des deux cas x et y est identique à la distance entre leurs intensités, ce qui est vrai dans notre formule en convenant que si un des deux paliers est non renseigné (NR), alors d_palier(x,y)=0.

L’annexe 4 présente également les calculs de d_strat_trait pour les couples de cas de notre corpus. Ainsi, l’obtention des d_strat_eval et des d_strat_trait, nous a permis de calculer les

d_strat des couples de cas du corpus. De nombreux couples ont une distance d_strat proche

de 0 (18 au total inférieures à 0,3). Vingt couples ont une distance d_strat égale à 1. Pour le couple (cas2, cas4), on obtient une valeur d_strat égale à 0,5. Ce résultat nous paraît normal car les deux cas ont des pourcentages d’évaluation et de traitement égaux à 50. Les distances

d_strat_eval et d_strat_trait ont le même poids dans le calcul final de d_strat.

Ces distances locales sont ensuite utilisées au sein de calculs de distances globales qui aboutissent à l’appariement des cas. Elles font l’objet du paragraphe suivant.