SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
www.produce-and-publish.info Single-Source Multi-Channel Publishing (C) 2013 ZOPYX Ltd.
Ein medizinisches Leitlinenportal auf
dem Weg zu XML-basierten 

Publishing Workflows
Andreas Jung
DMS Expo 2014 • CMS Garden
www.zopyx.de
www.produce-and-publish.de Professional XML Publishing
‣ Freelancer, System-Analyst, Software-Architekt
‣ Arbeitsgebiete:
‣ Content-Management
‣ Intranet-Extranet-Intranet Lösungen
‣ Individualsoftware, komplexe Webprojekte
‣ Publishing (PDF, EPub, XML)
‣ Technologien:
‣ Plone CMS, Python, PDF, XML, Web Technology….
‣ Open-Source…
/ME
www.produce-and-publish.de Professional XML Publishing
Was ist Onkopedia?
‣ www.dgho-onkopedia.de • www.onkopedia-guidelines.info
‣ Medizinisches Fachportal mit Behandlungs- und
Diagnoseleitlinien zur Erkennung und Behandlung von
Krebs- und Bluterkrankungen in DACH
‣ Mittel der Qualitätssicherung im Bereich der 

Evidenz-basierten Medizin
‣ reflektiert den aktuellen Wissensstand der Medizin
‣ Betreiber: Deutsche Gesellschaft für Hämatologie und
Medizinische Onkologie (DGHO) und weitere DACH
Fachgesellschaften
www.produce-and-publish.de Professional XML Publishing
Onkopedia Inhaltsbereiche
‣ Onkopedia
‣ Zielgruppe: behandelnde Mediziner
‣ verbindliche Diagnose- und Behandlungsleitlinien
‣ Mein Onkopedia
‣ Zielgruppe: Patienten und deren Umfeld
‣ Patientengerechte Ansprache und Erklärung der Krankheitsbilder
‣ Onkopedia Pflege
‣ Zielgruppe: Pflegepersonal
‣ Pflegeanweisungen und Pflegediagnosen
‣ Wissensdatenbank
‣ Informationen und Vorträgen von Kongressen etc.
‣ Onkopedia EN (im Aufbau)
www.produce-and-publish.de Professional XML Publishing
Diagnose- und Behandlungsleitlinien
‣ Autoren sind führende Ärzte und Professoren
‣ Dokumententypen:
‣ Leitlinien
‣ Zulassungsprotokolle
‣ Studienergebnisse
‣ Therapieprotokolle
‣ Leitlinien haben verbindlichen
‣ Aktualisierungszyklus zwischen 1 und 4 Jahren
www.produce-and-publish.de Professional XML Publishing
‣ Autoren (Mediziner) 

verfassen Manuskripte in 

Word/DOCX
‣ Übergabe Word-Dokumente 

an interne Redaktion
‣ Import Manuskripte in CMS
‣ interne Überprüfung und
Korrekturläufe
‣ Generierung druckfertiger PDF
Dokumente gemäß
vorkonfiguriertem Layout
Word-Manuskripte ➝ PDF
www.produce-and-publish.de Professional XML Publishing
2010-2014: Bearbeitungsworkflow
Word -> XHTML

über externen Webservice
(OpenOffice)
Grafiken nachbearbeiten
(Imagemaps, Skalierung)
Konvertierung über externe
Konverter nach PDF und
EPUB
Freigabe und Publikation
www.produce-and-publish.de Professional XML Publishing
‣ Gründe für die Umstellung auf XML
‣ fragile Konvertierung
‣ Drittverwertung der Inhalte durch externe Anbieter 

(z.B. für Sondereditionen)
‣ Vereinheitlichung der Dokumentenstruktur
‣ Wunsch nach besserer Automatisierung 

des Publikationsworkflows
‣ Überarbeitung und Refaktorierung der Softwarebasis
notwendig
‣ unzureichende Metadaten
2014: Umstellung auf XML
www.produce-and-publish.de Professional XML Publishing
‣ HTML als internes Format
‣ fehlende Semantik der Elemente
‣ unzureichende Validierungsmöglichkeiten
‣ zu web-zentriert
‣ zu viele Freiheitsgrade
‣ unstrukturiert
‣ nicht zukunftssicher
‣ Anbindung an externe Dienstleister (XML Anforderung)
Gründe für Umstellung auf XML/Details
www.produce-and-publish.de Professional XML Publishing
‣ Word als Autorenwerkzeug
‣ DOCX als Quellformat
‣ Entwicklung einer spezifischen Word Formatvorlage
‣ Abbildung der Dokumentstrukturen
‣ semantische Auszeichnung von Textelementen und Absätzen
‣ DOCX ➝ XML Konvertierung als Webservice
‣ generiert XML und HTML (Web)
‣ Extrahiert Grafiken etc.
‣ automatischer Erkennung von Links etc.
‣ Speicherung XML in XML Datenbank (eXist-db)
Umstellung redaktioneller Workflow auf XML
<dghodoc>
<head>
<metadata>
<meta name="Titel">
<value>Mammakarzinom der Frau</value>
</meta>
<meta name="Bereich">
<value>onkopedia</value>
</meta>
<meta name="Status">
<value>current</value>
</meta>
<meta name="Pfad">
<value>onkopedia/de/onkopedia/leitlinien/mammakarzinom-der-frau</value>
</meta>
<meta name="URL">
<value>http://nohost/onkopedia/de/onkopedia/leitlinien/mammakarzinom-der-frau</value>
</meta>
<meta name="ID">
<value>e10dda8e-8327-44e5-ac8b-0fbaf3929e8f</value>
</meta>
<meta name="UUID">
<value>7f213cc83c37f2d8f7040c4f18172e1d</value>
</meta>
<meta name="Sprache">
<value>de</value>
</meta>
<meta name="DokumentTyp">
<value>guideline</value>
</meta>
<meta name="Dokumentart">
<value>guideline</value>
</meta>
<meta name="Autoren"/>
<meta name="LLThema"/>
<meta name="Zulassungland"/>
<meta name="Fachgesellschaften">
<value>dgho</value>
<value>oegho</value>
<value>sgmo</value>
</meta>
<meta name="Klassifizierung">
<value>onkopedia::solid-tumors</value>
</meta>
www.produce-and-publish.de Professional XML Publishing
‣ Bereitstellung HTML fürs Web
‣ Konvertierung XML nach PDF
‣ via „CSS Paged Media“
‣ HTML/XML als Eingabeformat
‣ CSS Stylesheets für Layout und Styling
‣ Konvertierung über kommerzielle PDF Konverter 

