Nueva publicación

Pesquisar

Pregunta
· 12 oct, 2020

MESH integration to send Documents to GP's.

Hi,

I've successfully installed and configured the custom MESH API supplied by intersystems. I'm able to send HTML rendered documents directly to GP's using Kettering.xml. 

Ideally, I'd like to be able to send PDF/RTF files rather than HTML. Is this possible and if so can I still use Kettering xml? I know FHIR is the preferred method of transmission but i've tried sending a test FHIR message through MESH to EMIS but it's not displaying so I'm not sure if EMIS is able to display FHIR formatted messages. 

Thanks.

Anthony Breen

21 comentarios
Comentarios (21)0
Inicie sesión o regístrese para continuar
Anuncio
· 8 oct, 2020

Write a review on Capterra and get $20 + $25 Gift Cards!

Hi Developers, 
We invite you to write a review on the InterSystems IRIS on Capterra. The first 100 reviewers will get a $20 USD gift card from Capterra and $25 VISA card from InterSystems for the published review!

 

See the rules below. 

To get $25 VISA card from InterSystems  follow these steps:

✅ #1: Follow this unique link and submit a review for IRIS.

✅ #2: Make a screenshot of the title and text of your review.

✅ #3: Upload a screenshot in this challenge on Global Masters. After your review is published you will get the $25 VISA Cards.

Please note:

  • The survey must be completed by December 3, 2020.
  • Capterra must approve the survey to qualify for the gift card. Capterra will not approve reviews from resellers, systems integrators, or MSP/ISV’s of InterSystems.
  • Capterra does not approve the reviews that have been previously published online.
  • You can check the status of your review and gift card in your Capterra reviewer profile at any time.

Done? Awesome! Your cards are on the way! yes

6 comentarios
Comentarios (6)1
Inicie sesión o regístrese para continuar
Pregunta
· 7 oct, 2020

System for Cross-Domain Identity Management (SCIM)

Our organization is going to implement an Identity provisioning service using SCIM standard (1.1), I am just wondering if Intersystems System IRIS for health has SCIM adapter or any class that already built for SCIM standard...

Thanks,

Hoi

1 Comentario
Comentarios (1)0
Inicie sesión o regístrese para continuar
Artículo
· 30 sep, 2020 Lectura de 2 min

コンソールログに出力される [SYSTEM MONITOR] DBLatency... の警告について

これはInterSystems FAQ サイトの記事です。

DBLatency の Warning メッセージは、ヘルス・モニタプロセスが定期的にデータベースからのランダム読み取りが完了するまでに要した時間(ミリ秒)を計測していて、設定されている閾値(1000 msec)を超えた場合に出力されます。

mm/dd/yy-18:31:15:060 (2932) 1 [SYSTEM MONITOR] DBLatency(c:\xxx\) Warning: DBLatency = 1510 ( Warnvalue is 1000).


上記例では、C:\xxx\IRIS.DAT(または C:\xxx\CACHE.DAT)へのディスク読み取り I/O に 1510 msec かかったことを示していて、メッセージ出力時のディスク I/O 応答速度が遅いことが考えられます。

ディスク I/O 応答速度が遅い原因としては、ディスク I/O 負荷が高いことが考えられます。

  • 大量のデータ登録や変更を行う処理が実施されていた。
  • 弊社製品以外のソフト(アンチウイルスソフト、バックアップソフト)が動作していた。
  • 弊社製品以外のアプリケーションによるディスク負荷など。
  • 仮想環境の場合に、他の仮想マシン(VM)で上記のような負荷の高い処理が行われ、その影響を受けていた。

その他、RAID構成のメンバディスクで障害が発生している なども考えられます。


原因調査のためには、現象発生中のパフォーマンスの情報収集が必要となります。
情報収集方法については、パフォーマンス低下時の情報収集ツールについて をご覧ください。

また、事象が起きた背景や前後の状況を確認できますので、以下の情報収集もしていただくと有用です。
【FAQ】トラブル発生時、管理者が最初に行うべきことを教えてください 


なお、コンソールログのメッセージの深刻度ですが、0 は Information、1 は Warning、2 は Alert を示します。  

ヘルスモニタでは、深刻度の数値を以下のように分けて出力しています。

【Alert の場合】
ある期間のセンサの読み取り値が 3 回連続してセンサの最大値を上回った場合にアラート(深刻度 2 の通知)を生成

