37
Peter Horsburgh Peter Horsburgh World Wide Taxation Industry Manager World Wide Taxation Industry Manager Microsoft Corporation Microsoft Corporation [email protected] [email protected] 425-703-7491 425-703-7491 International tax International tax applications of XML applications of XML

Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation [email protected] 425-703-7491 International tax applications of XML

Embed Size (px)

Citation preview

Page 1: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Peter HorsburghPeter Horsburgh

World Wide Taxation Industry ManagerWorld Wide Taxation Industry Manager

Microsoft CorporationMicrosoft Corporation

[email protected]@microsoft.com

425-703-7491425-703-7491

International tax applications International tax applications of XMLof XML

Page 2: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

AgendaAgenda

International tax sceneInternational tax scene Problem spaceProblem space International applications of XMLInternational applications of XML Uses of XML:-Uses of XML:-

WrapperWrapperData dictionaryData dictionary

What is e-GovernmentWhat is e-Government Futures for US – Taxml / XBRL / X12 etc?Futures for US – Taxml / XBRL / X12 etc?

Page 3: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Problem space. Consider the Problem space. Consider the following:following: Singapore Inland RevenueSingapore Inland Revenue IT EnvironmentIT Environment

Key Technology PlatformsKey Technology Platforms IBM mainframes, HP-UX, Compaq NT, IBM mainframes, HP-UX, Compaq NT,

Sun(small)Sun(small)

Core apps/vendorsCore apps/vendors SAP on HP UX-Financial module only; SAP on HP UX-Financial module only;

looking into HR nowlooking into HR now

Key Database platformsKey Database platforms DB2, Oracle-Unix, Informix, SQLDB2, Oracle-Unix, Informix, SQL

Key Network PartnersKey Network Partners CISCO, 3Com, IBMCISCO, 3Com, IBM

Page 4: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Singapore IR Singapore IR (cont.)(cont.)

IBM S/390IBM S/390 1 with back up1 with back up IRISIRIS

6 big HP-UX UNIX 6 big HP-UX UNIX WorkflowWorkflow 100+ Silicon Graphics workstations100+ Silicon Graphics workstations

Novell Novell Network OS – Network OS – 13 Servers13 Servers

Lotus Notes Lotus Notes 7 NT Servers7 NT Servers

Page 5: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Singapore IR Singapore IR (cont.)(cont.)

Issues:-Issues:-

Although as single solutions the list above has provided Although as single solutions the list above has provided Singapore with effective results, the impacts include:Singapore with effective results, the impacts include:

Difficult connectivity scenario’sDifficult connectivity scenario’s Workflow inefficienciesWorkflow inefficiencies Very costly maintenanceVery costly maintenance C2G; B2G and G2G transactions require a lot of effort C2G; B2G and G2G transactions require a lot of effort

– and this is Singapore, a country noted for its IT savvy– and this is Singapore, a country noted for its IT savvy

Page 6: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Quick word on global tax Quick word on global tax modernizationmodernization

Tax agencies lead other government agencies in Tax agencies lead other government agencies in renewal and updating of systems, that said, most rely on renewal and updating of systems, that said, most rely on systems deployed many years agosystems deployed many years ago

Pressures of the ‘new economy’ which implies risk to Pressures of the ‘new economy’ which implies risk to the tax base – greater number of taxable transactions the tax base – greater number of taxable transactions per taxpayer type especially capital gains relatedper taxpayer type especially capital gains related

All taxpayer types are demanding greater access to:All taxpayer types are demanding greater access to:Current & prior year tax informationCurrent & prior year tax informationProblem resolutionProblem resolutionAdvanced rulings / interpretation of legislationAdvanced rulings / interpretation of legislation

Page 7: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Quick word on global tax Quick word on global tax modernization modernization (cont.)(cont.)

Internal consumers of tax data are demanding Internal consumers of tax data are demanding greater ease of access to data (digital greater ease of access to data (digital dashboards)dashboards)

All ‘systems’, in an effective workflow All ‘systems’, in an effective workflow environment must be able to connect and environment must be able to connect and operate to meet the demand of the consumers operate to meet the demand of the consumers of tax information – which means logical, of tax information – which means logical, consistent and reusable data objectsconsistent and reusable data objects

