Ballot

Service Unit Terminologische Dienste (SU-TermServ)

Ballot Ontoserver

This server hosts the ballot Ontoserver service for the Service Unit Terminological Services.

Please send comments about this service and the resources on the server via Zulip chat linked below.

For more information about this deployment, please see the announcement on our main website. Optionally, you can also e-mail us your feedback, but the Zulip stream is preferred so other users can comment on your proposals.

Zulip stream for comments:
BMBF

Authentication

Authentication to the service is two-fold. To allow read-only access, you will need to present an appropiate client certificate issued from the GEANT chain to parties in Germany. We allow the fingerprints listed here, and we require that the DN of your certificate shows that the certificate was issued to a German party. This is a requirement in our terms of service for Ontoserver that we have to enforce.

Once you present a certificate, you will be able to read resources on the server. You will, however, not be able to write to the server, for this, strong authorization and authentication using our OIDC service is required. At this time, we will not issue any credentials to write outside of the SU-TermServ project for this server.

At this time, we don't support IP-based authentication for this service. If you require a certificate, but can't request one from your organization, please contact us so we can issue you with a certificate from our internal Certificate Authority.

Services and interfaces on/for the server

OntoCommand Web Interface

OntoCommand is a simple web interface to inspect the resources available on the server. You will not be able to change any resources without suitable authorization. The web interface is available at this link.

Shrimp Browser

Shrimp is a web interface to inspect CodeSystem hierarchy, and can also be used to visualize ValueSet resources. It is available at this link.

Package Registry

The new deployment is entirely based on FHIR packages. Loose resource will no longer be uploaded to the new server. The packages used to populate the server are available from our GitLab-based package registry at https://gitlab.com/groups/mii-termserv/fhir-resources/-/packages, with the associated repositories being available from GitLab.

CRMI Package Feed

The packages uploaded to our server are made transparent using the recently-published Canonical Resources Management Infrastructure Implementation Guide (CRMI IG). The package feed according to the CRMI Distribution Spec is available at https://ontoserver-ballot.mii-termserv.de/crmi/syndication.xml . It is generated using an open-source API that we have developed.

Snapper Editor

Snapper is an editor for FHIR terminology resources. While you will not be able to upload content to this server, it may be helpful to view the definition of resources. It is available at this link.

Ontoserver Syndication Feed

Ontoserver generate its own syndication feed. This is available at https://ontoserver-ballot.mii-termserv.de/synd/syndication.xml. All resources available on the server are included in this feed. You need to authenticate using mTLS to read the syndication feed and download resources referenced here.