Ndr interface Dependency Agreement



Yüklə 0,71 Mb.
səhifə36/36
tarix02.01.2022
ölçüsü0,71 Mb.
#26773
1   ...   28   29   30   31   32   33   34   35   36
Type

Field

Type

Description

Race Results Info Type

Win Time

Decimal

Winning time.

Split1

Decimal

Time recorded for 1st split.

Split1RugNo

Integer

Rug number of the dog that set the 1st split time

Split2

Decimal

Time recorded for 2nd split.

Split2RugNo

Integer

Rug number of the dog that set the 2nd split time

Split3

Decimal

Time recorded for 3rd split.

Split3RugNo

Integer

Rug number of the dog that set the 3rd split time

Type

Field

Type

Description

Vaccination Type

W06

String

6 Week Vaccination.

W12

String

12 Week Vaccination.

M12

String

12 Month Vaccination.

AB

String

Annual Booster.



13.5.Types relating to Persons and Groups


The following enumerated types are restricted to the Possible Values listed in the table:

Type

Possible Values

Title Type

Mr, Mrs, Miss, Ms, Dr, Prof

State Type

ACT, NSW, NT, NZ, QLD, SA, TAS, VIC, WA, INTL

The following types are Strings of limited length:

Type

Based on

Restriction

Party Name Type

String

Maximum 250 characters

Phone Type

String

A 10 digit number commencing with a “0” (domestic)

Or

A “+” followed by an arbitrary number of digits (international)



Each of the following tables defines a single multi-field type:

Type

Field

Type

Person Name Type

Title

Title Type

First Name

String

Middle Init

String

Surname

String



Type

Field

Type

Address Type

Street

String

Suburb

String

State

String

Postcode

String

Country

String

Each of the following tables defines a single enumerated type, and provides a description for each possible value:



Type

Possible Values

Description

Person Registration Type

0

Unregistered

1

Trainer

2

Owner



Type

Possible Values

Description

Person Penalty Code

1

Defaulter

2

Suspended

3

Disqualified

4

Subject to Inquiry

5

Not be licensed

6

Warned Off



Type

Possible Values

Description

Group Type

S

Syndicate

P

Partnership



13.6.Types relating to Events


The following table defines a single multi-field type:

Type

Field

Type

Description

Event Details Type

Owning Authority

Authority Type

The Owning Authority of the Entity, after the Event.

Transaction Authority

Authority Type

The authority which initiated the Event (e.g. by updating the Entity.)

Previous Authority

Authority Type

The Owning Authority of the Entity, prior to the Event.

Event Type

Event Type

The type of Event.

Name

String

The name of the Entity.

Old Name

String

The previous name of the Entity (populated in case the Event related to the renaming of the Entity).

Description

String

A free text description of the event.

The following table defines a single enumerated type, and provides a description for each possible value:

Type

Possible Values

Entity

Business Operation

(per Section 5.1 )

Event Type

DogNew

Dog

Create

DogUpdate

Dog

Update

DogUpdatedBySupport

Dog

Update (NDR Admin Support Team)

DogUpdateEarbrand

Dog

Update

DogUpdateTrainer

Dog

Update (trainer)

DogUpdateOwner

Dog

Update (owner)

DogUpdatePenalty

Dog

Update (penalty) – create a new penalty

DogUpdateSire

Dog

Update (studsire)

DogUpdateMicrochip

Dog

Update (microchip)

DogUpdateCertificate

Dog

Update (certificate)

DogUpdateLifestate

Dog

Update (lifestate)

DogUpdateLitterLink

Dog

Update (Dog)

DogUpdateAuthorityToBreed

Dog

Update (authority to breed)

DogName

Dog

Update (name)

DogUpdateRaces

Dog

Update (Meeting)

DogDna

Dog

Update (dna)

DogUpdateTrial

Dog

Update (trial)

DogUpdateEntityStatus

Dog

Update(entity status)

DogUpdateDamRegistration

Dog

Update(DamRegistration)

DogDeleteDamRegistration

Dog

Delete(DamRegistration)

DogUpdateVaccination

Dog

Update(Vaccination)

LitterNew

Litter

Create

LitterUpdate

Litter

Update

LitterUpdatedBySupport

Litter

Update (NDR Admin Support Team)

LitterUpdateWhelping

Litter

Update (whelping)

LitterUpdateDogLink

Litter

Update (Litter)

LitterUpdateEntityStatus

Litter

Update (entioty status)

MeetingNew

Meeting

Create

MeetingUpdate

Meeting

Update

MeetingUpdatedBySupport

Meeting

Update (NDR Admin Support Team)

MeetingUpdateEntityStatus

Meeting

Update (entioty status)

PersonNew

Person

Create

PersonUpdate

Person

Update

PersonUpdatedBySupport

Person

Update (NDR Admin Support Team)

PersonMove

Person

Update (authority)

PersonUpdatePenalty

Person

Update (penalty) – create a new penalty

PersonUpdateGroupMembership

Person

Update

PersonUpdateEntityStatus

Person

Update (entioty status)

GroupNew

Group

Create

GroupUpdate

Group

Update

GroupUpdatedBySupport

Group

Update (NDR Admin Support Team)




GroupUpdateEntityStatus

Group

Update (entioty status)



1 The types referred to in this, and later, diagrams are described in Section Error: Reference source not found. The numbers in this, and later, diagrams are used to indicate which elements in the model are mandatory. A [1] indicates that an element is mandatory; [0..1] indicates an element is optional. [0..*] indicates an element is optional, but if present, there may be many such elements.

Yüklə 0,71 Mb.

Dostları ilə paylaş:
1   ...   28   29   30   31   32   33   34   35   36




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin