Damit Informationen angezeigt werden, müssen dynamische UIM-Seiten erstellt und konfiguriert werden. Zum Abrufen der Informationen, mit denen die Anzeigeregelseiten gefüllt werden, werden folgende allgemeine Fassaden bereitgestellt:
Für 'viewDecisionDisplayRulesCategoryXML' muss Folgendes eingegeben werden:
Der zusätzliche Eingabeparameter für 'viewDecisionDisplayRuleCategorySubscreenXML' lautet:
Die von den oben aufgeführten Fassaden zurückgegebenen Daten sind XML-Daten, die mithilfe von XPath-Ausdrücken ausgewertet werden müssen, damit auf die Daten zugegriffen werden kann, mit denen die Felder auf der Seite gefüllt werden. Nachfolgend wird ein Beispiel für einen XPath-Ausdruck aufgeführt:
. . <CLUSTER NUM_COLS="1" SHOW_LABELS="FALSE" TITLE="Cluster.Title.Eligiblity" > <CONDITION> <IS_FALSE EXTENDED_PATH="/DecisionDetails/SimpleCase/isEligibleTimeline" NAME="DISPLAY" PROPERTY="xmlData" /> </CONDITION> <FIELD> <CONNECT> <SOURCE NAME="TEXT" PROPERTY="Field.Value.ClientIsNotEligible" /> </CONNECT> </FIELD> . . </CLUSTER> . .
Vom obigen Beispiel eines XPath-Ausdrucks, der in einem Ausschnitt eines dynamischen UIMs angezeigt wird, würde der Text angezeigt werden, der mit der Eigenschaft 'Field.Value.ClientIsNotEligible' verknüpft ist, falls der Kunde nicht anspruchsberechtigt ist.