(PrinceXML oder PDFreactor)
‣ Bereitstellung PDF im Web zum Download
XML Publikationsworkflow
www.produce-and-publish.de Professional XML Publishing
Web-to-Print Automatischer Satz
• Layout-orientierte Dokumente
• Zusammenführung von Daten und
Templates
• Alternative zu teuren Web-to-Print
Lösungen für einfache bis
mittelkomplexen Layouts
• vergleichbar mit TeX
• Fussnoten, Randziffern
• Mehrsprachigkeit/Unicode
• Spaltensatz
• Trenntabellen (mehrsprachig)
• LTR/RTL Unterstützung
• Tabellen (über mehrere Seiten)
• Bilder, Bildunterschriften
• Tabellen-, Grafikverzeichnisse
• Index-Generierung
• automatisches Inhaltsverzeichnis
• Deckseiten 
• PDF Bookmarks
• sehr hohe PDF Qualität
Features
www.produce-and-publish.de Professional XML Publishing
Produce & Publish
XML to PDF
Query Server
Word2XML
Plone
CMS
DGHO
Member Database
Authentication
DOCX
XML, Assets
Authorization
PDF, EPUB
HTML, XML + CSS
XQuery
XML, HTML, JSON
Mac
XM
LEditing,AssetsEditing
XM
LEditing,AssetsEditing
W
ebDAV
W
ebDAV
Windows
JSON
HTML
XMLXQuery
WebDAV
Onkopedia Onkopedia Editor (Intern)
OnkopediaEditor(Intern)
OnkopediaSiteVisitor
OnkopediaSiteVisitor
OnkopediaEditor(Intern)
External Systems
Clinical systems
Medical applications
Medical databases
HTTP
REST API
Guidelines (XML)
Addendums (XML)
Assets (Images, Styles)
PDF
DOCX
eXist-db
XML database
Architektur
Produce & Publish
XML to PDFWord2XML
Plone
CMS
ntication
DOCX
XML, Assets
Authorization
PDF, EPUB
HTML, XML + CSS
JSON
HTML
XMLXQuery
WebDAV
Onkopedia Onkopedia Editor (Intern)
OnkopediaEditor(Intern)
OnkopediaSiteVisitor
OnkopediaSiteVisitor
OnkopediaEditor(Intern)
Produce & Publish
XML to PDF
Query Server
Word2XML
Plone
CMS
DGHO
Member Database
Authentication
DOCX
XML, Assets
Authorization
PDF, EPUB
HTML, XML + CSS
XQuery
XML, HTML, JSON
Mac
XM
LEditing,AssetsEditing
XM
LEditing,AssetsEditing
W
ebDAV
W
ebDAV
Windows
JSON
HTML
XMLXQuery
WebDAV
Onkopedia
diaSiteVisitor
SiteVisitor
OnkopediaEd
HTTP
REST A
Guidelines (XML)
Addendums (XML)
Assets (Images, Styles)
PDF
DOCX
eXist-db
XML database
Produce & Publish
XML to PDF
Query Server
Plone
CMS
XML, Assets
Authorization
PDF, EPUB
HTML, XML + CSS
XQuery
XML, HTML, JSON
Mac
LEditing,AssetsEditing
XM
LEditing,AssetsEditing
W
ebDAV
W
ebDAV
JSON
HTML
XMLXQuery
WebDAV
OnkopediaEd
opediaSiteVisitor
diaSiteVisitor
OnkopediaEdito
External Systems
Clinical systems
Medical applications
Medical databases
HTTP
REST API
Guidelines (XML)
Addendums (XML)
Assets (Images, Styles)
PDF
DOCX
eXist-db
XML database
www.produce-and-publish.de Professional XML Publishing
Produce & Publish
XML to PDF
Query Server
Word2XML
Plone
CMS
DGHO
Member Database
Authentication
DOCX
XML, Assets
Authorization
PDF, EPUB
HTML, XML + CSS
XQuery
XML, HTML, JSON
Mac
XM
LEditing,AssetsEditing
XM
LEditing,AssetsEditing
W
ebDAV
W
ebDAV
Windows
JSON
HTML
XMLXQuery
WebDAV
Onkopedia Onkopedia Editor (Intern)
OnkopediaEditor(Intern)
OnkopediaSiteVisitor
OnkopediaSiteVisitor
OnkopediaEditor(Intern)
External Systems
Clinical systems
Medical applications
Medical databases
HTTP
REST API
Guidelines (XML)
Addendums (XML)
Assets (Images, Styles)
PDF
DOCX
eXist-db
XML database
Architektur
www.produce-and-publish.de Professional XML Publishing
‣ Plone
‣ Open-Source Enterprise Content Management System
‣ eXist-db
‣ XML Datenbank
‣ Open-Source
‣ PDFreactor
‣ XML/HTML ➝ PDF Konverter
‣ kommerziell
➝ offene und kostengünstige Lösung dank Open-Source
➝ Kein Vendor-Lockin
Eingesetzte Software
www.produce-and-publish.de Professional XML Publishing
‣ Strukturierter Content (XML) im professionellen Publishing
Umfeld unerlässlich:
‣ Validierbarkeit, bessere Automatismen
‣ verbesserte Produktionssicherheit und Automatisierung
‣ Metadaten erlauben Klassifizierung und 

