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

Category:

Documents

6 Downloads

Preview:

Click to see full reader

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