Mercy Health Systems
ヘルスケア企業は、DrupalとハイランドのAlfrescoプラットフォームを統合し、38,000人の同僚全員が最新情報にアクセスできる単一の統合ロケーションを提供します。
課題
Mercy Health Systems (Mercy) は、中西部全域にある病院や診療所など、400を超える医療提供者のパートナーシップです。各拠点は、さまざまなテクノロジーを組み合わせて使用し、個別のサポート構造に依存する独自のイントラネットサイトがありました。
組織の「One Mercy」のビジョンをサポートするには、単一の統合ポータルが必要だと判断されたため、Mercyの38,000人の従業員全員のメインハブとして機能する「Baggot Street Portal」と呼ばれるポータルプロジェクトが立ち上がりました。さらに、他の多くの分散したイントラネットからのすべての文書やその他のコンテンツをBaggot Streetに移行する必要がありました。Mercyは、Baggot Streetポータルを全従業員がすべての文書にアクセスできる1つの場所にしたいと考えていました。
Mercy Baggot Streetの要件には、病院のネットワーク全体で多くの従業員が使用するポリシーやフォームを作成・承認するための独自のワークフロー機能が含まれていました。
ワークフローを割り当てるために、文書や部門に関する情報を使ってルールを作成し、ワークフロープロセス を開始する必要がありました。部門長が必ず最終承認を得るように、ユーザーはワークフローを承認する必要がある人を選択できます。
私たちは、お客様のビジネスを可能な限り効率化するために、最高のオープンソースソリューションを導入する支援を喜んでいます。Mercy HealthにCanopyソリューションを導入したことで、Drupal と Alfrescoという2つの最高のエンタープライズテクノロジーを組み合わせることができました。
— Appnovation、最高経営責任者、Arnold Leung氏
解決策
Mercyは、オープンソース技術を用いてBaggot Streetを構築し、以前選択したDrupalをWebコンテンツシステムとして使用していました。Drupalは、拡張可能な機能を備えたハイエンドのフレームワークを提供し、Mercyが文書をBaggot Streetに移行する必要があるまで満足のいくものでした。Drupalは、すぐに使用できるソリューションでしたが、Mercyのビジネス要件を満たすに十分な柔軟性のある文書管理ソリューションを提供していませんでした。
コンテンツリポジトリを必要としていたMercyは、SharePointと ハイランドのAlfrescoプラットフォームを比較し、統合の容易さ、企業をサポートする能力、使いやすさ、コストを評価した結果、Mercyは、Alfrescoプラットフォームが、すべてのDrupal Webプロパティのバックエンドコンテンツリポジトリとして最適であると判断しました。
Mercyは、AlfrescoのパートナーであるAppnovationと協力し、DrupalとAlfrescoのエンタープライズ環境での統合を促進するために使用されるサービスとAPIのセットを提供するCanopyソリューションを活用しました。Canopyは、フロントエンドのWeb開発プラットフォームとしてのDrupalの柔軟性と、エンタープライズコンテンツ管理 およびワークフローシステムとしてのAlfrescoのパワーを兼ね備えています。
Appnovationチームは、CanopyモジュールとCMIS統合ポイントのインベントリを設定する必要がありました。Appnovationは、DrupalとAlfrescoプラットフォーム間でグループノード、グループメンバー、分類用語、部門/サブ部門ノードを同期するためのブリッジとして機能する特定の操作をバッチ処理するために、いくつかのカスタムRESTベースのWebスクリプトを開発しました。その結果、コンテンツはリアルタイムで同期されます。
Alfrescoプラットフォームを介して文書のファセット検索を提供するために、MercyはApache Solrモジュールを組み込みました。Alfrescoプラットフォームから文書のインデックスを作成するためにApache Solrでは、CMIS APIを使用してAlfrescoプラットフォームの文書を取得していました。Drupalで文書が利用可能になると、それらはAlfrescoドキュメントノードとして保存され、Apache Solrによってインデックスが作成されます。
ユーザーがDrupalからAlfrescoプラットフォームに文書をアップロードできるようにするために、CMIS APIが作成されました。フォーム文書には、Alfrescoプラットフォームでワークフローを開始するためのカスタムWebスクリプトが必要でした。CMISを使用していずれかのドキュメントタイプをアップロードすると、ワークフロールールがトリガーされ、レビュー担当者と部門長のメタデータが確立されます。レビュー担当者は、部門長の最終承認を得てレビューする複数のユーザーを指定できます。完了すると、文書をポータルで公開できます。
優位性
- AlfrescoプラットフォームとDrupalの統合に基づく従業員ポータルを実装
- 文書承認用の カスタムワークフロー を構築
- DrupalからAlfrescoプラットフォームへのワークフローの開始とカスタムAPIの開発
- ファセット検索機能の活用
- 5万以上の文書をAlfrescoプラットフォームに同期
AlfrescoのプラットフォームとDrupalを導入したことで、Mercyは38,000人の従業員全員が、Mercyのさまざまな地域やデータストアにある情報にアクセスできる1つの統一された場所を持つようになりました。
Mercyは、新しいポータルが組織の文書管理とワークフローのすべてのニーズを満たすように、配信プロセス中にAppnovationと緊密に連携しました。
Appnovation開発者は、Mercy開発者に1対1のトレーニングを提供し、コードロジックと実装に関する優れたサポートを提供しました。