Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between pages "Execution Environments" and "OHF"

(Difference between pages)
 
(Audit record repository)
 
Line 1: Line 1:
==What are Execution Environments?==
+
=== About OHF ===
 +
This is the Eclipse Open Healthcare Framework (OHF) wiki. The OHF project addresses part of an need to improve the levels of interoperability between applications and systems within and across healthcare organizations – corporate and regions.
  
==Why should I set them for my plug-in?==
+
=== Additional OHF sites ===
 +
* [http://www.eclipse.org/ohf/ OHF Project Home Page]
 +
* [http://ohf-dev.blogspot.com/ OHF Committers Blog]
  
==Which Execution Environment should I use?==
+
=== Discussions ===
 +
* [[OHF using SCA]]
  
Check out the table of execution environments in the [http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_2.html#Appendix1 Eclipse 3.2 Plan]. The execution environment listed in the table is what your plug-in is committed to. If there is an error with the table, please send a note to the  [mailto:eclipse-dev@eclipse.org eclipse-dev] mailing list and someone will update the table.
+
== OHF Relationship Management (& Current Events etc) ==
  
==Setting the Execution Environment==
+
* [[OHF Relationship Management: Java]]
# Use build N20060420-0010 or later.
+
* [[OHF Relationship Management: Eclipse]]
# Right click on your plug-in's <tt>MANIFEST.MF</tt> and select '''Open With...''' -> '''Plug-in Manifest Editor'''.
+
* [[OHF Relationship Management: Open Source Healthcare initiatives]]
# Select the '''Overview''' tab.
+
* [[OHF Relationship Management: Standards Organisations]]
# Note the section in the lower left corner entitled '''Execution Environments'''.
+
* [[OHF Relationship Management: Corporates]]
# Add your appropriate environment(s).
+
# Save the file.
+
# Select the link "update the classpath and compiler compliance settings".
+
# Ensure you have no compile errors in your workspace.
+
# Release your changes to the repository.
+
  
 +
=== Public Healthcare Serveices ===
 +
This section contains a list of known public standard healthcare services.
  
==Special cases==
+
The listed services are actors on one of the [http://www.ihe.net IHE] profiles. OHF implements components that interacts with these services. The purpose of the list is to help developers test the plugins they develop, to validate full interoperability across vendors, and to validate comliance with the standard.
  
===Foundation Class Libraries===
+
  None of the listed services are part of Eclipse or Eclipse OHF.
Plug-ins that are Foundation 1.0 should in fact list Foundation 1.0 AND J2SE-1.3 in their execution environments. This is because Foundation 1.0 is not a proper subset of 1.3.  Listing them both will in essence say that the intersection of the
+
The services are publicly avaliable for demos and interoperability
two is valid for use in that plug-in. The situation is the same for Foundation 1.1 and J2SE-1.4.
+
tests and they are not part of production environment.
  
[[J9 | Getting J9]] is the easiest way to get a Foundation JRE to run or compile against.
+
'''We welcome any service providor that have a public standard based healthcare service to contact us in order to add new services to the list'''
  
===Compiling Against More Than Is Required===
+
====Audit record repository====
In some cases, a plug-in may require a higher version to compile against, but is able to run perfectly fine against a lower version. For instance, the <tt>org.eclipse.osgi</tt> bundle will use <tt>java.nio.*</tt> classes if available. So it must be compiled against J2SE-1.4 but can run on OSGI/Minimum-1.0.
+
{| style="background-color:#ABCDEF;"
 +
|+Public Healthcare Services
 +
|-
 +
! Vendor !! Service URL !! BSD SYSLOG Port !! Reliable Syslog Port 
 +
|-
 +
! IBM
 +
| ibmod235.dal-ebis.ihost.com || 541 || N/A
 +
|}
  
In these cases the EE required to compile against must appear '''first''' in the list. So for <tt>org.eclipse.osgi</tt>, the list (in order) is ''J2SE-1.4'' then ''OSGI/Minimum-1.0''.
+
== OHF Meetings ==
 
+
* [[Face to Face meeting at EclipseCon]]
===XML===
+
** [[Pictures from the meeting]]
Some bundles may think that they require an EE of J2SE-1.4 but really the only special thing that they require from the 1.4 class libraries are the JAXP XML APIs. So in these cases they can be listed as having an EE of J2SE-1.3 because they still will run ok if another bundle is providing the XML APIs.
+

Revision as of 18:08, 4 May 2006

About OHF

This is the Eclipse Open Healthcare Framework (OHF) wiki. The OHF project addresses part of an need to improve the levels of interoperability between applications and systems within and across healthcare organizations – corporate and regions.

Additional OHF sites

Discussions

OHF Relationship Management (& Current Events etc)

Public Healthcare Serveices

This section contains a list of known public standard healthcare services.

The listed services are actors on one of the IHE profiles. OHF implements components that interacts with these services. The purpose of the list is to help developers test the plugins they develop, to validate full interoperability across vendors, and to validate comliance with the standard.

None of the listed services are part of Eclipse or Eclipse OHF. 
The services are publicly avaliable for demos and interoperability 
tests and they are not part of production environment.

We welcome any service providor that have a public standard based healthcare service to contact us in order to add new services to the list

Audit record repository

Public Healthcare Services
Vendor Service URL BSD SYSLOG Port Reliable Syslog Port
IBM ibmod235.dal-ebis.ihost.com 541 N/A

OHF Meetings

Back to the top