コンテンツにスキップ

Shinryou

診察で行った診療行為を表すモデル。データベースの visit_shinryou テーブルに対応します。

定義: src/lib/models/shinryou.ts

フィールド

フィールド 説明
shinryouId number 診療行為 ID
visitId number どの診察の診療行為か(Visit
shinryoucode number 診療行為コード(ShinryouMaster
memo object(省略可) 補助情報(レセプトのコメントなど)

備考

  • マスター情報を加えた形は ShinryouEx です。

型定義

import { z } from "zod";

export const shinryouSchema = z.object({
  shinryouId: z.number(),
  visitId: z.number(),
  shinryoucode: z.number(),
  memo: z.record(z.unknown()).optional()
});

export type Shinryou = z.infer<typeof shinryouSchema>;