【Warning の場合】
ある期間のセンサの読み取り値が 5 回連続してセンサの警告値を上回った場合にワーニング (深刻度 1 の通知)を生成

ヘルスモニタについて詳細は以下ドキュメントをご参照ください。
ヘルスモニタについて【IRIS】
Cachéヘルスモニタについて


enlightened【ご参考】
ヘルスモニタでのチェック頻度およびアラート通知条件の確認と変更方法

Comentarios (0)0
Inicie sesión o regístrese para continuar
Artículo
· 29 sep, 2020 Lectura de 4 min

Debugging “Server Availability Error” message when loading Web Application

In the WRC, we frequently see customers contact us because their Web Gateway is unable to serve web pages. This article will explain a frequent reason why these errors can occur, and explain some tools which can be used to debug the problem. This explanation is focused on the Web Gateway serving InterSystems IRIS instances, but the same explanation should apply to the CSP Gateway serving Caché instances as well.

The Problem:

Attempting to load a Web Application (either a custom application or the System Management Portal) results in one of the following errors (depending on your browser):

In addition, the CSP.log file shows:

Why this happens:

To understand why this happens, we need to take a look at the architecture which the Web Gateway functions in:

When you try to load your application in a browser, the browser sends a request to your Web Server. The Web Server passes this request off to the Web Gateway. The Web Gateway then has to reach out to InterSystems IRIS to understand what to do with the request. But given that the Web Gateway lives outside of InterSystems IRIS (and might be on another machine entirely), we require that the Web Gateway process authenticate to IRIS. This is the same as we would require for any other new processes connecting to IRIS, such as remote ODBC connections or a simple local IRIS Terminal Sessions.

The reason we are seeing the above errors when loading the application are because this authentication from the Web Gateway to IRIS is failing. The Web Gateway configuration stores within its CSP.ini file a set of credentials for each InterSystems IRIS server it connects to. Normally, these credentials are for the “CSPSystem” user, which is an account created by default when IRIS is installed. These credentials are then used to try and authenticate using the settings configured for the %Service_WebGateway Service in IRIS.

 To understand more information about why this authentication is failing, you can use the Audit capabilities offered by InterSystems IRIS. Given that you likely cannot use the Management Portal at this time, you can use the ^SECURITY routine in an IRIS Terminal Session in order to configure Auditing and view the Audit Log.

First off, you will need to Enable Auditing, if it has not already been enabled:

Next, make sure that Auditing for the %System/%Login/LoginFailure Event is enabled:

Once you’ve done that, you can reproduce the “Server Availability Error” problem. This should result in a LoginFailure Audit Event being logged, and you can examine the details for this event to find out more:

The “Error message” section should provide more information about why we are seeing the LoginFailure. Common problems include “User CSPSystem is disabled” or “Service %Service_WebGateway is not enabled for Password authentication”, which suggest changes which should be made to the IRIS Security Settings.

The most common problem that we see in the WRC is that authentication is failing due to “Invalid password”. This means that the CSPSystem password stored in the Web Gateway does not match the CSPSystem password stored in IRIS.

How to fix the problem:

Now that the Audit Log entry gives you a clear indication of what the mismatch is between the Web Gateway and InterSystems IRIS, you have to fix that mismatch. The IRIS-side CSPSystem credentials can be modified through the ^SECURITY menu in a Terminal session.

There are a few ways to modify the CSPSystem credentials stored in the Web Gateway. The easiest way will be to access the Web Gateway Management Portal, which is documented here: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GCGI_oper_config  Once you’ve loaded the Web Gateway Management Page, you can edit the credentials used to authenticate to IRIS by clicking the Server Access link, and editing the Connection Security settings for the relevant Server.

If you are not able to access the Web Gateway Management Page, then you are left with editing the CSP.ini file. The CSP.ini file should have sections for each Server Definition configured in the Web Gateway. You should be able to edit the “Username” and “Password” sections in the relevant section to match what is stored in InterSystems IRIS. Note that the [SYSTEM] section controls access to the Web Gateway Management Portal, not an InterSystems IRIS instance named [SYSTEM].

For example, if you have a definition to server “Test” where the CSPSystem password is incorrect:

You can edit the CSP.ini file to have the correct plaintext password:

The next time you try to authenticate from the Web Gateway to InterSystems IRIS, the password will be encrypted:

1 Comentario
Comentarios (1)1
Inicie sesión o regístrese para continuar