IDMP データ(医薬品の情報管理データ)のインポートとエクスポート(出入力)に関するワークフロー(作業手順)です。 パッケージのインポートまたはエクスポートと、データソースの CSV ファイル(表計算データ形式)からのインポートを分けて管理します。データを読む際は最初に内容をしっかり確認してから、慎重に書き込みます。書き込み後は、記録内容に問題がないかを毎回読み直して検証します。
IDMP data import and export workflow. Separate package import or export from datasource CSV import, read first, write carefully, and reread records after every write.
まず ../idmp-shared/SKILL.md をお読みください。
download get はレコードに保存された成果物が存在した後にのみ機能するidmp-cli data first-level-elements list と idmp-cli data records list を実行して、表示可能なルートと現在の成果物の履歴を確認する
ルートとエクスポート方式が明確になってから、idmp-cli data import-and-export export --ack-risk --data を実行する
idmp-cli data download get --params を試す前に、idmp-cli data records list を再度確認する
パッケージのインポート前に idmp-cli schema data.import-and-export.import を確認する
idmp-cli schema datasource.csv.create を独立したデータソースCSV処理として扱い、idmp-cli datasource csv create --ack-risk --params をパッケージのインポート・エクスポート処理に含めない
エクスポートレコードが存在しない場合、download get の前で中断し、エクスポート方式がZIPを直接stdoutにストリーミングしたのかを説明する
ユーザーがCSVインポートを求めているがパッケージインポートのみを説明した場合、混在させずに範囲を再度確認する
毎回の変更後にレコードを再度読み込み、成果物の履歴を明確にする
idmp-cli data import-and-export export --ack-risk --data を実行し、idmp-cli data records list を再度確認する。結果は、処理方式がレコード保存型かstdout-ZIP型かを示す必要がある
先に idmp-cli schema data.import-and-export.import を確認する。その後でのみ、パッケージインポートのペイロード(データ本体)に関する相談が有効になる
idmp-cli schema datasource.csv.create を使ってCSVインポートをパッケージのインポート・エクスポートから分離する。パッケージの定義形式(DTO)の説明をここで使い回さない
レコードを再度確認した後でのみ、idmp-cli data download get --params を試す。レコードが存在しない場合は、stdout方式を明示的に記録する
エクスポートとCSVインポートが混在している場合は早期に中断する。エクスポート、インポート、またはCSV書き込みのたびに data records list を再度確認する
Read ../idmp-shared/SKILL.md first.
download get only works after a record-backed artifact exists.idmp-cli data first-level-elements list and idmp-cli data records list to prove the visible roots and current artifact history.idmp-cli data import-and-export export --ack-risk --data only after the root and export mode are clear.idmp-cli data records list before trying idmp-cli data download get --params.idmp-cli schema data.import-and-export.import before any package import.idmp-cli schema datasource.csv.create as the separate datasource CSV chain, and keep idmp-cli datasource csv create --ack-risk --params out of package import/export payloads.download get and explain whether the branch streamed a ZIP directly.Run idmp-cli data import-and-export export --ack-risk --data, then reread idmp-cli data records list. The result must say whether the branch is record-backed or stdout-ZIP.
Read idmp-cli schema data.import-and-export.import first. Only then is a package import payload discussion valid.
Use idmp-cli schema datasource.csv.create to keep CSV import separate from package import/export. Do not reuse package DTO guidance here.
Try idmp-cli data download get --params only after rereading records. If no record exists, record that stdout branch explicitly.
If the request mixes export and CSV import, stop early. Reread data records list after every export, import, or CSV write.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。