ベータ版・機能は予告なく変わる場合があります

健診CSVの取込エラーを
架空データでテスト

正常な健診CSVと期待結果付き12ケースで、必須値・型・日付・CSV構文・重複の検証を始められます。医学的判定やベンダー互換を保証するものではありません。

10,000+
件(目安)
12
法令スキーマ
100%
無料
12ケースのQAパックを見る

法令適合保証について

DataGen Pro は各種法令や業界ガイドラインを参考にしたスキーマを提供していますが、生成されるデータの法令適合や実務への完全な合致は保証していません。実運用前には必ず自社のコンプライアンス部門と最新の規制要件を確認してください。

health-lod.csv
health-lod.json
employee_idheight_cmweight_kgbmi
DUMMY-EMP001172.568.222.9
DUMMY-EMP002165.855.720.2
DUMMY-EMP003178.272.122.7
表示例(抜粋)CSV全29列

データスキーマを選択

法令・業界ガイドラインを参考に設計した専門スキーマから選択

顧客マスタ(個人)

個人情報保護法・特定電子メール法の配信同意(オプトイン)を意識したCRM/EC会員データ

個人情報保護法特定電子メール法CRM/EC
23 カラム ~0.5秒 / 1000件

法定健診必須項目

労働安全衛生法を参考にした健康診断データ例

労働安全衛生法健診システム
26 カラム ~0.5秒 / 1000件

取引先(法人)マスタ

法人番号(チェックデジット準拠)・適格請求書発行事業者登録番号・締日/支払サイトを備えた取引先マスタ

法人番号インボイス制度会計・SFA
26 カラム ~0.6秒 / 1000件

適格請求書(インボイス)

税率別集計(10%/8%軽減)と端数処理、電子帳簿保存法の区分を備えた適格請求書データ

インボイス制度電子帳簿保存法請求・会計
24 カラム ~0.7秒 / 1000件

特定健診項目

高齢者医療確保法を参考にした特定健診データ例

高齢者医療確保法健保組合
32 カラム ~0.7秒 / 1000件

全銀フォーマット総合振込

全銀協 総合振込データレコード(120バイト固定長・半角カナ)に準拠した振込データ

全銀フォーマット総合振込経理・フィンテック
22 カラム ~0.8秒 / 1000件

従業員給与

JIS Q 15001・マイナンバー法を参考にした給与データ例

JIS Q 15001マイナンバー法
26 カラム ~0.6秒 / 1000件

カード決済ログ

PCI-DSS v4.0を参考にした決済トランザクション例

PCI-DSS v4.0決済システム
20 カラム ~0.4秒 / 1000件

eKYC属性データ

犯罪収益移転防止法を参考にした本人確認データ例

犯罪収益移転防止法本人確認API
26 カラム ~0.8秒 / 1000件

PCI-DSS 拡張決済ログ

3Dセキュア結果や紛争ライフサイクル、トークン化フラグまで含めたPCI-DSS準拠ログ

PCI-DSS不正対策
28 カラム ~0.7秒 / 1000件

FHIR R4臨床バンドル

患者・Observation・Encounter・AuditEventを含むFHIR R4バンドルのサンプルデータ

FHIR R4ヘルスケア
12 カラム ~0.9秒 / 1000バンドル

ISO 20022決済メッセージ

pacs.* メッセージに準じた国際送金テストデータ

ISO 20022国際送金
18 カラム ~0.6秒 / 1000件

DataGen Pro の特徴

法令・業界ガイドラインを意識したダミーデータ生成をサポート

法令意識設計

労働安全衛生法や PCI-DSS など代表的な規制を参考にしたスキーマ設計

高速生成

10,000 件規模のデータを数秒〜十数秒で生成し、開発効率を向上

高度なカスタマイズ

年齢分布、性別比率、異常値割合などの詳細な設定が可能

API First

REST API で CI/CD や QA パイプラインへ容易に統合

保存しない設計

生成データはレスポンスとして返すのみで、永続保存は一切行いません

無料・オープンソース

MIT License で公開し、商用利用・改変も歓迎します

API ドキュメント

シンプルな REST API で開発ワークフローに簡単統合

POST/api/generate

リクエスト例

{\n  "schema": "health-lod",\n  "num": 2000,\n  "output": "csv",\n  "options": {\n    "genderRatio": { "male": 0.5, "female": 0.5 },\n    "age": { "min": 25, "max": 60 },\n    "departments": ["営業部", "開発部"]\n  }\n}

※ options にはスキーマ固有のカスタム設定(フォローアップ率や承認率など)を指定できます。

レスポンス

200text/csv · application/json
Content-Disposition:attachment; filename="health-lod-2000.csv"
curl -s -X POST https://datagen-pro.vercel.app/api/generate \\n+  -H 'Content-Type: application/json' \\n+  -d '{\n    "schema": "health-lod",\n    "num": 1000,\n    "output": "csv",\n    "options": {\n      "genderRatio": { "male": 0.5, "female": 0.5 },\n      "age": { "min": 25, "max": 60 },\n      "departments": ["営業部", "開発部"]\n    }\n  }' \\n  --output health-lod-dummy-1000.csv
const response = await fetch('https://datagen-pro.vercel.app/api/generate', {\n  method: 'POST',\n  headers: { 'Content-Type': 'application/json' },\n  body: JSON.stringify({\n    schema: 'health-lod',\n    num: 1000,\n    output: 'json',\n    options: {\n      followUpRatio: 0.1,\n      abnormalRatio: 0.12\n    }\n  })\n});\n\nconst data = await response.json();
import requests\n\nresponse = requests.post('https://datagen-pro.vercel.app/api/generate',\n  json={\n    'schema': 'health-lod',\n    'num': 1000,\n    'output': 'csv',\n    'options': {\n      'followUpRatio': 0.1\n    }\n  }\n)\n\nwith open('health-lod-dummy-1000.csv', 'wb') as f:\n    f.write(response.content)

料金プラン

全スキーマ無料。1回最大10,000件。ベータ期間中は制限や変更・停止があります。

Forever Free
¥0/永続
全スキーマ無料利用
10,000件/リクエスト
ベータAPIにはリクエスト制限あり
商用利用可能
ソースコード公開 (MIT)
コミュニティサポート