Latest business models for tax agencies reflect Latest business models for tax agencies reflect the ‘Internet Age’, openness of Government, the ‘Internet Age’, openness of Government, and greater levels of taxpayer servicesand greater levels of taxpayer services

Page 8: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

XML’s roleXML’s role

What is the role of XML in the tax administration What is the role of XML in the tax administration environment?environment?

How can it help with:-How can it help with:-ConnectivityConnectivityOperabilityOperabilityWorkflowWorkflowEfficienciesEfficienciesExtended services to the consumers of tax Extended services to the consumers of tax

information?information?

Page 9: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

International examples of XMLInternational examples of XML

UK Inland RevenueUK Inland Revenue Australian Tax OfficeAustralian Tax Office Canada Customs and Revenue Agency (CCRA)Canada Customs and Revenue Agency (CCRA)

Page 10: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Inland RevenueInland Revenue

Modernization (Phase 1) initiatives include:Modernization (Phase 1) initiatives include:Citizen to Government (C2G)Citizen to Government (C2G)

EF tax returns EF tax returns Access anywhere, anytime (24x7x365)Access anywhere, anytime (24x7x365)

Business to Government (B2G)Business to Government (B2G)PAYE (W2) EF filing & payment via webPAYE (W2) EF filing & payment via webVAT filing & payment via webVAT filing & payment via web

Government to Government (G2G)Government to Government (G2G)Data sharingData sharing

Page 11: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Inland Revenue Inland Revenue (cont.)(cont.)

Technology – consumer filing Technology – consumer filing

Major turn key solution, deployed overtime which Major turn key solution, deployed overtime which includes:-includes:-Direct internet filing using http post and 128 bit Direct internet filing using http post and 128 bit

encryption, initially for individual tax returns, encryption, initially for individual tax returns, overtime all tax return types:- corps, p/ships, trustsovertime all tax return types:- corps, p/ships, trusts

Digital signature legislation for paperless systemDigital signature legislation for paperless systemInitially PIN (PKI) Initially PIN (PKI) goal Smartcards goal Smartcards

Accessibility, file anywhere, anytime goalAccessibility, file anywhere, anytime goalStandard for data management – XML schemaStandard for data management – XML schema

Page 12: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Inland Revenue Inland Revenue (cont.)(cont.)

Technology (Phase 2) – long term goals.Technology (Phase 2) – long term goals. Back end goals include:-.Back end goals include:-.

Real time processing.Real time processing.Accessibility to data (XML schema -- conduit) for Accessibility to data (XML schema -- conduit) for

risk management, profiling, black box, taxpayer risk management, profiling, black box, taxpayer enquiries etc.enquiries etc.

C2G, B2G enhancements such as all communications C2G, B2G enhancements such as all communications electronic, secure messaging etc.electronic, secure messaging etc.Connectivity goals for sharing data between IR & Connectivity goals for sharing data between IR &

other government departments:-.other government departments:-.HMS exercise & customs (VAT).HMS exercise & customs (VAT).Dept of social security (DSS).Dept of social security (DSS).Companies house……..Companies house……..

Page 13: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Why did IR UK adopt XML?Why did IR UK adopt XML?

XML schema efficiencies over existing EDI schema:-XML schema efficiencies over existing EDI schema:-Cost!Cost!

Development & maintenanceDevelopment & maintenanceEfficient – data sharing / Reusable objects Efficient – data sharing / Reusable objects

Manage only raw dataManage only raw dataCoding efficiencies Coding efficiencies View anywhere, anytime, in any formatView anywhere, anytime, in any format

Page 14: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Why did IR UK adopt XML? Why did IR UK adopt XML? (cont.)(cont.)

Reduces dependencies on accepting only current Reduces dependencies on accepting only current year processing data (why stop defaulters filing past year processing data (why stop defaulters filing past year returns)year returns)

XML low maintenance costXML low maintenance costMaintenance to back-end processing can be Maintenance to back-end processing can be

mutually exclusive to front-end mutually exclusive to front-end Schema can be customerised by other agencies, Schema can be customerised by other agencies,

