Issue 4: Business Service and Dissemination Service

Issue left over from finalisation of GSIM v1.0: Should Di=
ssemination Service be a subtype of Business Service?

Currently in the model we have an object in the Production Group called =
Business Service.

Object

Group

Definition

Notes

Business Service

Production

A defined interface for accessing business ca=
pabilities (an ability that an organization possesses, typically expressed =
in general and high level terms and requiring a combination of organization=
, people, processes and technology to achieve).

A BusinessService may prov=
ide one means of accessing a particular Business Function. Request=
ing a particular service through the defined interface may result in a busi=
ness process (workflow) being executed.

The explicitly defined interf=
ace of a Business Service can be seen as representing a "serv=
ice contract". If particular inputs are provided then the service will=
deliver particular outputs in compliance within specific parameters (for e=
xample, within a particular period of time).

In the case of GSIM, a <=
em>Business Service typically implements a particular Process Meth=
od to perform a particular Business Function. &nbs=
p;

Note: The interface of a Business Service is not necessarily IT based. For example, a typical postal service will =
have a number of service interfaces: &nb=
sp; =
&nb=
sp; - Pub=
lic letter box for posting letters &nbsp=
; &n=
bsp; &nbsp=
; &n=
bsp; &nbsp=
; &n=
bsp; &nbsp=
; - Counter at post office for interacting with postal workers

In the Structures Group we have an object called Dissemination Service=
p>

Object

Group

Definition

Notes

Dissemination Service

Structures

The mechanism for delivering, and possibly cr=
eating, structured content dynamically in response to a consumer request an=
d in accordance with defined parameters as provided by that consumer.

=
td>

A Dissemination Service will deliver=
a Representation created by a process that it invokes. The inputs=
into the Dissemination Service determine and feed the process tha=
t is to be invoked.

A Dissemination Service retrieves the in=
formation to be structured and delivered through an Information Resourc=
e. As part of the service execution, the consumer may be given a chanc=
e to browse or search through the collection of information available from =
the Information Resource exposed by the Dissemination Service<=
/em>. Based on the results, the consumer can than refine the Output Spe=
cification as (further) input to the Dissemination Service to=
complete the process of creating and delivering the information required i=
n the form of a Representation to the consumer.

Example:

=

1. SDMX SOAP Data Web Services: The query XML message provides the Servi=
ce with data selection and the specification of the preferred format (e.g. =
Generic format or Structured format, time series or cross-sectional). Based=
on this input the Service will retrieve a Data Set from the D=
ata Resource and invoke a process that will format the data as an SDMX=
data message.

2. A manual service such as a response to a telephone =
request where the person answering the call based on the caller's request w=
ould mail a PDF (which might either be a Product or dynamically cr=
eated from another source).