子畫面規則類別範例

此類別代表主要種類頁面內的子畫面(或可擴充清單)。包含給定家庭成員的收入記錄清單。businessObjectID 包含人員的 concernRoleID,該人員的資訊內含在此類別的給定實例物件中。在執行時期,當選取主要畫面上清單中的人員時,其 concernRoleID 會傳遞至子畫面的 UIM。然後,這會告訴系統其在尋找的 attributeName 及 businessObjectID,藉以查詢系統,在此案例中為:

attributeName = familyMemberFullIncomeList
businessObjectID = concernRoleID of chosen person

以及擷取主要頁面之 XML 所需的標準資訊(例如,determinationID、種類、日期等等)。

<Class
 extends="DefaultCaseSubscreenDisplay"
 extendsRuleSet="DefaultProductDecisionDetailsRuleSet"
 name="CaseParticipantFullIncomeClass"
>
  
  <!-- 填寫人員 concernRoleID -->
  <Attribute name="businessObjectID">
    <Annotations>
      <Display/>
    </Annotations>
    ...
  </Attribute>
  
  <Attribute name="participantFullName">
    <Annotations>
      <Display/>
    </Annotations>
    ...
  </Attribute>
  
  <Attribute name="participantIncomeList">
    <Annotations>
      <Display/>
    </Annotations>
    ...
  </Attribute>
</Class>