businessbusinessXSL ~ HTML the customer friendly face!XSL ~ HTML the customer friendly face!

Page 15: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

UK GovernmentUK Government Major modernization strategy led by Prime Minister, Tony Blair – Major modernization strategy led by Prime Minister, Tony Blair –

Government White paper goal states 100% electronic Government White paper goal states 100% electronic communications by 2005communications by 2005

First examples:- First examples:- MAFF - applications by farmers for EU subsidiesMAFF - applications by farmers for EU subsidies DSS - pension claims by citizens about to retireDSS - pension claims by citizens about to retire HMCE - VAT returns, and export statistics by businessesHMCE - VAT returns, and export statistics by businesses

Accessibly objective:- Accessibly objective:- C2GC2G B2GB2G G2GG2G

Smarter, efficient & productive governmentSmarter, efficient & productive government Cabinet plans shortly to announce the first set of XML Schema’s, Cabinet plans shortly to announce the first set of XML Schema’s,

XML toolkits and best practice adopting ‘UK GovTalk’XML toolkits and best practice adopting ‘UK GovTalk’

Page 16: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Australian Taxation Office (ATO)Australian Taxation Office (ATO)

Over 75% of all correspondence by individual Over 75% of all correspondence by individual taxpayers completed electronically (via tax agent taxpayers completed electronically (via tax agent community and direct filing services). Response community and direct filing services). Response typically exceed the taxpayer charter commitment of typically exceed the taxpayer charter commitment of 14 days14 days

All tax returns:- Individual, corporations, partnerships, All tax returns:- Individual, corporations, partnerships, trusts, & pension funds can be filed electronically, trusts, & pension funds can be filed electronically, with bill pay / presentment / refunds processing options with bill pay / presentment / refunds processing options availableavailable

Page 17: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

ATO ATO (cont.)(cont.)

Major taxation reform in Australia that included the Major taxation reform in Australia that included the introduction of a Goods & Services Tax 1 July 2000. introduction of a Goods & Services Tax 1 July 2000. Reform includes all tax events (Income, Sales, Fringe Reform includes all tax events (Income, Sales, Fringe Benefits, Provisional….tax etc)Benefits, Provisional….tax etc)

Business Activity Statements (BAS) for GST first Business Activity Statements (BAS) for GST first major XML application – foundation for all business major XML application – foundation for all business types forms to file in the future using XMLtypes forms to file in the future using XMLBAS electronically filed using 128 bit / httpsBAS electronically filed using 128 bit / httpsCan be completed on or off lineCan be completed on or off line

XML selected for same reasons as UK IRXML selected for same reasons as UK IR

Page 18: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

ATO XML selection reasons:ATO XML selection reasons:

Cost!Cost!Development Development Efficient – data sharing / Reusable objects – BAS Efficient – data sharing / Reusable objects – BAS

data shared between a number of tax departments, data shared between a number of tax departments, states & other federal government departments.states & other federal government departments.

Manage only raw dataManage only raw data Coding efficiencies Coding efficiencies View anywhere, anytime, in any formatView anywhere, anytime, in any format XML low maintenance costXML low maintenance cost

New tax regime will require ‘adjustments’New tax regime will require ‘adjustments’ XSL ~ HTML the customer friendly face!XSL ~ HTML the customer friendly face!

Page 19: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

ATO ATO (cont.)(cont.)

XML can be used in multiple scenario’s – ATO AssistXML can be used in multiple scenario’s – ATO Assist http://www.ato.gov.auhttp://www.ato.gov.au

ATO Web services are using XML in three main ways:ATO Web services are using XML in three main ways:

navigation hierarchies (sitemaps) are stored in static XML navigation hierarchies (sitemaps) are stored in static XML files. This is used to dynamically build the navigation files. This is used to dynamically build the navigation pages of the site (by transforming using XSLT) and pages of the site (by transforming using XSLT) and linking into the publishing tools to allow users to publish linking into the publishing tools to allow users to publish content to particular parts of the site. Storing the sitemap content to particular parts of the site. Storing the sitemap in a single XML file means that one change is instantly in a single XML file means that one change is instantly reflected in all parts of the site and tools.reflected in all parts of the site and tools.

