26.12.2012 Views

Australian Government Architecture Reference Models Version 3.0

Australian Government Architecture Reference Models Version 3.0

Australian Government Architecture Reference Models Version 3.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Supplier A Supplier is an entity (person or organisation) that supplies<br />

data to a Consumer.<br />

Relationships:<br />

Consumer<br />

Payload Definition<br />

Query Point<br />

� A Supplier produces an Exchange Package.<br />

Example: a federal agency that supplies data to one or more<br />

other federal agencies.<br />

A Consumer is an entity (person or organisation) that<br />

consumes data that is supplied by a Supplier.<br />

Relationships:<br />

� none<br />

Example: a federal agency that consumes data from one or<br />

more other federal agencies.<br />

A Payload Definition is an electronic definition that defines<br />

the requirements for the Payload (data) that is exchanged<br />

between a Supplier and a Consumer.<br />

Relationships:<br />

� none<br />

Example: a specific message set expressed as an XML<br />

schema or an EDI transaction set that contains information<br />

about a ‘Person’ entity.<br />

A Query Point is an endpoint that provides an interface for<br />

accessing and querying a Data Asset. A concrete<br />

representation of a Query Point may be a specific URL at<br />

which a query Web Service may be invoked.<br />

Relationships:<br />

� A Query Point accesses a Data Asset.<br />

Example: a specific URL at which a data service may be<br />

invoked.<br />

Data Asset See the Data Context section.<br />

7.9.5 Data Sharing Attributes<br />

This section will expand on the concepts presented above to include attributes that are<br />

associated with each concept. A description will be provided for each attribute, along with an<br />

example where necessary for clarity.<br />

Concept Attribute Description Example<br />

Exchange<br />

Package<br />

Identifier 45 A unique string associated with<br />

an Exchange Package for<br />

identification purposes.<br />

Name The name of an Exchange<br />

Package.<br />

‘200XCB’<br />

‘Bill of Lading Message Set’<br />

45 The ‘Identifier’ attribute is described at an abstract level in order to be consistent with the abstract nature of the reference<br />

model. Therefore, there are no references to aspects such as identifier uniqueness, representation format or similar.<br />

Implementations based on the DRM will introduce such aspects as needed according to their requirements.<br />

<strong>Australian</strong> <strong>Government</strong> <strong>Architecture</strong> <strong>Reference</strong> <strong>Models</strong> <strong>Version</strong> <strong>3.0</strong><br />

243

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!