发布新帖

查找

文章
· 一月 25, 2021 阅读大约需 4 分钟

Built in multi model integration using InterSystems iris data platform

Built in multi model integration using InterSystems iris data platform

Solution of hospital information inquiry business

Integration of hospital information query business solutions using InterSystems IRIS data platform with built-in multiple models

### Summary:

With the gradual improvement of hospital information construction, there are more and more hospital subsystems, and more and more interfaces between systems. At the same time, the interface cost is increasing, and the management work is becoming more and more complex. Among them, the number of query business interfaces is gradually increasing according to the business type differentiation, which brings problems such as large amount of interfaces, heavy development work, code redundancy, difficult maintenance and so on. In view of this dilemma, we use InterSystems IRIS data platform built-in multi model integration of hospital information query business solutions. The application can be configured to complete the query business interface implementation, greatly reducing the key operation cycle of development, maintenance, implementation and other projects.
Key applications: IRIS, Rest API, ObjectScript, Globals, SQL, data lookup tables

### Application model and Application Introduction:

1. Using the model   
    1. Globals (key-value)   
    Globals is a sparse multidimensional array that can be stored and managed in IRIS database. You can use ObjectScript and native APIs to work with globals.
    **Tools:**
    https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls...   
    **Application:**  
    According to the key value pair of globals, the application program has the characteristics of fast access speed. It is applied in the rest dispatch class and BP process management of this program, which solves the problem of frequent value taking, slow speed and configuration operation on the front page of the lookup table, such as storing SQL model, service configuration information and so on.   
    2. SQL access   
    InterSystems iris provides SQL access to data through ObjectScript, rest API and JDBC   
    **Tools:**   
    https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=GS...   
    **Application:**   
    In the query business, the three-party system does not cooperate with the interface transformation, which leads to the difficulty of interface implementation. At this time, we use iris embedded model ObjectScript, rest API and JDBC to realize SQL access to data and establish business interface.   
    3. Object access   
    Through ObjectScript and rest API, InterSystems iris provides a way to store and change object instances in globals.   
    **File:**   
    https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=PA...   
    **Application:**   
    During the whole interaction process, the InterSystems iris object is manipulated directly. ObjectScript class definitions are often used as templates for creating objects such as patients, departments, or healthcare workers.   
2. Establish application cases (this application takes patients as an example)   
    1. application construction:   
        1. basic environment   
        Iris version information: iris for windows (x86-64) 2020.1 (build 215u) mon Mar 30 2020 20:14:33 EDT \[Health Connect:2.1.0]   
        Iris has java and JDBC environment   
        Postman can be used for testing   
        2. installation steps   
        ① Establish rest Service   
        New web application → configure dispatch class → configure permission.   
        This step can be seen in the following pictures: application running / webreplication (query). PNG and webreplication (role). PNG   
        ② Configure sql-jdbc   
        Establish SQL connection, connect to test database mysql, import test jhip_ patient_ info.sql   
        ③ Configuration lookup table   
        Global-^ Ens.LookupTable Look up table file import in   
        ④ Import code   
        Import the code in applicationcode, compile and open production,   
        Note: modify Bo configuration information (DNS), configure Java gateway, etc   
    2. application process   
    Omitted (see PDF)   
    3. Application Test   
    The postman tool (or other tools) can be used for test verification   
    Postman can import Query.postman_ collection.json , change IP, port number information and URL for testing.   
    4. application summary   
    This application takes patient service query as a case, which can be configured with inbound and outbound protocols, query conditions and business types to solve the problem of query business interface.   

Finally, if you agree with this solution, please vote for the application in the inter systems multi model database contest.

Voting links   

Application name:HealthInfoQueryLayer

Thank you very much for your support!
 

讨论 (0)1
登录或注册以继续
文章
· 一月 15, 2021 阅读大约需 1 分钟

TPCによるベンチマーク結果や、他DBと高速性について比較したベンチマーク結果の公表についての InterSystems の考え

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

InterSystemsでは、既存のお客様および見込みのお客様と実施した他DBMS製品との比較を行った様々なベンチマーク結果を持っています。

