このページでは、モデルに関する仕様をご覧いただけます。インシデント分析とファクト テーブル:インシデント分析の測定値。
属性 | 説明 (該当する場合) |
明示的に記載されていない場合、測定値の集計は SUM に基づきます。
このセクションでは、キューブ内の基本的な測定値について説明します。これらは、コア情報ソース、モデル自体、または ETL プロセスで定義された測定値です。列には次の意味があります。
メジャー | 計算済みの Y/N: | タイム インテリジェンス Y/N を含む | 定義/注記 (該当する場合) | 集計タイプ | 非表示の Y/N | 表形式 |
ATLR 平均時間損失率 | 平均損失日数 | N | IF(ISBLANK( IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[ATLR Base] , 'INCIDENT ANALYSIS MEASURES'[ATLR YTD] )), 0, IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[ATLR Base] , 'INCIDENT ANALYSIS MEASURES'[ATLR YTD]) ) | |||
ATLR ベース | 平均損失時間率ベース = 損失日数ベース / AWAY_FROM_WORK の INCIDENT_CASE_REFERENCE_NO のカウント | Y | DIVIDE([損失日数ベース], [DAWC ベース], BLANK()) | |||
インシデントのカウント | INCIDENT_COUNT=1 のインシデントのカウント | N | CALCULATE(COUNT('INCIDENT ANALYSIS'[INCIDENT_COUNT]), FILTER('INCIDENT ANALYSIS', 'INCIDENT ANALYSIS'[INCIDENT_COUNT] = 1)) | |||
怪我人・病人のカウント | INJURY/ILLNESS REFERENCE No= 0 の場合の COUNT_INJURY_AND_ILLNESS のカウント | N | CALCULATE(COUNT('インシデント分析'[COUNT_INJURY_AND_ILLNESS]), FILTER('インシデント分析', 'インシデント分析'[けが/病気の参照番号] = 0)) | |||
怪我と病気のカウント | INJURY/ILLNESS REFERENCE No= 0 または -1 の場合の COUNT_INJURY_AND_ILLNESS のカウント | N | CALCULATE (COUNT ('インシデント分析'[COUNT_INJURY_AND_ILLNESS])、FILTER ('インシデント分析'、NOT 'インシデント分析'[けが/ 病気の参照番号] IN {0,-1})) | |||
DAWC ベース | AWAY_FROM_WORK の INCIDENT_CASE_REFERENCE_NO のカウント | Y | COUNTROWS(FILTER(SUMMARIZE('インシデント分析', 'インシデント分析'[インシデント ケース参照番号], "@AFW", SUM('インシデント分析'[AWAY_FROM_WORK])), [@AFW] > 0)) | |||
DAWC 欠勤日の事例 | 欠勤日のある事例のカウント | N | IF(ISBLANK( IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[DAWC Base] , 'INCIDENT ANALYSIS MEASURES'[DAWC YTD] )), 0, IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[DAWC Base] , 'INCIDENT ANALYSIS MEASURES'[DAWC YTD]) ) | |||
損失日数ベース | AWAY_FROM_WORK の合計 | Y | SUM('インシデント分析'[AWAY_FROM_WORK]) | |||
DAWC による損失日数 | 当該期間の欠勤による損失日数 | N | IF(ISBLANK( IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[Days Lost Base] , 'INCIDENT ANALYSIS MEASURES'[Days Lost YTD] )), 0, IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[Days Lost Base] , 'INCIDENT ANALYSIS MEASURES'[Days Lost YTD]) ) | |||
怪我/病気がある | 怪我または病気が報告された INCIDENT_CASE_REFERENCE_NO のカウント | N | COUNTROWS( FILTER (SUMMARIZE('INCIDENT ANALYSIS','INCIDENT ANALYSIS'[Incident Case Reference No],"@COUNT_INCIDENTS",COUNT('INCIDENT ANALYSIS'[Incident Case Reference No])), [@COUNT_INCIDENTS]>1) ) | |||
LC ベース | 意識喪失 = "TRUE" の INCIDENT_CASE_REFERENCE_NO のカウント | Y | COUNTROWS(FILTER(SUMMARIZE('インシデント分析', 'インシデント分析'[インシデント ケース参照番号], 'インシデント分析'[意識喪失], "@Count", COUNT('インシデント分析'[インシデント ケース参照番号])), 'インシデント分析'[意識喪失] = "TRUE")) | |||
LC 意識喪失 | 期間中の意識喪失症例 | N | IF(ISBLANK( IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[LC Base] , 'INCIDENT ANALYSIS MEASURES'[LC YTD] )), 0, IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[LC Base] , 'INCIDENT ANALYSIS MEASURES'[LC YTD]) ) | |||
MT ベース | 医療行為 = "病院/医療機関" の INCIDENT_CASE_REFERENCE_NO のカウント | Y | COUNTROWS(FILTER(SUMMARIZE('インシデント分析', 'インシデント分析'[インシデント ケース参照番号], 'インシデント分析'[医療処置], "@Count", COUNT('インシデント分析'[インシデント ケース参照番号])), 'インシデント分析'[医療処置] = "病院/医療機関")) | |||
応急処置を超えた MT 医療処置 | 期間別の応急処置を超えた医療処置カウント | N | IF(ISBLANK( IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[MT Base] , 'INCIDENT ANALYSIS MEASURES'[MT YTD] )), 0, IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[MT Base] , 'INCIDENT ANALYSIS MEASURES'[MT YTD]) ) | |||
怪我/病気なし | インシデント ケース参照番号のカウント | N | COUNTROWS( FILTER (SUMMARIZE('INCIDENT ANALYSIS','INCIDENT ANALYSIS'[Incident Case Reference No],"@COUNT_INCIDENTS",COUNT('INCIDENT ANALYSIS'[Incident Case Reference No])), [@COUNT_INCIDENTS]=1) ) | |||
RWC ベース | RESTRICTED_WORK >0 の INCIDENT_CASE_REFERENCE_NO のカウント | Y | COUNTROWS(FILTER(SUMMARIZE('インシデント分析', 'インシデント分析'[インシデント ケース参照番号], "@RW", SUM('インシデント分析'[RESTRICTED_WORK])), [@RW] > 0)) | |||
RWC 制限付き就労ケースまたは別の仕事へ異動 | 当該期間の就労制限または別の仕事へ異動 | N | IF(ISBLANK( IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[RWC Base] , 'INCIDENT ANALYSIS MEASURES'[RWC YTD] )), 0, IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[RWC Base] , 'INCIDENT ANALYSIS MEASURES'[RWC YTD]) ) | |||
TRI ベース | INCIDENT_COUNT=1 かつ、外部機関にレポート可能 = "TRUE" である行のカウント | Y | COUNTROWS(FILTER('インシデント分析', 'インシデント分析'[INCIDENT_COUNT] = 1 && 'インシデント分析'[外部機関に報告可能] = "報告可能")) | |||
レポート対象症例総数 | 外部規制機関にレポートすべき事例カウント | N | IF(ISBLANK( IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[TRI Base] , 'INCIDENT ANALYSIS MEASURES'[TRI YTD] )), 0, IF( HASONEFILTER('REPORTING PERIOD'[Reporting Date]), 'INCIDENT ANALYSIS MEASURES'[TRI Base] , 'INCIDENT ANALYSIS MEASURES'[TRI YTD]) ) | |||
制限された稼働日 | 制限された作業の合計 | N | SUM('INCIDENT ANALYSIS'[RESTRICTED_WORK]) |
タイム ベースの測定値は、他の測定値を基準にしてキューブ内で計算されます。以下の表は、さまざまな時間測定単位の意味/定義を示します。これらのメジャーは、特定の時間ディメンション階層の[REPORTING_DATE].[RepDateMFHy] で使用する必要があります。
メジャー | 意味 |
YTD |
当年の当月の集計値の値。たとえば、期間 202010 の場合、YTD は期間 202000 ~ 202010 の合計を表します。 |
R12 |
特定の期間について、1 年前から前月までのすべての月の合計。例:202010 の 12 カ月の継続は、201910 ~ 202009 までの月の合計になります。 |
PY |
前年 1年前の該当する月の値。たとえば、202010 の月の場合は、201910 の月の値になります。 |
YTD PY |
前年累計 1年前の該当する月の集計値の値。たとえば、202010 の場合、前年累計は 201901 ~ 201910 の月の合計を表します。 |
R12 PY |
前年の継続 12 か月 (完了) 特定の月について、まず 1 年前まで遡り、次に もう 1 年遡ってから前月までのすべての月の合計を計算します。例えば、202010 の場合は 201810~201909 の合計 |
Avg XXX Ytd | Sum XXX YTD/Count XXX YTD |
Avg XXX R12 | Sum XXX R12/Count XXX R12 |
XXX % YTD | Count XXX YTD/Count YYY YTD |
XXX % R12 | Count XXX R12/Count XXX R12 |
モデル名 | 製品分野 |
インシデント分析 |
このオブジェクトのデータソースは、IFS Developer Tool を使用して定義されます。データソースには、モデルが最後のステップ、つまりデータ ソースビュー名 (DW ソースビュー名) からデータを読み取る変換が多数含まれています。
追加情報は、情報ソースのオンライン ドキュメントをご覧ください。
モデル テーブル | DW ソースビュー (SQL Server) | BI アクセスビュー | 参照情報ソース | 推奨アクセスタイプ |
インシデント分析の計測値 |