hr-xml webinar october 2009 migrating to hr-xml 3.0 using translathr to move between 2.x and 3.0...
Post on 26-Dec-2015
218 Views
Preview:
TRANSCRIPT
HR-XML Webinar
October 2009
Migrating to HR-XML 3.0
Using TranslatHR to move between 2.x and 3.0
Paul Kiel, xmlHelpline (paul@xmlhelpline.com)
2xmlHelpline.com Consulting
Contents
3.0 Architecture Context
Migrating to 3.0
How: the TranslatHR A beginning …
Next steps
3xmlHelpline.com Consulting
HR-XML 3.0 Architecture context
UN/CEFACT Core Components
OAGIS BPI Platform(Business Process Integration)
Ch
em
ical
Au
tom
oti
ve
Hu
man
Resou
rces
Govern
an
ce
OA
GIS
Hori
zon
tal
. .
.
4xmlHelpline.com Consulting
HR-XML 1.x, 2.x: external data model
ClientClient
ClientClient
ClientClient
hr-xml
xml
flat file
my format
s
erv
ice
s
erv
ice
5xmlHelpline.com Consulting
HR-XML 3.x: internal data model
ClientClient
ClientClient
ClientClient
xml
hr-xml
flat file
hr-xml
s
erv
ice
s
erv
ice
6xmlHelpline.com Consulting
SOA view
s
erv
ice
s
erv
ice
Hub
AppApp
AppApp
AppApp
ClientClient
ClientClient
ClientClient
7xmlHelpline.com Consulting
Service views of 3.0
Tr
ansl
atH
R
Transl
atH
R
App
ClientClient
ClientClient
ClientClient
2.x
3.0
Tr
ansl
atH
R
Transl
atH
R2.x
2.x or 3.0
3.0
8xmlHelpline.com Consulting
How to get there?
Mapping of components Two ways
Translation tools Proprietary Standard Hybrid
9xmlHelpline.com Consulting
Where to start
Translate to 3.0 Use mappings to expedite translation
from 3.0
Nouns i.e. Candidate
Common components (CPOs)
10xmlHelpline.com Consulting
Assessing level of effort: 2.5 design
CPO – Cross Process ObjectsS
IDES
Tim
eC
ard
Assessm
en
t
Scre
en
ing
Can
did
ate . .
.
11xmlHelpline.com Consulting
Level of effort
1 2 3 4 5 6 7 8
0
10
20
30
40
50
60
70
80
90
100 Nouns to EffortEffort
Nouns translated
Now think : Cost / ROI
12xmlHelpline.com Consulting
Costs are front loaded
One enterprise: Return depends on number, volume, time
Many enterprises: Shared cost Guaranteed higher number and volume
Cost / ROI
Sound familiar?
13xmlHelpline.com Consulting
Problem? … what problem?
The easy part Developing interest
The hard part Getting started, committing time /
resources
14xmlHelpline.com Consulting
“A” solution:
TranslatHR
Jump start the process Learn best design / approach Demonstrate success
15xmlHelpline.com Consulting
Deliverables
Mapping
Cross enterprise translation 2 XSLTs using non-proprietary tools
• Why tools like MapForce© or code gen may not work
16xmlHelpline.com Consulting
How to get it done
Outsource
Open source
Opportunistic
Incremental
17xmlHelpline.com Consulting
What’s been done
Candidate
CandidateSupplierCandidateRecordInfoRelatedPositionPostings (incl SearchCriteria, SearchResult)Candidate Profile (most)PreferredPosition
Loop based (xsl:for-each)
Common components (CPOs)
2 general, reusable templatesContactMethodEntityIdTypePersonNamePersonDescriptorsCompetencyEducationHistoryEmploymentHistoryFlexibleDateRatingTypeDuration (time)AvailabilityInfo
xsl:template based (44 exist)
18xmlHelpline.com Consulting
Next Steps
Email me to get the XSLT templates – free
paul@xmlhelpline.com
… discuss …
19xmlHelpline.com Consulting
• Model it • Standardize it • Transform it • Share it • Leverage it • Review it
Plus training classes!paul@xmlhelpline.com
home of the Xml Schema Lightener / Flattener
top related