Verknüpfung von Inhalten ➝ bessere Navigation
‣ Kunde behält die Hoheit über den eigenen Content
‣ Schnittstellen für den Zugriff von externen Applikationen/
Anbietern
Zusammenfassung
www.produce-and-publish.de Professional XML Publishing
Ihr Ansprechpartner
Andreas Jung
info@zopyx.com



www.zopyx.de 

www.produce-and-publish.de


Mais conteúdo relacionado

Destaque

Making Py Pi Sux Less Key
Making Py Pi Sux Less KeyMaking Py Pi Sux Less Key
Making Py Pi Sux Less KeyAndreas Jung
 
State Of Zope Linuxtag 2008
State Of Zope Linuxtag 2008State Of Zope Linuxtag 2008
State Of Zope Linuxtag 2008Andreas Jung
 
Pragmatic plone projects
Pragmatic plone projectsPragmatic plone projects
Pragmatic plone projectsAndreas Jung
 
Producing high-quality documents with Plone
Producing high-quality documents with PloneProducing high-quality documents with Plone
Producing high-quality documents with PloneAndreas Jung
 
Pragmatische Plone Projekte
Pragmatische Plone ProjektePragmatische Plone Projekte
Pragmatische Plone ProjekteAndreas Jung
 
Plone4Universities
Plone4UniversitiesPlone4Universities
Plone4UniversitiesAndreas Jung
 
Frequently asked questions answered frequently - but now for the last time
Frequently asked questions answered frequently - but now for the last timeFrequently asked questions answered frequently - but now for the last time
Frequently asked questions answered frequently - but now for the last timeAndreas Jung
 
BRAINREPUBLIC - Powered by no-SQL
BRAINREPUBLIC - Powered by no-SQLBRAINREPUBLIC - Powered by no-SQL
BRAINREPUBLIC - Powered by no-SQLAndreas Jung
 
Plone Integration with eXist-db - Structured Content rocks
Plone Integration with eXist-db - Structured Content rocksPlone Integration with eXist-db - Structured Content rocks
Plone Integration with eXist-db - Structured Content rocksAndreas Jung
 
Integration of Plone with eXist-db
Integration of Plone with eXist-dbIntegration of Plone with eXist-db
Integration of Plone with eXist-dbAndreas Jung
 
Pragmatic plone projects
Pragmatic plone projectsPragmatic plone projects
Pragmatic plone projectsAndreas Jung
 
Produce & Publish Authoring Environment V 2.0 (english version)
Produce & Publish Authoring Environment V 2.0 (english version)Produce & Publish Authoring Environment V 2.0 (english version)
Produce & Publish Authoring Environment V 2.0 (english version)Andreas Jung
 
Building bridges - Plone Conference 2015 Bucharest
Building bridges   - Plone Conference 2015 BucharestBuilding bridges   - Plone Conference 2015 Bucharest
Building bridges - Plone Conference 2015 BucharestAndreas Jung
 
Python mongo db-training-europython-2011
Python mongo db-training-europython-2011Python mongo db-training-europython-2011
Python mongo db-training-europython-2011Andreas Jung
 
Why Plone Will Die
Why Plone Will DieWhy Plone Will Die
Why Plone Will DieAndreas Jung
 
Why we love ArangoDB. The hunt for the right NosQL Database
Why we love ArangoDB. The hunt for the right NosQL DatabaseWhy we love ArangoDB. The hunt for the right NosQL Database
Why we love ArangoDB. The hunt for the right NosQL DatabaseAndreas Jung
 
Konfigurationsgesteuerte Buildouts Dzug 2008
Konfigurationsgesteuerte Buildouts   Dzug 2008Konfigurationsgesteuerte Buildouts   Dzug 2008
Konfigurationsgesteuerte Buildouts Dzug 2008Andreas Jung
 
Eggs, Buildouts und andere Wunderlichkeiten
Eggs, Buildouts und andere WunderlichkeitenEggs, Buildouts und andere Wunderlichkeiten
Eggs, Buildouts und andere WunderlichkeitenAndreas Jung
 
zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013Andreas Jung
 

Destaque (20)

Making Py Pi Sux Less Key
Making Py Pi Sux Less KeyMaking Py Pi Sux Less Key
Making Py Pi Sux Less Key
 
State Of Zope Linuxtag 2008
State Of Zope Linuxtag 2008State Of Zope Linuxtag 2008
State Of Zope Linuxtag 2008
 
Pragmatic plone projects
Pragmatic plone projectsPragmatic plone projects
Pragmatic plone projects
 
PyFilesystem
PyFilesystemPyFilesystem
PyFilesystem
 
