具有時間範圍比較的指令檔
只有符合老年公民資格的指令檔才具有下列適用性規則:
- 客戶類別 = 住宅
- 生日等於老年公民的生日
在指令檔上,這些規則只需要一個適用性群組。它看起來如下:
群組編號 | 群組描述 | 若群組為真 | 若群組為假 |
---|---|---|---|
1 | 住宅和老年公民 | 適用 | 不適用 |
此群組將需要下列準則:
群組 1:住宅、加州、老年 | |||||
---|---|---|---|---|---|
順序 | 要比較的欄位 | 比較方法 | 如果為真 | 如果為假 | 如果資料不足 |
10 | 演算法:擷取帳戶的客戶類別 | = R | 檢查下一個條件 | 群組為假 | 群組為假 |
30 | 人員特性:生日 | 演算法:如果為老年,則為真 | 群組為真 | 群組為假 | 群組為假 |
第一個準則十分簡單;它會呼叫可擷取目前帳戶上欄位的演算法。此值接著會與指定的值進行比較。如果比較導致「真」值,則會檢查下一個條件。如果比較未導致「真」值,則群組為假 (而且,群組指出如果群組為假,則指令檔不適用)。
最後一個準則包含時間範圍比較。時間範圍比較用來比較日期與某個項目。在範例中,我們必須根據生日來決定客戶年齡。如果產生的年齡 > 65,則會將他們視為老年公民。為了達到此目的,您可以利用基準指令檔隨附的比較演算法,如下所述。
- 要比較的欄位。選取在其中保留客戶生日的人員特性。
- 比較方法。我們已選擇下列比較演算法:如果相關欄位值 (客戶生日) 大於 65 歲,則傳回真值 (請參考 SECC-TIMESPN 以取得此演算法類型的範例)。請注意,此時間範圍演算法也可以用來比較天數、週數和月數。
您將會注意到,如果如果為老年,則為真演算法傳回真值,則群組為真 (而且我們已設定群組指出真群組時,表示指令檔適用)。