Page 20: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

COM components generate results internally as XML. The COM components generate results internally as XML. The methods which are called from ASP pages all pass in an XSL methods which are called from ASP pages all pass in an XSL stylesheet which is used to render the output in different ways on stylesheet which is used to render the output in different ways on different parts of the sites. For example, the content renderer different parts of the sites. For example, the content renderer generates the Tables of Contents as XML, and the DocList and generates the Tables of Contents as XML, and the DocList and Search objects produce lists of documents as XML. The XSLT Search objects produce lists of documents as XML. The XSLT provides a UI customisation layer - so that is possible to provides a UI customisation layer - so that is possible to completely change the output of an existing component just by completely change the output of an existing component just by building new XSL - leaving the COM and ASP the same.building new XSL - leaving the COM and ASP the same.

Small amounts of structured data (i.e.. News headlines, important Small amounts of structured data (i.e.. News headlines, important dates) are stored internally in an SQL Server and the useful data dates) are stored internally in an SQL Server and the useful data for display on the site is written to XML. These can be deployed for display on the site is written to XML. These can be deployed to live servers over FTP/HTTP and result in quicker performance to live servers over FTP/HTTP and result in quicker performance and eliminates SQL synchronisation over firewallsand eliminates SQL synchronisation over firewalls

Page 21: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

ATO - summaryATO - summary

Still have a number of modernization initiatives to further Still have a number of modernization initiatives to further enable their business.enable their business.Mass role-out to the community of digital signatures.Mass role-out to the community of digital signatures.Secure messaging.Secure messaging.Group reconciliation (W2 equivalent) electronic filing.Group reconciliation (W2 equivalent) electronic filing.Efficiency gains via real time processing.Efficiency gains via real time processing.Interconnectivity & interoperability of existing legacy Interconnectivity & interoperability of existing legacy

systems with new technologysystems with new technologyNumerous GST initiatives – including new cross Numerous GST initiatives – including new cross

matching systems to check reported business tax gross matching systems to check reported business tax gross sales against GST filings.sales against GST filings.

All potential XML applications!All potential XML applications!

Page 22: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Canada Customs and Revenue Canada Customs and Revenue Agency (CCRA)Agency (CCRA)

NETFILE – CCRA goal to offer NETFILE – CCRA goal to offer Canadian taxpayers Canadian taxpayers convenient tax-filing optionsconvenient tax-filing options Direct filing over the internet, implemented using Direct filing over the internet, implemented using

XML wrapper around existing EDI schemaXML wrapper around existing EDI schemaTaxpayer prepares return using commercially Taxpayer prepares return using commercially

available tax preparation software, software available tax preparation software, software validates return, then prepares EF outputvalidates return, then prepares EF output

Taxpayer goes to CCRA web page, and submits Taxpayer goes to CCRA web page, and submits file, which is encrypted using the browser 128 bit file, which is encrypted using the browser 128 bit encryptencrypt

Page 23: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

CCRA – NETFILE CCRA – NETFILE (cont)(cont)

Once tax return is filed using the post & encrypt Once tax return is filed using the post & encrypt mechanism, the receiving server sends a receipt mechanism, the receiving server sends a receipt (confirmation number) and accept / reject validation (confirmation number) and accept / reject validation reportreport

Initially, existing data schema (EDI based) used for Initially, existing data schema (EDI based) used for NETFILE, speed to web enabled by wrapping the EDI NETFILE, speed to web enabled by wrapping the EDI schema in an XML wrapper to allow http post. schema in an XML wrapper to allow http post. Ultimately a new data schema for the same benefits for Ultimately a new data schema for the same benefits for Gov as described for UKGov as described for UK

Goal for NETFILE same as UK – accessibility to gov Goal for NETFILE same as UK – accessibility to gov for its citizensfor its citizens

Page 24: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

CCRA - summaryCCRA - summary

Revenue Canada & customs under one organization Revenue Canada & customs under one organization long term goals include:-long term goals include:-Electronic submission & ecommerce for small Electronic submission & ecommerce for small