しかし、それらの結果に関して、ほとんどのRDBMSベンダのライセンス条項に当該RDBMSベンダの承諾なしにベンチマーク結果を公表してはならないという条項があるため、現実問題として一般的な公表は、難しい状況です。

一方、TPC等の公共の機関等がベンチマーク条件を策定、公開しているベンチマークに関しては、必要な実施コストに対して得られるものが少ないと考えており、過去にも実施しておりませんし、将来も実施する予定はありません。

InterSystemsは、TPCの様な現実のシナリオからかけ離れたベンチマークを実施するのではなく、実際のアプリケーションを模したベンチマークシナリオを構築し、それに基づき、各ハードウェアベンダ、パートナ企業、エンドユーザとの協力の基、ベンチマークを実施しております。

様々なベンチマークの結果をまとめた記事があります。ぜひご参照ください。

IRISで公開しているベンチマーク資料

1 条新评论
讨论 (2)2
登录或注册以继续
公告
· 一月 4, 2021

Feliz Ano Novo, Feliz 2021 !!!!!

Olá Desenvolvedores,

Nós queremos resumir os resultados de 2020 e passar o 2021 juntos com vocês!

Este foi um ano bastante incomum, estranho, perigoso e online. Um ano cheio de política, coragem, doenças e mortes, novas tecnologias que impactaram diretamente nossas vidas e inovações.    

Este também foi um ano único para a Comunidade de Desenvolvedores também – pela primeira vez tivemos um Global Summit 100% virtual, apresentamos uma série de concursos online e estamos realizando encontros online regulares – isto tudo é novo e já se tornou parte de nossas vidas.

Este ano apresentamos as comunidades em Japonês e em Português,  além das já existentes em Inglês e em Espanhol, e já estamos aguardando a comunidade em Chinês se juntar à nós !<--break->

Introduzimos a plataforma Discord de bate-papo online e redesenhamos completamente a Comunidade (ainda em andamento :).

Vocês dobraram a publicação de aplicações no Open Exchange, multiplicaram em 10x os  módulos ZPM e os registros de suas empresas.

Vocês demonstraram toda sua dedicação no Global Masters através de excelentes trocas de mensagens sociais, envio de feedbacks, e de avaliações de nossos produtos, obrigado!

Mas o que mais nos alegrou este ano foi saber que vocês estão conosco, saudáveis e felizes, que vocês fazem parte de um grupo especial de pessoas, muito inteligentes e com vasta experiência e que nós falamos o mesmo idioma, o da humanidade, nos fazendo sentir um grande prazer de conhecê-los, trabalhar para vocês e com vocês!

Boas Festas aos nossos colegas, parceiros e clientes ao redor do mundo!  

Nós desejamos a todos vocês um Feliz 2021! 🎄🎅🏼🎁

São os votos sinceros de nossa equipe da Comunidade de Desenvolvedores e da equipe de moderadores!

@Evgeny Shvarov, @Anastasia Dyubaylo, @Semion Makarov@Olga Zavrazhnova@Julia Fedoseeva, @Evgenia Kurbanova, @Lena Evsikova, @Irina.Podmazko , @Vladimir Mologa

@Minoru Horita, @Toshihiko Minamoto, @Rochael Ribeiro, @Angelo Bruno Braga, @David Reche, @Esther Sanchez 

@Eduard Lebedyuk, @Dmitry Maslennikov, @Robert Cemper, @Henrique Dias@Kurro Lopez, @Nancy Martínez, @John Murray, @Jeffrey Drumm, @Scott Roth 

讨论 (0)1
登录或注册以继续
公告
· 一月 4, 2021

¡Feliz año nuevo!

¡Hola desarrolladores!

Nos gustaría resumir todo lo conseguido en la Comunidad durante 2020 y también recibir el nuevo año con todos vosotros.

2020 ha sido un año inusual, raro, inseguro... y online. Un año marcado por las enfermedades y los fallecimientos, pero también por el coraje, la entrega y el sentido de comunidad. Además, hemos sido testigos de nuevos cambios tecnológicos e innovaciones.    