Producing high-quality documents with Plone
Producing high-quality documents with PloneProducing high-quality documents with Plone
Producing high-quality documents with Plone
 
Pragmatische Plone Projekte
Pragmatische Plone ProjektePragmatische Plone Projekte
Pragmatische Plone Projekte
 
Plone4Universities
Plone4UniversitiesPlone4Universities
Plone4Universities
 
Frequently asked questions answered frequently - but now for the last time
Frequently asked questions answered frequently - but now for the last timeFrequently asked questions answered frequently - but now for the last time
Frequently asked questions answered frequently - but now for the last time
 
BRAINREPUBLIC - Powered by no-SQL
BRAINREPUBLIC - Powered by no-SQLBRAINREPUBLIC - Powered by no-SQL
BRAINREPUBLIC - Powered by no-SQL
 
Plone Integration with eXist-db - Structured Content rocks
Plone Integration with eXist-db - Structured Content rocksPlone Integration with eXist-db - Structured Content rocks
Plone Integration with eXist-db - Structured Content rocks
 
Integration of Plone with eXist-db
Integration of Plone with eXist-dbIntegration of Plone with eXist-db
Integration of Plone with eXist-db
 
Pragmatic plone projects
Pragmatic plone projectsPragmatic plone projects
Pragmatic plone projects
 
Produce & Publish Authoring Environment V 2.0 (english version)
Produce & Publish Authoring Environment V 2.0 (english version)Produce & Publish Authoring Environment V 2.0 (english version)
Produce & Publish Authoring Environment V 2.0 (english version)
 
Building bridges - Plone Conference 2015 Bucharest
Building bridges   - Plone Conference 2015 BucharestBuilding bridges   - Plone Conference 2015 Bucharest
Building bridges - Plone Conference 2015 Bucharest
 
Python mongo db-training-europython-2011
Python mongo db-training-europython-2011Python mongo db-training-europython-2011
Python mongo db-training-europython-2011
 
Why Plone Will Die
Why Plone Will DieWhy Plone Will Die
Why Plone Will Die
 
Why we love ArangoDB. The hunt for the right NosQL Database
Why we love ArangoDB. The hunt for the right NosQL DatabaseWhy we love ArangoDB. The hunt for the right NosQL Database
Why we love ArangoDB. The hunt for the right NosQL Database
 
Konfigurationsgesteuerte Buildouts Dzug 2008
Konfigurationsgesteuerte Buildouts   Dzug 2008Konfigurationsgesteuerte Buildouts   Dzug 2008
Konfigurationsgesteuerte Buildouts Dzug 2008
 
Eggs, Buildouts und andere Wunderlichkeiten
Eggs, Buildouts und andere WunderlichkeitenEggs, Buildouts und andere Wunderlichkeiten
Eggs, Buildouts und andere Wunderlichkeiten
 
zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013zopyx.plone migration - Plone Hochschultagung 2013
zopyx.plone migration - Plone Hochschultagung 2013
 

Semelhante a Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten Publishing Workflows

Frontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeFrontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeNico Steiner
 
HTML5 - presentation at W3C-Tag 2009
HTML5 - presentation at W3C-Tag 2009HTML5 - presentation at W3C-Tag 2009
HTML5 - presentation at W3C-Tag 2009Felix Sasaki
 
Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Niels de Bruijn
 
Top 10 Internet Trends 2007
Top 10 Internet Trends 2007Top 10 Internet Trends 2007
Top 10 Internet Trends 2007Jürg Stuker
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?adesso AG
 
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
2008 - Gewinnung von OPEN SOURCE Techniken für junge UnternehmenBjoern Reinhold
 
Top 10 Internet Trends 2006
Top 10 Internet Trends 2006Top 10 Internet Trends 2006
Top 10 Internet Trends 2006Jürg Stuker
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data KonnektivitätTrivadis
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurtdasjo
 
MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...
MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...
MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...Niels de Bruijn
 
CAMPIXX 2016 Internationales SEO mit seinen Höhen und Tiefen
CAMPIXX 2016 Internationales SEO mit seinen Höhen und TiefenCAMPIXX 2016 Internationales SEO mit seinen Höhen und Tiefen
CAMPIXX 2016 Internationales SEO mit seinen Höhen und TiefenAlona Demchyk (Hakel)
 
Datensicherheit in der Cloud und ausserhalb - SharePoint Konferenz Wien 2013
Datensicherheit in der Cloud und ausserhalb - SharePoint Konferenz Wien 2013Datensicherheit in der Cloud und ausserhalb - SharePoint Konferenz Wien 2013
Datensicherheit in der Cloud und ausserhalb - SharePoint Konferenz Wien 2013Michael Kirst-Neshva
 
Power BI Version 2.0
Power BI Version 2.0Power BI Version 2.0
Power BI Version 2.0inovex GmbH
 
Am Ende ist doch alles HTML (Jax 2010)
Am Ende ist doch alles HTML (Jax 2010)Am Ende ist doch alles HTML (Jax 2010)
Am Ende ist doch alles HTML (Jax 2010)Jens Grochtdreis
 
Saxonia Erfahrungsbericht EC u. CM
Saxonia Erfahrungsbericht EC u. CMSaxonia Erfahrungsbericht EC u. CM
Saxonia Erfahrungsbericht EC u. CMMartin Hey
 
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...SQL Projekt AG
 
