<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle24
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle25
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>I’m using Drools/Guvnor version 5.1.1.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'>In the Global Area of Guvnor, under functions, I’ve created a function called splitDiagnosis.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'>In another package, we’ll call it V222, I have a rule called LoadDiag.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'>In the Then section of the rule, I set the value of a field “=splitDiagnosis(diag,type)”<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'>When run through our live software, the rule errors out because it evidently does not see the global area. If the rule is in the local package, then it works properly, but I have dozens of packages that all need access to this function and I don’t want to keep copying it from one package to another.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'>I must be missing something to tell package V222 to include the global area. Any thoughts?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'>Thank you,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-IN style='color:#1F497D'>Dean Whisnant<o:p></o:p></span></p></div></body></html>