Open and store HS.Data.OIDType of a certain type (ex: "Device") (Works)
Set the IdentityTypes property to a new list containing the HS.Data.OIDType retrieved previously. (NOT WORKING) Error the a IrisList cannot contain a instance of IrisObject
Example Code (C#):
//Create IRIS Instance to Iris4Health Server IRIS iris = IRIS.CreateIRIS(conn); IRISObject OidMap = (IRISObject)iris.ClassMethodObject("HS.Data.OIDMap","%New"); //Set some props (omitted for clarity) //Get the Device type from the OIDType objects and store it (Getting the device OID Type) //this returns a IrisObject var oType = iris.ClassMethodObject("HS.Data.OIDType","%OpenId","Device");
//Create a new list and store the OIDTypes in this list IRISList newList = new IRISList(); newList.Add(oType); // Generates ERROR: 'Invalid type: IRISObject' //try and set the property IdentityTypes of the OIDMAP object OidMap.Set("IdentityTypes",newList);
Parfois, nous recevons des questions sur l'utilisation d'OpenEHR avec InterSystems. En général, ces discussions portent sur les raisons et la manière dont une organisation souhaite mettre en œuvre OpenEHR dans la création d'applications. Voici un bref guide :
InterSystems se concentre sur l'interopérabilité : nous accordons la priorité à l'interopérabilité via des normes telles que HL7, IHE, DICOM et ISO. D'après notre expérience, aucune norme ne répond à tous les besoins des données de santé complexes. Ainsi, nous recommandons que toute mise en œuvre d'OpenEHR soit évaluée en conjonction avec ces normes et qu'une analyse des scénarios les mieux pris en charge par chaque norme soit réalisée.
OpenEHR sur InterSystems IRIS : pour les organisations qui créent des applications ou des produits de données à l'aide du modèle OpenEHR, InterSystems IRIS est une plateforme idéale. Elle offre des capacités multi-modèles, une évolutivité, des performances élevées et une fiabilité. InterSystems IRIS for Health ajoute la flexibilité d'utiliser de nombreuses autres normes de santé, notamment HL7 FHIR, dans la même application.
Interopérabilité avec OpenEHR : OpenEHR a été lancé avant HL7 FHIR, mais FHIR couvre désormais de nombreux cas d'utilisation originaux d'OpenEHR. FHIR a une large implémentation, y compris l'utilisation par les principaux systèmes EHR. Par conséquent, le besoin de connexion entre les systèmes basés sur OpenEHR et ceux non basés sur OpenEHR augmente ; la technologie InterSystems excelle dans le mappage de données vers et depuis OpenEHR.
En résumé, si vous envisagez d'utiliser OpenEHR, envisagez InterSystems IRIS for Health comme plateforme. Définissez d'abord vos scénarios pour décider où OpenEHR s'adapte le mieux.
Occasionally. we get questions about using OpenEHR with InterSystems. Typically, these discussions focus on why and how an organization wants to implement OpenEHR in building applications. Here’s a brief guide:
InterSystems is focused on interoperability: we prioritize interoperability through standards such as HL7, IHE, DICOM, and ISO. In our experience, no single standard addresses all the needs of complex healthcare data. Thus, we recommend that any implementation of OpenEHR be evaluated in conjunction with these standards and an analysis of which of your scenarios are best addressed by each standard.
OpenEHR on InterSystems IRIS: for organizations building applications or data products using the OpenEHR model, InterSystems IRIS is an ideal platform. It offers multi-model capabilities, scalability, high performance, and reliability. InterSystems IRIS for Health adds the flexibility to use many other healthcare standards including HL7 FHIR in the same application.
Interoperabiilty with OpenEHR: OpenEHR began before HL7 FHIR, but FHIR now covers many of the original OpenEHR use cases. FHIR has broad implementation, including use by major EHR systems. Therefore the need to connect between OpenEHR-based and non-OpenEHR-based systems is increasing; InterSystems technology excels at data mapping to and from OpenEHR.
In summary, if you plan to use OpenEHR, consider InterSystems IRIS for Health as your platform. Define your scenarios first to decide where OpenEHR fits best.