business – reduce burden & cost of compliance business – reduce burden & cost of compliance (W2 equivalents, benefits, indirect tax issues, (W2 equivalents, benefits, indirect tax issues, payments etc)payments etc)

Timely response on dispute / query items, Timely response on dispute / query items, acknowledging closureacknowledging closure

All correspondence to gov capable of electronic All correspondence to gov capable of electronic transaction, supported by secure mail, automated transaction, supported by secure mail, automated phone systems, and increased accessibilityphone systems, and increased accessibility

Maintaining & extending existing relationshipsMaintaining & extending existing relationships

Page 25: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

XML applicationsXML applications

As a:-As a:-WrapperWrapperTaxonomyTaxonomyXSL for viewing dataXSL for viewing data

Page 26: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

What is e-GovernmentWhat is e-Government

Why is important ?Why is important ?

Details…. Details….

How can it lookHow can it look

Page 27: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Reinventing the GovernmentReinventing the Government

““Governments all over the world are reforming and Governments all over the world are reforming and reinventing themselves so that they are smaller, reinventing themselves so that they are smaller, smarter and more responsive to change in this fast-smarter and more responsive to change in this fast-changing information age”changing information age”

USA Vice President Al Gore

Excerpt from transcripts of 21st Century Government Reinvention

Jan 1999

Page 28: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Reinventing the GovernmentReinventing the GovernmentBasic ChallengesBasic Challenges

Size and place does matterSize and place does matterThe Smaller the BetterThe Smaller the BetterLocal vs Centralized oneLocal vs Centralized one

EffectivenessEffectivenessThe best ROI for tax payers, improve quality of The best ROI for tax payers, improve quality of

serviceservice Searching for a new relationshipSearching for a new relationship

Trust failure and new customer focusTrust failure and new customer focus From Industrial to Information AgeFrom Industrial to Information Age

Never ending process of change, on World-Wide Never ending process of change, on World-Wide scalescale

Building the technology infrastructureBuilding the technology infrastructure

Excerpt from transcripts of 21st Century Government Reinvention, Jan 1999

Page 29: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Reinventing the GovernmentReinventing the GovernmentStrategies and TacticsStrategies and Tactics

Search for a smaller Government through efficiency Search for a smaller Government through efficiency gains rather than cutting programsgains rather than cutting programs

Development of new processes like reingeneering of Development of new processes like reingeneering of service systems, contracting out, performance service systems, contracting out, performance management and accrual accountingmanagement and accrual accounting

A new focus on transparency of Government A new focus on transparency of Government operationsoperations

A strong emphasys on Customer ServiceA strong emphasys on Customer Service Leveraging the Information TechnologyLeveraging the Information Technology

Excerpt from transcripts of 21st Century Government Reinvention

Page 30: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Electronic Government Electronic Government (Microsoft’s GovTalk)(Microsoft’s GovTalk)

““When software speaks the language of Government”When software speaks the language of Government”

An open process, involving customers and industry An open process, involving customers and industry partners, which facilitates the adoption of electronic partners, which facilitates the adoption of electronic government servicesgovernment services

A framework of standardized specifications - leveraging A framework of standardized specifications - leveraging XML technologies - to enable integrated service delivery XML technologies - to enable integrated service delivery anytime, anywhere, on any deviceanytime, anywhere, on any device

Participate in the Electronic Government Forum Participate in the Electronic Government Forum community and apply to specific scenarios, to design community and apply to specific scenarios, to design interoperable, reusable, and sharable servicesinteroperable, reusable, and sharable services

Page 31: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Government PortalGovernment Portal““Architecture for integrated electronic governmentArchitecture for integrated electronic government””

Secure technology platform to Secure technology platform to catalyze ecommercecatalyze ecommerce, ,

integrate applications andintegrate applications and support on-line personalized support on-line personalized communication with and within governmentcommunication with and within government

Access point to integrated government services from Access point to integrated government services from any device, any where, any timeany device, any where, any time

Leverage portal momentum to Leverage portal momentum to educate, empower, and educate, empower, and employemploy

Page 32: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Netw

ork O

peratio

ns

Netw

ork O