amsl - Ergebnispräsentation der EFRE-Förderphase
amsl - Ergebnispräsentation der EFRE-Förderphaseamsl - Ergebnispräsentation der EFRE-Förderphase
amsl - Ergebnispräsentation der EFRE-FörderphaseBjörn Muschall
 
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge UnternehmenGewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge UnternehmenBjoern Reinhold
 

Semelhante a Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten Publishing Workflows (20)

Frontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeFrontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 Bestellsysteme
 
HTML5 - presentation at W3C-Tag 2009
HTML5 - presentation at W3C-Tag 2009HTML5 - presentation at W3C-Tag 2009
HTML5 - presentation at W3C-Tag 2009
 
Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)
 
Top 10 Internet Trends 2007
Top 10 Internet Trends 2007Top 10 Internet Trends 2007
Top 10 Internet Trends 2007
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
 
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
 
Top 10 Internet Trends 2006
Top 10 Internet Trends 2006Top 10 Internet Trends 2006
Top 10 Internet Trends 2006
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data Konnektivität
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurt
 
MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...
MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...
MT AG Rapid Application Development mit APEX 5 (Important: latest version on ...
 
CAMPIXX 2016 Internationales SEO mit seinen Höhen und Tiefen
CAMPIXX 2016 Internationales SEO mit seinen Höhen und TiefenCAMPIXX 2016 Internationales SEO mit seinen Höhen und Tiefen
CAMPIXX 2016 Internationales SEO mit seinen Höhen und Tiefen
 
Datensicherheit in der Cloud und ausserhalb - SharePoint Konferenz Wien 2013
Datensicherheit in der Cloud und ausserhalb - SharePoint Konferenz Wien 2013Datensicherheit in der Cloud und ausserhalb - SharePoint Konferenz Wien 2013
Datensicherheit in der Cloud und ausserhalb - SharePoint Konferenz Wien 2013
 
Ec2009 Templates
Ec2009 TemplatesEc2009 Templates
Ec2009 Templates
 
Power BI Version 2.0
Power BI Version 2.0Power BI Version 2.0
Power BI Version 2.0
 
Am Ende ist doch alles HTML (Jax 2010)
Am Ende ist doch alles HTML (Jax 2010)Am Ende ist doch alles HTML (Jax 2010)
Am Ende ist doch alles HTML (Jax 2010)
 
Saxonia Erfahrungsbericht EC u. CM
Saxonia Erfahrungsbericht EC u. CMSaxonia Erfahrungsbericht EC u. CM
Saxonia Erfahrungsbericht EC u. CM
 
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
 
amsl - Ergebnispräsentation der EFRE-Förderphase
amsl - Ergebnispräsentation der EFRE-Förderphaseamsl - Ergebnispräsentation der EFRE-Förderphase
amsl - Ergebnispräsentation der EFRE-Förderphase
 
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge UnternehmenGewinnung von OPEN SOURCE Techniken für junge Unternehmen
Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
 
Moss2009
Moss2009Moss2009
Moss2009
 

Mais de Andreas Jung

State of PrintCSS - MarkupUK 2023.pdf
State of PrintCSS - MarkupUK 2023.pdfState of PrintCSS - MarkupUK 2023.pdf
State of PrintCSS - MarkupUK 2023.pdfAndreas Jung
 
Typesense Plone Integration Plone Conference 2022 Namur
Typesense Plone Integration Plone Conference 2022 NamurTypesense Plone Integration Plone Conference 2022 Namur
Typesense Plone Integration Plone Conference 2022 NamurAndreas Jung
 
PrintCSS W3C workshop at XMLPrague 2020
PrintCSS W3C workshop at XMLPrague 2020PrintCSS W3C workshop at XMLPrague 2020
PrintCSS W3C workshop at XMLPrague 2020Andreas Jung
 
PrintCSS workshop XMLPrague 2020
PrintCSS workshop XMLPrague 2020PrintCSS workshop XMLPrague 2020
PrintCSS workshop XMLPrague 2020Andreas Jung
 
Plone 5.2 migration at University Ghent, Belgium
Plone 5.2 migration at University Ghent, BelgiumPlone 5.2 migration at University Ghent, Belgium
Plone 5.2 migration at University Ghent, BelgiumAndreas Jung
 
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel OnkopediaBack to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel OnkopediaAndreas Jung
 
Plone migrations using plone.restapi
Plone migrations using plone.restapiPlone migrations using plone.restapi
Plone migrations using plone.restapiAndreas Jung
 
Plone Migrationen mit Plone REST API
Plone Migrationen mit Plone REST APIPlone Migrationen mit Plone REST API
Plone Migrationen mit Plone REST APIAndreas Jung
 
Plone im Einsatz bei der Universität des Saarländes als Shop-System und Gefah...
Plone im Einsatz bei der Universität des Saarländes als Shop-System und Gefah...Plone im Einsatz bei der Universität des Saarländes als Shop-System und Gefah...
Plone im Einsatz bei der Universität des Saarländes als Shop-System und Gefah...Andreas Jung
 
Generierung von PDF aus XML/HTML mit PrintCSS
Generierung von PDF aus XML/HTML mit PrintCSSGenerierung von PDF aus XML/HTML mit PrintCSS
Generierung von PDF aus XML/HTML mit PrintCSSAndreas Jung
 
Creating Content Together - Plone Integration with SMASHDOCs
Creating Content Together - Plone Integration with SMASHDOCsCreating Content Together - Plone Integration with SMASHDOCs
Creating Content Together - Plone Integration with SMASHDOCsAndreas Jung
 
Creating Content Together - Plone Integration with SMASHDOCs
Creating Content Together - Plone Integration with SMASHDOCsCreating Content Together - Plone Integration with SMASHDOCs
Creating Content Together - Plone Integration with SMASHDOCsAndreas Jung
 
The Plone and The Blockchain
The Plone and The BlockchainThe Plone and The Blockchain
The Plone and The BlockchainAndreas Jung
 
Content Gemeinsam Erstellen: Integration Plone mit SMASHDOCs
Content Gemeinsam Erstellen: Integration Plone mit SMASHDOCsContent Gemeinsam Erstellen: Integration Plone mit SMASHDOCs
Content Gemeinsam Erstellen: Integration Plone mit SMASHDOCsAndreas Jung
 
PDF Generierung mit XML/HTML und CSS - was die Tools können und was nicht.
PDF Generierung mit XML/HTML und CSS - was die Tools können und was nicht.PDF Generierung mit XML/HTML und CSS - was die Tools können und was nicht.
PDF Generierung mit XML/HTML und CSS - was die Tools können und was nicht.Andreas Jung
 

Mais de Andreas Jung (15)

State of PrintCSS - MarkupUK 2023.pdf
State of PrintCSS - MarkupUK 2023.pdfState of PrintCSS - MarkupUK 2023.pdf
State of PrintCSS - MarkupUK 2023.pdf
 
Typesense Plone Integration Plone Conference 2022 Namur
Typesense Plone Integration Plone Conference 2022 NamurTypesense Plone Integration Plone Conference 2022 Namur
Typesense Plone Integration Plone Conference 2022 Namur
 
PrintCSS W3C workshop at XMLPrague 2020
PrintCSS W3C workshop at XMLPrague 2020PrintCSS W3C workshop at XMLPrague 2020
PrintCSS W3C workshop at XMLPrague 2020
 
PrintCSS workshop XMLPrague 2020
PrintCSS workshop XMLPrague 2020PrintCSS workshop XMLPrague 2020
PrintCSS workshop XMLPrague 2020
 
Plone 5.2 migration at University Ghent, Belgium
Plone 5.2 migration at University Ghent, BelgiumPlone 5.2 migration at University Ghent, Belgium
Plone 5.2 migration at University Ghent, Belgium
 
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel OnkopediaBack to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
Back to the future - Plone 5.2 und Python 3 Migration am Beispiel Onkopedia
 
Plone migrations using plone.restapi
Plone migrations using plone.restapiPlone migrations using plone.restapi
Plone migrations using plone.restapi
 
Plone Migrationen mit Plone REST API
Plone Migrationen mit Plone REST APIPlone Migrationen mit Plone REST API
Plone Migrationen mit Plone REST API
 
Plone im Einsatz bei der Universität des Saarländes als Shop-System und Gefah...
Plone im Einsatz bei der Universität des Saarländes als Shop-System und Gefah...Plone im Einsatz bei der Universität des Saarländes als Shop-System und Gefah...
Plone im Einsatz bei der Universität des Saarländes als Shop-System und Gefah...
 
Generierung von PDF aus XML/HTML mit PrintCSS
Generierung von PDF aus XML/HTML mit PrintCSSGenerierung von PDF aus XML/HTML mit PrintCSS
Generierung von PDF aus XML/HTML mit PrintCSS
 
Creating Content Together - Plone Integration with SMASHDOCs
Creating Content Together - Plone Integration with SMASHDOCsCreating Content Together - Plone Integration with SMASHDOCs
Creating Content Together - Plone Integration with SMASHDOCs
 
Creating Content Together - Plone Integration with SMASHDOCs
Creating Content Together - Plone Integration with SMASHDOCsCreating Content Together - Plone Integration with SMASHDOCs
Creating Content Together - Plone Integration with SMASHDOCs
 
The Plone and The Blockchain
The Plone and The BlockchainThe Plone and The Blockchain
The Plone and The Blockchain
 
Content Gemeinsam Erstellen: Integration Plone mit SMASHDOCs
Content Gemeinsam Erstellen: Integration Plone mit SMASHDOCsContent Gemeinsam Erstellen: Integration Plone mit SMASHDOCs
Content Gemeinsam Erstellen: Integration Plone mit SMASHDOCs
 
PDF Generierung mit XML/HTML und CSS - was die Tools können und was nicht.
PDF Generierung mit XML/HTML und CSS - was die Tools können und was nicht.PDF Generierung mit XML/HTML und CSS - was die Tools können und was nicht.
PDF Generierung mit XML/HTML und CSS - was die Tools können und was nicht.
 

Onkopedia - Ein medizinisches Leitlinienportal auf dem Weg zu XML-basierten Publishing Workflows

  • 1. www.produce-and-publish.info Single-Source Multi-Channel Publishing (C) 2013 ZOPYX Ltd. Ein medizinisches Leitlinenportal auf dem Weg zu XML-basierten 
 Publishing Workflows Andreas Jung DMS Expo 2014 • CMS Garden www.zopyx.de
  • 2. www.produce-and-publish.de Professional XML Publishing ‣ Freelancer, System-Analyst, Software-Architekt ‣ Arbeitsgebiete: ‣ Content-Management ‣ Intranet-Extranet-Intranet Lösungen ‣ Individualsoftware, komplexe Webprojekte ‣ Publishing (PDF, EPub, XML) ‣ Technologien: ‣ Plone CMS, Python, PDF, XML, Web Technology…. ‣ Open-Source… /ME
  • 3. www.produce-and-publish.de Professional XML Publishing Was ist Onkopedia? ‣ www.dgho-onkopedia.de • www.onkopedia-guidelines.info ‣ Medizinisches Fachportal mit Behandlungs- und Diagnoseleitlinien zur Erkennung und Behandlung von Krebs- und Bluterkrankungen in DACH ‣ Mittel der Qualitätssicherung im Bereich der 
 Evidenz-basierten Medizin ‣ reflektiert den aktuellen Wissensstand der Medizin ‣ Betreiber: Deutsche Gesellschaft für Hämatologie und Medizinische Onkologie (DGHO) und weitere DACH Fachgesellschaften
  • 4. www.produce-and-publish.de Professional XML Publishing Onkopedia Inhaltsbereiche ‣ Onkopedia ‣ Zielgruppe: behandelnde Mediziner ‣ verbindliche Diagnose- und Behandlungsleitlinien ‣ Mein Onkopedia ‣ Zielgruppe: Patienten und deren Umfeld ‣ Patientengerechte Ansprache und Erklärung der Krankheitsbilder ‣ Onkopedia Pflege ‣ Zielgruppe: Pflegepersonal ‣ Pflegeanweisungen und Pflegediagnosen ‣ Wissensdatenbank ‣ Informationen und Vorträgen von Kongressen etc. ‣ Onkopedia EN (im Aufbau)
  • 5. www.produce-and-publish.de Professional XML Publishing Diagnose- und Behandlungsleitlinien ‣ Autoren sind führende Ärzte und Professoren ‣ Dokumententypen: ‣ Leitlinien ‣ Zulassungsprotokolle ‣ Studienergebnisse ‣ Therapieprotokolle ‣ Leitlinien haben verbindlichen ‣ Aktualisierungszyklus zwischen 1 und 4 Jahren
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. www.produce-and-publish.de Professional XML Publishing ‣ Autoren (Mediziner) 
 verfassen Manuskripte in 
 Word/DOCX ‣ Übergabe Word-Dokumente 
 an interne Redaktion ‣ Import Manuskripte in CMS ‣ interne Überprüfung und Korrekturläufe ‣ Generierung druckfertiger PDF Dokumente gemäß vorkonfiguriertem Layout Word-Manuskripte ➝ PDF
  • 12. www.produce-and-publish.de Professional XML Publishing 2010-2014: Bearbeitungsworkflow Word -> XHTML
 über externen Webservice (OpenOffice) Grafiken nachbearbeiten (Imagemaps, Skalierung) Konvertierung über externe Konverter nach PDF und EPUB Freigabe und Publikation
  • 13. www.produce-and-publish.de Professional XML Publishing ‣ Gründe für die Umstellung auf XML ‣ fragile Konvertierung ‣ Drittverwertung der Inhalte durch externe Anbieter 
 (z.B. für Sondereditionen) ‣ Vereinheitlichung der Dokumentenstruktur ‣ Wunsch nach besserer Automatisierung 
 des Publikationsworkflows ‣ Überarbeitung und Refaktorierung der Softwarebasis notwendig ‣ unzureichende Metadaten 2014: Umstellung auf XML
  • 14. www.produce-and-publish.de Professional XML Publishing ‣ HTML als internes Format ‣ fehlende Semantik der Elemente ‣ unzureichende Validierungsmöglichkeiten ‣ zu web-zentriert ‣ zu viele Freiheitsgrade ‣ unstrukturiert ‣ nicht zukunftssicher ‣ Anbindung an externe Dienstleister (XML Anforderung) Gründe für Umstellung auf XML/Details
  • 15. www.produce-and-publish.de Professional XML Publishing ‣ Word als Autorenwerkzeug ‣ DOCX als Quellformat ‣ Entwicklung einer spezifischen Word Formatvorlage ‣ Abbildung der Dokumentstrukturen ‣ semantische Auszeichnung von Textelementen und Absätzen ‣ DOCX ➝ XML Konvertierung als Webservice ‣ generiert XML und HTML (Web) ‣ Extrahiert Grafiken etc. ‣ automatischer Erkennung von Links etc. ‣ Speicherung XML in XML Datenbank (eXist-db) Umstellung redaktioneller Workflow auf XML
  • 16. <dghodoc> <head> <metadata> <meta name="Titel"> <value>Mammakarzinom der Frau</value> </meta> <meta name="Bereich"> <value>onkopedia</value> </meta> <meta name="Status"> <value>current</value> </meta> <meta name="Pfad"> <value>onkopedia/de/onkopedia/leitlinien/mammakarzinom-der-frau</value> </meta> <meta name="URL"> <value>http://nohost/onkopedia/de/onkopedia/leitlinien/mammakarzinom-der-frau</value> </meta> <meta name="ID"> <value>e10dda8e-8327-44e5-ac8b-0fbaf3929e8f</value> </meta> <meta name="UUID"> <value>7f213cc83c37f2d8f7040c4f18172e1d</value> </meta> <meta name="Sprache"> <value>de</value> </meta> <meta name="DokumentTyp"> <value>guideline</value> </meta> <meta name="Dokumentart"> <value>guideline</value> </meta> <meta name="Autoren"/> <meta name="LLThema"/> <meta name="Zulassungland"/> <meta name="Fachgesellschaften"> <value>dgho</value> <value>oegho</value> <value>sgmo</value> </meta> <meta name="Klassifizierung"> <value>onkopedia::solid-tumors</value> </meta>
  • 17. www.produce-and-publish.de Professional XML Publishing ‣ Bereitstellung HTML fürs Web ‣ Konvertierung XML nach PDF ‣ via „CSS Paged Media“ ‣ HTML/XML als Eingabeformat ‣ CSS Stylesheets für Layout und Styling ‣ Konvertierung über kommerzielle PDF Konverter 
 (PrinceXML oder PDFreactor) ‣ Bereitstellung PDF im Web zum Download XML Publikationsworkflow
  • 18. www.produce-and-publish.de Professional XML Publishing Web-to-Print Automatischer Satz • Layout-orientierte Dokumente • Zusammenführung von Daten und Templates • Alternative zu teuren Web-to-Print Lösungen für einfache bis mittelkomplexen Layouts • vergleichbar mit TeX • Fussnoten, Randziffern • Mehrsprachigkeit/Unicode • Spaltensatz • Trenntabellen (mehrsprachig) • LTR/RTL Unterstützung • Tabellen (über mehrere Seiten) • Bilder, Bildunterschriften • Tabellen-, Grafikverzeichnisse • Index-Generierung • automatisches Inhaltsverzeichnis • Deckseiten  • PDF Bookmarks • sehr hohe PDF Qualität Features
  • 19. www.produce-and-publish.de Professional XML Publishing Produce & Publish XML to PDF Query Server Word2XML Plone CMS DGHO Member Database Authentication DOCX XML, Assets Authorization PDF, EPUB HTML, XML + CSS XQuery XML, HTML, JSON Mac XM LEditing,AssetsEditing XM LEditing,AssetsEditing W ebDAV W ebDAV Windows JSON HTML XMLXQuery WebDAV Onkopedia Onkopedia Editor (Intern) OnkopediaEditor(Intern) OnkopediaSiteVisitor OnkopediaSiteVisitor OnkopediaEditor(Intern) External Systems Clinical systems Medical applications Medical databases HTTP REST API Guidelines (XML) Addendums (XML) Assets (Images, Styles) PDF DOCX eXist-db XML database Architektur
  • 20. Produce & Publish XML to PDFWord2XML Plone CMS ntication DOCX XML, Assets Authorization PDF, EPUB HTML, XML + CSS JSON HTML XMLXQuery WebDAV Onkopedia Onkopedia Editor (Intern) OnkopediaEditor(Intern) OnkopediaSiteVisitor OnkopediaSiteVisitor OnkopediaEditor(Intern)
  • 21. Produce & Publish XML to PDF Query Server Word2XML Plone CMS DGHO Member Database Authentication DOCX XML, Assets Authorization PDF, EPUB HTML, XML + CSS XQuery XML, HTML, JSON Mac XM LEditing,AssetsEditing XM LEditing,AssetsEditing W ebDAV W ebDAV Windows JSON HTML XMLXQuery WebDAV Onkopedia diaSiteVisitor SiteVisitor OnkopediaEd HTTP REST A Guidelines (XML) Addendums (XML) Assets (Images, Styles) PDF DOCX eXist-db XML database
  • 22. Produce & Publish XML to PDF Query Server Plone CMS XML, Assets Authorization PDF, EPUB HTML, XML + CSS XQuery XML, HTML, JSON Mac LEditing,AssetsEditing XM LEditing,AssetsEditing W ebDAV W ebDAV JSON HTML XMLXQuery WebDAV OnkopediaEd opediaSiteVisitor diaSiteVisitor OnkopediaEdito External Systems Clinical systems Medical applications Medical databases HTTP REST API Guidelines (XML) Addendums (XML) Assets (Images, Styles) PDF DOCX eXist-db XML database
  • 23. www.produce-and-publish.de Professional XML Publishing Produce & Publish XML to PDF Query Server Word2XML Plone CMS DGHO Member Database Authentication DOCX XML, Assets Authorization PDF, EPUB HTML, XML + CSS XQuery XML, HTML, JSON Mac XM LEditing,AssetsEditing XM LEditing,AssetsEditing W ebDAV W ebDAV Windows JSON HTML XMLXQuery WebDAV Onkopedia Onkopedia Editor (Intern) OnkopediaEditor(Intern) OnkopediaSiteVisitor OnkopediaSiteVisitor OnkopediaEditor(Intern) External Systems Clinical systems Medical applications Medical databases HTTP REST API Guidelines (XML) Addendums (XML) Assets (Images, Styles) PDF DOCX eXist-db XML database Architektur
  • 24. www.produce-and-publish.de Professional XML Publishing ‣ Plone ‣ Open-Source Enterprise Content Management System ‣ eXist-db ‣ XML Datenbank ‣ Open-Source ‣ PDFreactor ‣ XML/HTML ➝ PDF Konverter ‣ kommerziell ➝ offene und kostengünstige Lösung dank Open-Source ➝ Kein Vendor-Lockin Eingesetzte Software
  • 25. www.produce-and-publish.de Professional XML Publishing ‣ Strukturierter Content (XML) im professionellen Publishing Umfeld unerlässlich: ‣ Validierbarkeit, bessere Automatismen ‣ verbesserte Produktionssicherheit und Automatisierung ‣ Metadaten erlauben Klassifizierung und 
 Verknüpfung von Inhalten ➝ bessere Navigation ‣ Kunde behält die Hoheit über den eigenen Content ‣ Schnittstellen für den Zugriff von externen Applikationen/ Anbietern Zusammenfassung
  • 26. www.produce-and-publish.de Professional XML Publishing Ihr Ansprechpartner Andreas Jung info@zopyx.com
 
 www.zopyx.de 
 www.produce-and-publish.de