FHIRのJp Core実装のための開発用レポジトリです。
このドキュメントは日本医療情報学会NeXEHRS課題研究会「HL7®FHIR® 日本実装検討WG」で作成した実装ガイドのVer.1.x系を作成しているレポジトリです。本レポジトリは開発時の編集用途として使用しています、正式には https://jpfhir.jp/fhir/core/index.html にて公開されている内容をご確認ください。今後、予告なく内容に変更があります。実装や利用は全て自己責任で行ってください。
下記の表を参照し、アクティブなレポジトリに修正を行ってください。
JPCore ver | BASE Ver | 対象レポジトリ | 状況 | コメント |
---|---|---|---|---|
v2.0.0 | 4.3.0 | https://github.com/jami-fhir-jp-wg/fhir-jp-core-r4 | 開発中 | リリース時期未定 影響点の大きな修正はを本バージョンに投入する。Base VerがR4.3.0であることに注意 |
v1.2.0 | 4.0.1 | https://github.com/jami-fhir-jp-wg/jp-core-v1x | 開発中 | 2024年秋リリース予定 不具合や影響の少ないリソース追加の修正に利用 |
v1.1.2 | 4.0.1 | https://github.com/jami-fhir-jp-wg/jp-core-v1x/releases/tag/v1.1.2 (編集不可) | リリース済 | 現行リリースの最新バージョン |
v1.1.1 | 4.0.1 | https://github.com/jami-fhir-jp-wg/jp-core-v1x/releases/tag/v1.1.1 (編集不可) | リリース済 | v1.1.0からの不具合修正バージョン Patch version to V1.1.0 リリース済のため編集不可 |
v1.1.0 | 4.0.1 | https://github.com/jami-fhir-jp-wg/jp-core-v1x/releases/tag/v1.1.0 (編集不可) | リリース済 | 開発環境のSushi&IG Publisherへの移行ver1.0.5のブラッシュアップ実施 IG publisher version from V1.0.5 |
v1.0.5 | 4.0.1 | 旧開発環境で開発されたたため、ソースファイル非公開 | リリース済 編集不可 |
初期バージョン Initial release 現在サポート対象外 |
ビルドおよびデプロイに20分程度時間を要します。
自端末にてIGのコンパイルまで行なう場合、下記を参考に環境を作成してください。
下記を実行することで、outputフォルダにIGのhtmlが作成されます。 _genonceの実行にてheep sizeのエラーが発生する場合、メモリ量の割り当てを調整してください。
#実行ディレクトリに移動
> cd (プロジェクトディレクトリ移動)
# (初回のみ実行)gitクローン
> git clone http://github.com/jami-fhir-jp-wg/jp-core-v1x.git
# git 最新化
> cd jp-core-v1x
> git fetch
> git pull
# (初回+更新時のみ実行)TerminologyServerのPackageを入手
> _updateTx.bat
# (初回+更新時のみ実行)IgPublisher.jarのダウンロード
> _updatePublisher.bat
# IGPublisherの実行
> _genonce.bat
#実行ディレクトリに移動
$ cd (プロジェクトディレクトリ移動)
# (初回のみ実行)gitクローン
$ git clone http://github.com/jami-fhir-jp-wg/jp-core-v1x.git
# git 最新化
$ cd jp-core-v1x
$ git fetch
$ git pull
# (初回+更新時のみ実行)TerminologyServerのPackageを入手
> bash _updateTx.sh
# (初回のみ実行)IgPublisher.jarのダウンロード
$ bash _updatePublisher.sh
# IGPublisherの実行
$ bash _genonce.sh