Para la Comunidad de Desarrolladores, también ha sido un año único: por primera vez, hemos celebrado una Convención Anual ("Global Summit") 100% virtual, hemos introducido los concursos online y estamos realizando encuentros online de forma regular – todo esto es nuevo y ya forma parte de nuestra vida en Comunidad.

Además, este año lanzamos las Comunidades en japonés y portugués, que se unen a sus "hermanas" en inglés y español. Y ya os podemos anunciar que estamos preparando el lanzamiento de la Comunidad en chino!

Lanzamos un chat online en Discord y hemos rediseñado el sitio web de la Comunidad (aún en proceso) :D

Se ha doblado el número de aplicaciones en Open Exchange, multiplicado por diez los módulos ZPM y se han empezado a registrar compañías.

Con Global Masters, habéis demostrado el poder de las recomendaciones, participando en redes sociales, dando "feedback" y comentando productos.

Y, sobretodo, estamos felices de que sigáis con nosotros y estéis bien de salud. Sois unas personas maravillosas, inteligentes y súper amables. Es un placer conoceros, trabajar con vosotros y trabajar para vosotros.

Muchas gracias a todos: colegas, partners y clientes en todo el mundo.

Os deseamos un feliz año 🎄🎅🏼🎁


De parte de todo el equipo de "community managers" y moderadores de la Comunidad de Desarrolladores:

@Evgeny Shvarov, @Anastasia Dyubaylo@Semion Makarov@Olga Zavrazhnova@Julia Fedoseeva, @Evgenia Kurbanova, @Lena Evsikova, @Irina.Podmazko@Vladimir Mologa

@Minoru Horita, @Toshihiko Minamoto, @Rochael Ribeiro, @Angelo Bruno Braga, @David Reche, @Esther Sanchez 

@Eduard Lebedyuk, @Dmitry Maslennikov, @Robert Cemper, @Henrique Dias@Kurro Lopez, @Nancy Martínez, @John Murray, @Jeffrey Drumm, @Scott Roth 

讨论 (0)0
登录或注册以继续
公告
· 十二月 31, 2020

Happy New 2021 Year!

Hi Developers,

We want to sum up the results of 2020 and meet 2021 together with you!

This was a very unusual, strange, dangerous, online year. A year full of politics, courage, diseases and deaths, new life-changing technologies, and innovations.    

This was a unique year for the Developer Community too – for the first time we had a 100% virtual global summit, we introduced series of online contests and we are doing regular online meetups – this is all new and all this is already a part of our life.

This year we introduced the Japanese and the Portuguese Communities in addition to the English and the Spanish ones, and we are waiting for the Chinese community to join!

We introduced an online chatting platform Discord and completely redesigned the Community (still in progress :).

You doubled Open Exchange application entries, tenfold ZPM modules and register your companies.

You demonstrated all the advocacy power in Global Masters with an outstanding social message, feedback, and our products reviews, thank you!

But most of all we are very happy that you are with us, you are healthy, happy and very intelligent and experienced people, that we speak one language of humanity, and it’s a great pleasure to know you, work for you and work with you!

Happy holidays to our colleagues, partners, and customers around the world!  

We wish you a Happy 2021 Year! 🎄🎅🏼🎁

Sincerely your Developer Community staff and moderators team!

@Evgeny Shvarov, @Anastasia Dyubaylo, @Semion Makarov@Olga Zavrazhnova@Julia Fedoseeva, @Evgenia Kurbanova, @Lena Evsikova, @Irina.Podmazko , @Vladimir Mologa

@Minoru Horita, @Toshihiko Minamoto, @Rochael Ribeiro, @Angelo Bruno Braga, @David Reche, @Esther Sanchez 

@Eduard Lebedyuk, @Dmitry Maslennikov, @Robert Cemper, @Henrique Dias@Kurro Lopez, @Nancy Martínez, @John Murray, @Jeffrey Drumm, @Scott Roth 

7 Comments
讨论 (7)1
登录或注册以继续