PerryLink/dsh-icd-rule-check ↗★ 0
dsh-icd-rule-check
ICD 合并编码与星剑号配对提示(依据 GB/T 14396-2016 与公开的 ICD 使用说明,仅提示差异,不作出定性结论) 适合医院病案质控人员,用于核对ICD编码与星剑号配对规范。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-icd-rule-checkドキュメント
README 全文を読む ↗Configuration
| Key | Type | Default | Description |
|---|---|---|---|
rulesFile | string | rules/icd-rule-check.yaml | Rule-pack path, relative to the package root |
disabledRules | string[] | [] | Rule ids to stop running; each appears in skipped |
onlyRules | string[] | [] | Run only these rule ids; empty runs every rule |
skipNotes | string | "" | Note appended to every skipped reason |
timeoutMs | number | 120000 | Cooperative tool timeout budget |
Rule-level parameters worth knowing:
IC-003pairs— your dagger↔asterisk table, as[{ dagger, asterisk }]. Empty means the check cannot run and says so.IC-005correspondence— your diagnosis→procedure groupings, as[{ diagnosis: [I21], procedures: [36.06, 36.07] }]. An emptyprocedureslist means "this group should carry no principal procedure".IC-004flagAsteriskUseandIC-010requireNames— off until you enable them for your catalogue and reporting rules.IC-006flagCode— the admission-condition code that means "not present on admission". Defaults to4.