peratio

ns

Ph

ysical Netw

ork

Ph

ysical Netw

ork

Training Capabilities Training Capabilities

Security Security

Geo Information Systems Geo Information Systems

e-Paymentse-Payments

Customer Relationship Management Customer Relationship Management

Rev

enu

e

DM

V

HH

S

Ed

uc

atio

n

Go

vern

or

Do

T

Lab

or

Pu

rch

as

ing

Co

urt

s

Community Mgmt

Collaboration

Personalization

Value Added

Content

Content Mgmt

Search Index

e-Mail

COMMON APPLICATIONS

Microsoft Government PortalMicrosoft Government PortalFunctional architectureFunctional architecture

Page 33: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Co

urt

s

Go

vern

or P

urc

has

e AG

Pu

bli

c S

afe

ty

DM

V

Rev

enu

e

Ins

ura

nc

e

Do

T

Virtual Agency

Drivers License, Vehicle Regis-tration

Excise Taxes

Stolen Vehicle

Re-covery

Car In-suranc,Drivers License Points

TicketsDrunk

Driving

Link to City SItes

“My Motor Vehicle”

Microsoft Government PortalMicrosoft Government PortalFunctional architectureFunctional architecture

Page 34: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Co

urt

s

Go

vern

or P

urc

has

e AG

Pu

bli

c S

afe

ty

DM

V

Rev

enu

e

Ins

ura

nc

e

Standard Data Representation & ExchangeStandard Data Representation & ExchangeD

oT

Cooperation Bus

Common Data Dictionary & SchemaCommon Data Dictionary & Schema

Interagency Policy & Security ManagementInteragency Policy & Security Management

Interagency & External Notary ServiceInteragency & External Notary Service

Directory Services (Organizations, Agreements, Services)Directory Services (Organizations, Agreements, Services)

Services’ Standardized InterfacesServices’ Standardized Interfaces

Legacy Integration WrappersLegacy Integration Wrappers

Microsoft Government PortalMicrosoft Government PortalFunctional architectureFunctional architecture

Page 35: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Netw

ork O

peratio

ns

Netw

ork O

peratio

ns

Ph

ysical Netw

ork

Ph

ysical Netw

ork

Customer OrientedDesign

Training Capabilities Training Capabilities

Security Security

Geo Information Systems Geo Information Systems

e-Paymentse-Payments

Customer Relationship Management Customer Relationship Management

Rev

enu

e

DM

V

HH

S

Ed

uc

atio

n

Go

vern

or

Do

T

Lab

or

Pu

rch

as

ing

Co

urt

s

Community Mgmt

Collaboration

Personalization

Value Added

Content

Content Mgmt

Search Index

e-Mail

My

Veh

icle

My

Ho

me

My

Hea

lth

My

Bu

sin

ess

My

Job

My

Sch

oo

l

My

Vac

atio

n

eP

roc

ure

me

nt

My

Law

Customer Access Channels(Homepage & site organization)

Customer Access Channels(Homepage & site organization)

Co

urt

s

Go

vern

or P

urc

has

e AG

Pu

bli

c S

afe

ty

DM

V

Rev

enu

e

Ins

ura

nc

e

Cooperation BusCooperation Bus

Do

T

Microsoft Government PortalMicrosoft Government PortalFunctional architectureFunctional architecture

Page 36: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Futures – XML schema’s for US?Futures – XML schema’s for US?

TaXMLTaXMLGoalsGoals

Design a new schema that encompasses all tax Design a new schema that encompasses all tax transactionstransactions

Communicate data independent of platformCommunicate data independent of platformReorganize tax data to eliminate duplicationReorganize tax data to eliminate duplicationConsider only data elements (not data contained Consider only data elements (not data contained

on forms) to reduce storage, increase efficiency on forms) to reduce storage, increase efficiency and save development costsand save development costs

XBRL – see XBRL – see www.xbrl.orgwww.xbrl.orgANSI / X12ANSI / X12

Page 37: Peter Horsburgh World Wide Taxation Industry Manager Microsoft Corporation peterhor@microsoft.com 425-703-7491 International tax applications of XML

Questions?Questions?