multilateral interoperability programme advancements in mip … · 2012. 10. 3. · common...

26
Research Institute for Communication, Information Processing and Ergonomics FGAN KIE KIE Multilateral Interoperability Programme Advancements in MIP Baseline 3 Nico Bau, Michael Gerz, Michael Glauer, Henriette Schüller FGAN FKIE 2007 ICCRTS June 19 – 21, 2007

Upload: others

Post on 06-Mar-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Multilateral Interoperability Programme Advancements in MIP Baseline 3

Nico Bau, Michael Gerz, Michael Glauer, Henriette Schüller

FGAN FKIE

2007 ICCRTSJune 19 – 21, 2007

Page 2: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Outline

IntroductionGoalsMIP SolutionMIP Baselines

JC3IEDMOverviewData Model EvolutionSelected Extensions in Baseline 3

Data Exchange MechanismOverviewObjectives and Concepts in Baseline 3

Summary

Page 3: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Goals

The aim of the Multilateral Interoperability Programme (MIP) is to achieve international interoperabilityof Command and Control Information Systems (C2IS) at all levels from corps to battalion, or lowest appropriate level, in order to support multinational (including NATO), combined and joint operations and the advancement of digitization in the international arena.

Page 4: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

The MIP Solution

Common information

model

Staff officer

Staff officer

Commander

Common understanding

Automated information exchange

Shared tactical picture

Effective C2 for international operations

Collaboration

Common information

model

Commander

MCI MCI

MIP Solution•Specifications•SOPs•Documents

MappingMapping

C2IS C2IS

Page 5: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

MIP Organization

25 Nations & 1 NATO Organization21 NATO, 3 PfP Nations & AUSAllied Command Transformation (ACT)

Voluntary ProjectTechnical specifications based on consensusSystem-independent capabilitiesNo common funding

Page 6: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

MIP Baselines

MIP baselines developed incrementally based upon overlapping blocksMeet new operational requirementsRespond to the lessons learned

Development phaseAnalyze operational requirementsDefine the MIP solutionImplement in national systemsPerform interoperability tests

In-service period

MIP Baseline 3Initial draft specifications published in December 2006 Interoperability tests in September 2007

Page 7: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Outline

IntroductionGoalsMIP SolutionMIP Baselines

JC3IEDMOverviewData Model EvolutionSelected Extensions in Baseline 3

Data Exchange MechanismOverviewObjectives and Concepts in Baseline 3

Summary

Page 8: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

JC3IEDMEdition 3.1a16 February 2007

See Annex M for list of changesfrom previous Edition 3.0.

capability-category-code

action-resource-employment-category-code

geographic-feature-status-category-code

control-feature-category-code

nuclear-event-category-code

radioactive-event-category-code

cbrn-event-category-code

facility-category-code

facility-type-category-code

action-objective-type-category-code

context-category-code

facility-status-category-code

affiliation-category-code

military-obstacle-category-code

materiel-status-category-code

address-category-code

military-organisation-type-category-code

government-organisation-type-category-code

organisation-type-category-code

meteorologic-feature-category-code

organisation-category-code

action-objective-item-category-code

absolute-point-category-code

point-category-code

action-task-category-code

minefield-category-code

reporting-data-timing-category-code

surface-category-code

geometric-volume-category-code

equipment-type-category-code

materiel-type-category-code

consumable-materiel-type-category-code

control-feature-type-category-code

feature-type-category-code

action-event-category-code

action-category-code

object-item-category-code

object-type-category-code

action-effect-category-code

action-objective-category-code

action-resource-category-code

location-category-code

feature-category-code materiel-category-code

candidate-target-detail-category-code

object-item-status-category-code

vessel-type-category-code

relative-coordinate-system-reference-category-code

route-segment-category-code

plan-order-category-code

provides-to

provides-to

provides-to

is-used-in-the-definition-of /is-defined-w ith

is-correspondent-in /is-transaction-for

provides-applicable-information-for /is-referenced-to

is-changed-by /changes

is-the-object-of

is-the-subject-of

establishes /is-established-by

has /is-ascribed-to

has-a-role-w ith-respect-to

is-cited-by

establishes /is-established-by

has /is-ascribed-to

establishes /is-established-by

has /is-ascribed-to

is-the-subject-of

is-the-object-of

establishes /is-established-by

has /is-ascribed-to

establishes /is-established-by

has /is-ascribed-to

provides-applicable-information-for /is-referenced-to

provides-geometric-definition-for

is-geometrically-defined-through

is-referenced-in

is-ascribed-to

provides-applicable-information-for /is-referenced-to

has

has

is-referenced-in /refers-to

includes /is-an-element-of

is-specified-for /requires-the-use-of

provides-applicable-information-for /is-referenced-to

is-configured-as-specified-in /specifies-the-configuration-of

is-assigned-through

is-reference-for

provides-applicable-information-for /is-referenced-to

has-for-address /is-the-address-for

has /is-ascribed-to

can-be-accessed-via /provides-access-to

provides /is-provided-by

uses /is-specified-for

has /is-specified-for

is-identified-by /identifies

has-for-support-a-specific /is-constituted-to-support

has

includes-report-of /report-is-part-of

includes-report-of /report-is-part-of

includes-report-of /report-is-part-of

hashas

is-cited-in /is-referenced-to

has-as-constituent-part /is-a-part-of

provides-applicable-information-for /is-referenced-to

has /is-ascribed-to

is-the-subject-of

is-the-object-of

is-administered-by

applies-to

applies-to

applies-to

applies-to

provides-information-related-to /is-amplified-by

is-recognised-as-having /is-ascribed-to

is-indicated-by /is-indicator-of

is-the-user-of /is-used-by

is-recognised-as-having /is-ascribed-to

is-specified-for

used-for-expression-of /expressed-w ith-reference-to

has

is-constrained-by

is-a-constraint-on

is-the-ow ner-of

is-comprised-of

is-part-ofresults-in /is-a-response-to

provides-applicable-information-for /is-referenced-to

is-the-subject-of

provides-circumstances-for

is-the-subject-of

identifies-the-data-for

is-used-in-the-definition-of /is-defined-w ith

is-used-in-the-definition-of /is-defined-w ith

is-quantified-in /quantifies

requires-as-a-minimum /is-minimum-required-for

provides-applicable-information-for /is-referenced-to

is-classified-as

is-used-as-a-classification-for

provides-applicable-information-for /is-referenced-to

has /is-ascribed-to

is-acted-upon-as-specified-by

has-its-role-specified-through

is-placed-w ithin

is-the-object-of

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

identifies-the-source-for /is-referenced-to

identifies-the-source-for /is-referenced-to

identifies-the-source-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

provides-applicable-information-for /is-referenced-to

is-the-reporting-agent-for /is-reported-by

constitutes-the-set-of-w aypoints-for /is-defined-using

is-used-to-define /is-def ined-using

bounds-on-the-bottom

bounds-on-the-top

has /belongs-to

is-subject-of /is-constrained-to

is-main-equipment-of /has-as-main-equipment

is-the-object-of

is-the-subject-of

is-detailed-through

has /is-ascribed-to

is-the-objective-for

serves-as-timing-reference-for /uses-as-timing-reference

references /is-relevant-for

may-be-used-in-planning /planning-may-use

is-quantified-in /quantifies

is-specified-w ith /is-specified-for

is-quantified-in /quantifies

is-specified-as-having /is-normal-quantity-stated-for

has-relevant-information-in

has /is-ascribed-to

has

has-relevant-information-in

is-assigned-establishment-through

has-an-associated /is-associated-w ith

is-the-subject-of

is-the-object-of

is-geometrically-defined-through

is-the-object-of

has /is-ascribed-to

is-specified-as /is-a-designation-for

is-specified-in /records-the-observed-results-for

is-specified-as /is-specification-of

is-specified-as /is-specification-of

is-the-load-in /specifies-the-stored-amount-of

has-relevant-information-in

is-specified-as-part-of /references

is-made-up-through /specifies-the-composition-of

is-specified-as /is-a-designation-for

is-specified-in /records-the-observed-results-for

is-specified-as /is-specification-of

is-specified-as /is-specification-of

is-assigned-through

may-be-specified-as /may-specify

may-be-specified-as /may-specify

identifies-the-major-building-types-in-a

identifies-establishment-for-detail-object-type-in /references

is-specified-through /is-a-component-of

is-used-to-define /is-defined-using

is-the-vertex-for /has-as-its-vertex

is-used-as /makes-reference-to

is-defined-using /is-used-in-the-definition-of

is-measured-by /records-observed-results-of

is-the-subject-of /is-relevant-for

is-used-according-to /describes-use-of

is-the-boundary-for /is-bounded-by

is-the-second-conjugate-point-for /has-as-its-second-conjugate-point

is-the-first-conjugate-point-for /has-as-its-first-conjugate-point

is-the-centre-for /has-as-its-centre

is-the-vertex-for /is-defined-using

is-origin-for /is-defined-using

is-endpoint-of-x-vector-for /is-defined-using

is-endpoint-of-y-vector-for /is-defined-using

is-the-centre-for /has-as-its-centre

is-ending-point-for /is-defined-using

is-beginning-point-for /is-defined-using

is-second-point-for /is-defined-using

is-first-point-for /is-defined-using

is-used-to-define /has-as-its-bearing-origin is-part-of-the-boundary-for

is-authority-for-the-use-of /is-used-as-specified-by

requires /is-required-for

is-authority-for-the-use-of /is-used-as-specified-by

is-focussed-on /is-focus-of

provides-coordinate-frame-reference-for

provides-geometric-definition-for

has-a-role-w ith-respect-to

assigns-reporting-code-in

specifies

is-assigned-reporting-code-in

is-cited-in /is-the-count-of

is-the-object-of

is-the-subject-of

has-relevant-information-in

is-the-reason-for /is-based-on

is-the-subject-of

is-the-object-of

is-the-object-of

is-the-subject-of

is-assigned /is-the-approval-for

consists-of /makes-up

is-assigned /is-the-approval-for

is-enumerated-in /is-part-of

provides-categorisation-for /is-classified-according-to

hashas

applies-to /is-marked-with

includes /is-included-in

has-role-for

establishes

provides-data-content-for /is-defined-by

is-cited-in /cites

is-recipient-of

applies-to /is-marked-with

constitutes-part-of /includes

constitutes-part-of /includes

is-cited-in /cites

is-subject-to /is-referenced-to

has /is-ascribed-to

is-subject-to

is-subject-to /is-referenced-to

has /applies-to

is-distributed-to

includes /is-part-of

is-the-subject-of

is-the-object-of

is-the-subject-of

is-the-object-of

is-defined-by /provides-content-for

cites-as-amplifying-information /is-cited-in

is-subject-to /is-response-to

SECURITY-CLASSIFICATIONsecurity-classification-id

security-classification-level-codesecurity-classification-policy-textsecurity-classification-caveat-text

TRANSMISSION-CAPABILITYtransmission-capability-id (FK)

transmission-capability-category-codetransmission-capability-descriptor-codeelectronic-equipment-type-id (FK)

SUPPORT-CAPABILITYsupport-capability-id (FK)

support-capability-category-codesupport-capability-descriptor-code

MAINTENANCE-CAPABILITYmaintenance-capability-id (FK)

maintenance-capability-category-codemaintenance-capability-station-countmaintenance-capability-level-code

HANDLING-CAPABILITYhandling-capability-id (FK)

handling-capability-cargo-category-codehandling-capability-descriptor-codehandling-capability-action-code

ACTION-MARITIME-EMPLOYMENTaction-id (FK)action-resource-index (FK)action-resource-employment-index (FK)

action-maritime-employment-coordinated-air-sea-procedure-codeaction-maritime-employment-number-runs-required-countaction-maritime-employment-swept-lane-actuation-width-dimensionaction-maritime-employment-vessel-transit-instruction-codeaction-maritime-employment-vessel-transit-recommended-speed-rateaction-maritime-employment-vessel-transit-longitudinal-spacing-dimensionaction-maritime-employment-group-vessel-transit-longitudinal-spacing-dimensionaction-maritime-employment-lead-vessel-name-text

HOLDING-TRANSFERobject-item-id (FK)object-type-id (FK)holding-index (FK)holding-transfer-index

holding-transfer-reason-codeholding-transfer-quantityholding-transfer-corresponding-object-item-id (FK)reporting-data-id (FK)

LIQUID-BODY-STATUSliquid-body-status-id (FK)object-item-status-index (FK)

liquid-body-status-bottom-current-rateliquid-body-status-thermal-layer-depth-quantityliquid-body-status-tidal-stream-rateliquid-body-status-underwater-visibility-quantity

RUNWAY-APPROACH-DIRECTION-ASSOCIATIONrunway-id (FK)approach-direction-id (FK)

runway-approach-direction-association-slope-ratiorunway-approach-direction-association-landing-distance-dimensionrunway-approach-direction-association-takeoff-distance-dimension

APPROACH-DIRECTIONapproach-direction-id (FK)

approach-direction-category-codeapproach-direction-angle-text

ACTION-ELECTRONIC-WARFARE-EMPLOYMENTaction-id (FK)action-resource-index (FK)action-resource-employment-index (FK)

action-electronic-warfare-employment-category-code

RADIOACTIVE-EVENTradioactive-event-id (FK)

radioactive-event-category-coderadioactive-event-dose-quantityradioactive-event-dose-rateradioactive-event-dose-rate-trend-coderadioactive-event-volume-concentration-quantityradioactive-event-surface-deposition-quantityradioactive-event-relative-decay-rate-code

NUCLEAR-EVENTnuclear-event-id (FK)

nuclear-event-category-code

RADIOLOGICAL-EVENTradiological-event-id (FK)

radiological-event-release-category-coderadiological-event-isotope-concentration-ratio

CHEMICAL-BIOLOGICAL-EVENTchemical-biological-event-id (FK)

chemical-biological-event-category-codechemical-biological-event-release-category-codechemical-biological-event-spill-size-codechemical-biological-event-release-height-dimensionchemical-biological-event-volume-concentration-quantitychemical-biological-event-surface-deposition-quantitychemical-biological-event-atmospheric-particle-concentration-quantitychemical-biological-event-mass-fraction-concentration-quantity

NUCLEAR-WEAPON-EVENTnuclear-weapon-event-id (FK)

nuclear-weapon-event-flash-to-bang-durationnuclear-weapon-event-crater-presence-codenuclear-weapon-event-crater-width-dimensionnuclear-weapon-event-yield-group-codenuclear-weapon-event-yield-quantity

APRONapron-id (FK)

apron-weight-bearing-capacity-quantity

ROADroad-id (FK)

road-category-coderoad-shoulder-width-coderoad-traffic-density-countroad-weather-condition-category-coderoad-quality-code

RAILWAYrailway-id (FK)

railway-track-gauge-coderailway-track-countrailway-train-density-countrailway-block-distance-dimensionrailway-sleeper-density-dimensionrailway-gross-trailing-load-quantityrailway-maximum-speed-raterailway-traction-system-coderailway-signal-system-coderailway-signal-system-efficiency-code

AIRFIELD-TYPEairfield-type-id (FK)

airfield-type-use-category-code

ACTION-OBJECTIVE-TYPE-IMAGERY-PRODUCTaction-id (FK)action-objective-index (FK)

action-objective-type-imagery-product-image-scale-countaction-objective-type-imagery-product-image-type-code

ACTION-RECONNAISSANCE-EMPLOYMENTaction-id (FK)action-resource-index (FK)action-resource-employment-index (FK)

action-reconnaissance-employment-image-coverage-mode-codeaction-reconnaissance-employment-image-view-qualifier-codeaction-reconnaissance-employment-type-of-coverage-code

OPERATIONAL-INFORMATION-GROUP-ORGANISATION-ASSOCIATION-STATUSoperational-information-group-id (FK)organisation-id (FK)operational-information-group-organisation-association-index (FK)operational-information-group-organisation-association-status-index

operational-information-group-organisation-association-status-category-codeoperational-information-group-organisation-association-status-effective-datetimeoperational-information-group-organisation-association-status-establishing-organisation-id (FK)

OPERATIONAL-INFORMATION-GROUP-ORGANISATION-ASSOCIATIONoperational-information-group-id (FK)organisation-id (FK)operational-information-group-organisation-association-index

operational-information-group-organisation-association-category-code

CONTEXT-ELEMENT-STATUScontext-id (FK)context-element-index (FK)context-element-status-index

context-element-status-category-codecontext-element-status-effective-datetimecontext-element-status-establishing-organisation-id (FK)

OPERATIONAL-INFORMATION-GROUPoperational-information-group-id (FK)

operational-information-group-category-code

CONTEXT-ASSOCIATION-STATUScontext-association-subject-context-id (FK)context-association-object-context-id (FK)context-association-status-index

context-association-status-category-codecontext-association-status-effective-datetimecontext-association-status-establishing-organisation-id (FK)

CONTEXT-ASSOCIATIONcontext-association-subject-context-id (FK)context-association-object-context-id (FK)

context-association-category-code

CONTEXT-OBJECT-ITEM-ASSOCIATION-STATUScontext-id (FK)object-item-id (FK)context-object-item-association-status-index

context-object-item-association-status-category-codecontext-object-item-association-status-effective-datetimecontext-object-item-association-status-establishing-organisation-id (FK)

ACTION-CONTEXT-STATUSaction-id (FK)context-id (FK)action-context-index (FK)action-context-status-index

action-context-status-category-codeaction-context-status-effective-datetimeaction-context-status-establishing-organisation-id (FK)

ACTION-LOCATIONaction-id (FK)location-id (FK)action-location-index

action-location-accuracy-dimensionaction-location-bearing-anglereporting-data-id (FK)

AIRFIELD-STATUSairfield-status-id (FK)object-item-status-index (FK)

airfield-status-day-operations-codeairfield-status-flight-support-category-codeairfield-status-evaluation-indicator-codeairfield-status-maximum-nbac-throughput-countairfield-status-maximum-nbac-park-countairfield-status-maximum-wbac-throughput-countairfield-status-maximum-wbac-park-count

SOLID-SURFACE-STATUSsolid-surface-status-id (FK)object-item-status-index (FK)

solid-surface-status-codesolid-surface-status-demolition-status-codesolid-surface-status-surface-condition-codesolid-surface-status-surface-firmness-codesolid-surface-status-vegetation-category-codesolid-surface-status-vegetation-subcategory-code

LIQUID-SURFACE-STATUSliquid-surface-status-id (FK)object-item-status-index (FK)

liquid-surface-status-sea-state-codeliquid-surface-status-surface-condition-codeliquid-surface-status-wave-direction-code

RUNWAYrunway-id (FK)

runway-lighting-presence-indicator-coderunway-weight-bearing-capacity-quantityrunway-pavement-classification-number-countrunway-pavement-type-coderunway-pavement-subgrade-category-coderunway-pavement-maximum-tyre-pressure-coderunway-pavement-evaluation-method-code

SLIPWAYslipway-id (FK)

slipway-gradient-angleslipway-location-text

QUAYquay-id (FK)

quay-container-handling-type-codequay-container-maximum-handling-length-dimensionquay-container-maximum-handling-weight-quantityquay-crane-offloading-lift-quantityquay-crane-offloading-type-codequay-day-limit-net-explosive-quantityquay-draught-dimensionquay-maximum-deadweight-tonnage-quantityquay-night-limit-net-explosive-quantityquay-rail-capacity-countquay-rail-served-indicator-codequay-storage-codequay-vessel-maximum-beam-dimension

JETTYjetty-id (FK)

jetty-day-limit-net-explosive-quantityjetty-maximum-deadweight-tonnage-quantityjetty-maximum-draught-dimensionjetty-night-limit-net-explosive-quantityjetty-rail-capacity-countjetty-rail-served-indicator-codejetty-vessel-maximum-beam-dimension

DRY-DOCKdry-dock-id (FK)

dry-dock-boat-lift-capacity-quantitydry-dock-depth-dimensiondry-dock-location-textdry-dock-marine-railway-size-code

BERTHberth-id (FK)

berth-deadweight-tonnage-quantityberth-depth-dimensionberth-location-textberth-major-vessel-class-codeberth-maximum-beam-dimensionberth-maximum-capacity-quantityberth-maximum-vessel-countberth-day-limit-net-explosive-quantityberth-night-limit-net-explosive-quantityberth-rail-availability-indicator-codeberth-roll-on-roll-off-indicator-codeberth-turnaround-time-duration

BASINbasin-id (FK)

basin-deadweight-tonnage-quantitybasin-depth-dimensionbasin-location-text

ANCHORAGEanchorage-id (FK)

anchorage-bottom-type-codeanchorage-day-limit-net-explosive-quantityanchorage-draught-high-tide-dimensionanchorage-draught-low-tide-dimensionanchorage-moorings-type-codeanchorage-night-limit-net-explosive-quantityanchorage-prevailing-wind-direction-codeanchorage-vessel-tonnage-quantity

HARBOURharbour-id (FK)

harbour-airport-near-indicator-codeharbour-approach-channel-depth-dimensionharbour-biologically-secure-availability-indicator-codeharbour-convoy-marshalling-indicator-codeharbour-day-limit-net-explosive-quantityharbour-night-limit-net-explosive-quantityharbour-degaussing-indicator-codeharbour-dirty-ballast-indicator-codeharbour-entrance-restrictions-ice-indicator-codeharbour-entrance-restrictions-swell-indicator-codeharbour-entrance-restrictions-textharbour-estimated-time-of-arrival-indicator-codeharbour-fire-fighting-capability-codeharbour-fire-fighting-indicator-codeharbour-first-port-of-entry-indicator-codeharbour-fresh-water-availability-indicator-codeharbour-lash-indicator-codeharbour-lighterage-availability-indicator-codeharbour-maximum-vessel-draught-dimensionharbour-maximum-vessel-length-dimensionharbour-maximum-vessel-width-dimensionharbour-mean-tidal-current-rateharbour-passenger-handling-indicator-codeharbour-persistence-codeharbour-overhead-limits-indicator-codeharbour-pilotage-availability-indicator-codeharbour-pilotage-requirement-indicator-codeharbour-prevailing-wind-direction-codeharbour-prevailing-wind-maximum-speed-codeharbour-prevailing-wind-maximum-speed-rateharbour-refuelling-availability-indicator-codeharbour-refuelling-location-textharbour-refuelling-type-codeharbour-seasonal-detail-textharbour-shelter-quality-codeharbour-tanker-facilities-indicator-codeharbour-tidal-mean-neap-range-dimensionharbour-tidal-mean-spring-range-dimensionharbour-tidal-textharbour-transit-accommodation-indicator-codeharbour-tug-availability-indicator-codeharbour-turning-area-indicator-codeharbour-vehicle-handling-type-code

AFFILIATION-RELIGIONaffiliation-id (FK)

affiliation-religion-code

AFFILIATION-GEOPOLITICALaffiliation-id (FK)

affiliation-geopolitical-code

AFFILIATION-FUNCTIONAL-GROUPaffiliation-id (FK)

affiliation-functional-group-codeaffiliation-functional-group-name-text

AFFILIATION-ETHNIC-GROUPaffiliation-id (FK)

affiliation-ethnic-group-code

AFFILIATIONaffiliation-id

affiliation-category-code

OBJECT-ITEM-AFFILIATIONobject-item-id (FK)affiliation-id (FK)object-item-affiliation-index

reporting-data-id (FK)

OBJECT-TYPE-AFFILIATIONobject-type-id (FK)affiliation-id (FK)

MILITARY-OBSTACLE-TYPEmilitary-obstacle-type-id (FK)

military-obstacle-type-category-codemilitary-obstacle-type-subcategory-code

ORGANISATION-STRUCTURE-DETAILorganisation-structure-root-organisation-id (FK)organisation-structure-index (FK)organisation-structure-detail-index

object-item-association-subject-object-item-id (FK)object-item-association-object-object-item-id (FK)object-item-association-index (FK)

ORGANISATION-STRUCTUREorganisation-structure-root-organisation-id (FK)organisation-structure-index

organisation-structure-name-textreporting-data-id (FK)

OBJECT-ITEM-ADDRESSobject-item-id (FK)address-id (FK)object-item-address-index

object-item-address-call-sign-textobject-item-address-primacy-codeobject-item-address-authorisation-indicator-codeobject-item-address-transmit-receive-codenetwork-id (FK)network-frequency-index (FK)reporting-data-id (FK)

UXO-STATUSuxo-status-id (FK)object-item-status-index (FK)

uxo-status-exposure-codeuxo-status-qualifier-code

NETWORK-SERVICEnetwork-id (FK)network-service-index

network-service-category-codenetwork-service-subcategory-codenetwork-service-cryptographic-indicator-codenetwork-service-cryptographic-plan-short-title-textnetwork-service-cryptographic-code-short-title-textnetwork-service-iff-mode-code-textsecurity-classification-id (FK)

NETWORK-FREQUENCYnetwork-id (FK)network-frequency-index

network-frequency-band-codenetwork-frequency-channel-number-textnetwork-frequency-discrete-frequency-quantitynetwork-frequency-band-lower-frequency-quantitynetwork-frequency-band-upper-frequency-quantitynetwork-frequency-effective-start-datetimenetwork-frequency-effective-end-datetimenetwork-frequency-modulation-codenetwork-frequency-purpose-text

NETWORKnetwork-id (FK)

network-category-codenetwork-subcategory-codenetwork-architecture-codenetwork-channel-countnetwork-maximum-capacity-ratenetwork-minimum-capacity-ratenetwork-means-codenetwork-set-number-count

ELECTRONIC-ADDRESSaddress-id (FK)

electronic-address-name-textnetwork-id (FK)network-service-index (FK)

BRIDGE-TYPEbridge-type-id (FK)

bridge-type-design-type-code

PERSON-IDENTIFICATION-DOCUMENTperson-id (FK)person-identification-document-index

person-identification-document-codeperson-identification-document-number-text

TASK-FORMATION-TYPEtask-formation-type-id (FK)

task-formation-type-category-code

MILITARY-POST-TYPEmilitary-post-type-id (FK)

military-post-type-category-codemilitary-post-type-rank-code

EXECUTIVE-MILITARY-ORGANISATION-TYPEexecutive-military-organisation-type-id (FK)

executive-military-organisation-type-category-code

MILITARY-ORGANISATION-TYPEmilitary-organisation-type-id (FK)

military-organisation-type-category-codemilitary-organisation-type-service-code

PRIVATE-SECTOR-ORGANISATION-TYPEprivate-sector-organisation-type-id (FK)

private-sector-organisation-type-category-codeprivate-sector-organisation-type-main-activity-code

GROUP-ORGANISATION-TYPEgroup-organisation-type-id (FK)

group-organisation-type-category-code

GOVERNMENT-ORGANISATION-TYPEgovernment-organisation-type-id (FK)

government-organisation-type-category-codegovernment-organisation-type-main-activity-code

CIVILIAN-POST-TYPEcivilian-post-type-id (FK)

civilian-post-type-category-code

OPERATIONAL-CAPABILITYoperational-capability-id (FK)

operational-capability-category-codeoperational-capability-level-codeoperational-capability-qualifier-code

MEDICAL-FACILITY-STATUS-PENDING-SURGERYmedical-facility-status-id (FK)object-item-status-index (FK)medical-facility-status-pending-surgery-index

medical-facility-status-pending-surgery-triage-codemedical-facility-status-pending-surgery-count

MEDICAL-FACILITY-STATUS-INTERVAL-CASUALTY-TYPEmedical-facility-status-id (FK)object-item-status-index (FK)medical-facility-status-interval-casualty-type-index

medical-facility-status-interval-casualty-type-codemedical-facility-status-interval-casualty-type-arrival-countmedical-facility-status-interval-casualty-type-admitted-count

MEDICAL-FACILITY-STATUS-INTERVAL-CASUALTY-GROUPmedical-facility-status-id (FK)object-item-status-index (FK)medical-facility-status-interval-casualty-group-index

medical-facility-status-interval-casualty-group-codemedical-facility-status-interval-casualty-group-completed-surgery-countmedical-facility-status-interval-casualty-group-death-count

MEDICAL-FACILITY-STATUS-INTERVAL-EVACUATIONmedical-facility-status-id (FK)object-item-status-index (FK)medical-facility-status-interval-evacuation-index

medical-facility-status-interval-evacuation-destination-codemedical-facility-status-interval-evacuation-count

MEDICAL-FACILITY-STATUS-CASUALTY-BED-OCCUPANCYmedical-facility-status-id (FK)object-item-status-index (FK)medical-facility-status-casualty-bed-occupancy-index

medical-facility-status-casualty-bed-occupancy-group-codemedical-facility-status-casualty-bed-occupancy-count

MEDICAL-FACILITY-STATUS-PENDING-CASUALTY-EVACUATIONmedical-facility-status-id (FK)object-item-status-index (FK)medical-facility-status-pending-casualty-evacuation-index

medical-facility-status-pending-casualty-evacuation-destination-codemedical-facility-status-pending-casualty-evacuation-sitting-countmedical-facility-status-pending-casualty-evacuation-stretcher-count

ICINGicing-id (FK)

icing-category-codeicing-severity-qualifier-code

CONTEXT-ELEMENTcontext-id (FK)context-element-index

reporting-data-id (FK)

OBJECT-ITEM-ASSOCIATION-STATUSobject-item-association-subject-object-item-id (FK)object-item-association-object-object-item-id (FK)object-item-association-index (FK)object-item-association-status-index

object-item-association-status-category-codereporting-data-id (FK)

REFERENCEreference-id

reference-approval-datetimereference-content-category-codereference-creation-datetimereference-description-textreference-electronic-source-textreference-file-size-quantityreference-format-textreference-language-codereference-lifecycle-codereference-medium-type-codereference-originator-textreference-physical-size-textreference-primary-location-textreference-publication-datetimereference-releasability-textreference-short-title-textreference-title-textreference-transmittal-type-codereference-validity-period-begin-datetimereference-validity-period-end-datetimereference-verification-codereference-version-textsecurity-classification-id (FK)

SURVEILLANCE-CAPABILITYsurveillance-capability-id (FK)

surveillance-capability-category-codesurveillance-capability-descriptor-code

PERSON-LANGUAGE-SKILLperson-id (FK)person-language-skill-index

person-language-skill-category-codeperson-language-skill-general-proficiency-codeperson-language-skill-listening-proficiency-level-codeperson-language-skill-reading-proficiency-level-codeperson-language-skill-speaking-proficiency-level-codeperson-language-skill-writing-proficiency-level-code

CONVOYconvoy-id (FK)

convoy-day-speed-rateconvoy-day-vehicle-gap-dimensionconvoy-halt-durationconvoy-night-speed-rateconvoy-night-vehicle-gap-dimensionconvoy-packet-gap-dimensionconvoy-packet-size-count

ROUTEroute-id (FK)

route-direction-usage-coderoute-mobility-coderoute-mode-of-transportation-code

ACTION-AIRCRAFT-EMPLOYMENTaction-id (FK)action-resource-index (FK)action-resource-employment-index (FK)

action-aircraft-employment-approach-offset-codeaction-aircraft-employment-deplanement-method-codeaction-aircraft-employment-egress-direction-angleaction-aircraft-employment-inflight-report-requirement-indicator-codeaction-aircraft-employment-ingress-direction-angleaction-aircraft-employment-crew-composition-codeaction-aircraft-employment-general-role-code

ACTION-OBJECTIVE-ITEM-MARKINGaction-id (FK)action-objective-index (FK)action-objective-item-marking-index

action-objective-item-marking-laser-correlation-code-textaction-objective-item-marking-method-codeaction-objective-item-marking-panel-shape-codeaction-objective-item-marking-recognition-signal-colour-codeaction-objective-item-marking-start-datetimeaction-objective-item-marking-using-organisation-id (FK)

TARGETaction-id (FK)action-objective-index (FK)

target-engagement-authority-codetarget-identifier-texttarget-persistence-durationtarget-description-text

BRIDGEbridge-id (FK)

bridge-longest-span-length-dimensionbridge-span-countbridge-usage-code

ABSOLUTE-POINTabsolute-point-id (FK)

absolute-point-category-codeabsolute-point-vertical-distance-id (FK)

RELATIVE-POINTrelative-point-id (FK)

relative-point-x-coordinate-dimensionrelative-point-y-coordinate-dimensionrelative-point-z-coordinate-dimensionrelative-point-x-precision-coderelative-point-y-precision-coderelative-point-z-precision-coderelative-coordinate-system-id (FK)

WINDwind-id (FK)

wind-category-codewind-air-stability-category-codewind-altitude-layer-codewind-direction-anglewind-effective-downwind-direction-anglewind-speed-ratewind-nuclear-yield-qualifier-code

PRECIPITATIONprecipitation-id (FK)

precipitation-category-codeprecipitation-rate

CLOUD-COVERcloud-cover-id (FK)

cloud-cover-category-codecloud-cover-base-dimensioncloud-cover-top-dimensioncloud-cover-average-coverage-codecloud-cover-light-refraction-ratio

LIGHTlight-id (FK)

light-category-codelight-up-datetimelight-down-datetimelight-moon-phase-code

ATMOSPHEREatmosphere-id (FK)

atmosphere-humidity-ratioatmosphere-inversion-layer-codeatmosphere-pressure-quantityatmosphere-pressure-system-category-codeatmosphere-temperatureatmosphere-temperature-gradient-code

ACTION-TASK-RULE-OF-ENGAGEMENTaction-task-id (FK)rule-of-engagement-id (FK)

RULE-OF-ENGAGEMENTrule-of-engagement-id

rule-of-engagement-name-textrule-of-engagement-description-textowning-organisation-id (FK)

REQUEST-ANSWER-ELEMENTrequest-id (FK)request-answer-index (FK)comprising-reporting-data-id (FK)

REQUEST-ANSWERrequest-id (FK)request-answer-index

request-answer-category-codereporting-data-id (FK)

REQUESTrequest-id (FK)

request-category-coderequest-immediate-interest-indicator-coderequest-latest-answer-datetime

CONTEXTcontext-id

context-category-codecontext-name-textsecurity-classification-id (FK)

MOBILITY-CAPABILITYmobility-capability-id (FK)

mobility-capability-category-codemobility-capability-descriptor-codemobility-capability-terrain-type-code

FIRE-CAPABILITYfire-capability-id (FK)

fire-capability-category-codefire-capability-descriptor-codefire-capability-weapon-type-codeammunition-type-id (FK)

ENGINEERING-CAPABILITYengineering-capability-id (FK)

engineering-capability-category-codeengineering-capability-descriptor-codeengineering-capability-facility-height-dimensionengineering-capability-facility-length-dimensionengineering-capability-facility-width-dimensionfacility-type-id (FK)

ACTION-REQUIRED-CAPABILITYaction-id (FK)capability-id (FK)

action-required-capability-quantity

OBJECT-ITEM-TYPEobject-item-id (FK)object-type-id (FK)object-item-type-index

reporting-data-id (FK)

ACTION-TASK-STATUSaction-task-id (FK)action-task-status-index

action-task-status-category-codeaction-task-status-completion-ratioaction-task-status-planning-indicator-codeaction-task-status-progress-codeaction-task-status-amend-timing-codeaction-task-status-approval-indicator-codeaction-task-status-feint-indicator-codereporting-data-id (FK)

ORGANISATION-ACTION-ASSOCIATIONorganisation-id (FK)action-id (FK)organisation-action-association-index

organisation-action-association-category-codeorganisation-action-association-effective-datetimeorganisation-action-association-intent-text

MINEFIELDminefield-id (FK)

minefield-category-codeminefield-identification-textminefield-mine-spacing-dimensionminefield-destruction-datetime

ACTION-CONTEXTaction-id (FK)context-id (FK)action-context-index

action-context-category-code

CONTEXT-REPORTING-DATA-ASSOCIATIONcontext-id (FK)reporting-data-id (FK)

context-reporting-data-association-category-code

REPORTING-DATAreporting-data-id

reporting-data-accuracy-codereporting-data-category-codereporting-data-counting-indicator-codereporting-data-credibility-codereporting-data-reliability-codereporting-data-reporting-datetimereporting-data-source-type-codereporting-data-timing-category-codereporting-data-real-data-exercise-use-only-codereference-id (FK)reporting-data-reporting-organisation-id (FK)

CORRIDOR-AREAcorridor-area-id (FK)

corridor-area-width-dimensioncorridor-area-centre-line-id (FK)

SURFACE-VOLUMEsurface-volume-id (FK)

surface-volume-defining-surface-id (FK)VERTICAL-DISTANCEvertical-distance-id

vertical-distance-reference-codevertical-distance-dimensionvertical-distance-precision-codevertical-distance-datum-text

HOLDINGobject-item-id (FK)object-type-id (FK)holding-index

holding-operational-countholding-total-quantityholding-on-hand-quantityholding-required-total-quantityholding-required-on-hand-quantityholding-required-calculation-method-codereporting-data-id (FK)

EQUIPMENT-TYPEequipment-type-id (FK)

equipment-type-category-codeequipment-type-loaded-weight-quantityequipment-type-unloaded-weight-quantityequipment-type-maximum-height-dimensionequipment-type-maximum-length-dimensionequipment-type-maximum-width-dimensionequipment-type-fuel-capacity-quantity

CONSUMABLE-MATERIEL-TYPEconsumable-materiel-type-id (FK)

consumable-materiel-type-category-codeconsumable-materiel-type-subcategory-codeconsumable-materiel-type-hazard-codeconsumable-materiel-type-issuing-element-codeconsumable-materiel-type-issuing-countconsumable-materiel-type-issuing-unit-of-measure-codeconsumable-materiel-type-issuing-weight-quantityconsumable-materiel-type-perishability-indicator-codeconsumable-materiel-type-united-nations-number-code

VISIBILITYvisibility-id (FK)

visibility-category-codevisibility-direction-codevisibility-range-dimension

CONTROL-FEATURE-TYPEcontrol-feature-type-id (FK)

control-feature-type-category-code

GEOGRAPHIC-FEATURE-TYPEgeographic-feature-type-id (FK)

geographic-feature-type-category-codegeographic-feature-type-subcategory-code

ACTION-FUNCTIONAL-ASSOCIATIONaction-functional-association-subject-action-id (FK)action-functional-association-object-action-id (FK)action-functional-association-index

action-functional-association-category-code

ACTION-EVENTaction-event-id (FK)

action-event-category-codeACTION-TASKaction-task-id (FK)

action-task-category-codeaction-task-activity-codeaction-task-minimum-durationaction-task-estimated-durationaction-task-maximum-durationaction-task-planned-start-datetimeaction-task-start-qualifier-codeaction-task-planned-end-datetimeaction-task-end-qualifier-codeaction-task-priority-codeaction-task-entailed-safety-degree-codeaction-task-overt-covert-codeaction-task-detail-textaction-task-timing-day-codeaction-task-timing-hour-codeaction-task-meteorological-impact-codeaction-task-operational-level-codecandidate-target-list-id (FK)organisation-structure-root-organisation-id (FK)organisation-structure-index (FK)

UNIT-TYPEunit-type-id (FK)

unit-type-category-codeunit-type-arm-category-codeunit-type-arm-specialisation-codeunit-type-supplementary-specialisation-codeunit-type-general-mobility-codeunit-type-qualifier-codeunit-type-size-codeunit-type-principal-equipment-type-id (FK)unit-type-supported-military-organisation-type-id (FK)

UNITunit-id (FK)

unit-formal-abbreviated-name-textunit-identification-text

OBJECT-ITEM-CAPABILITYobject-item-id (FK)capability-id (FK)object-item-capability-index

object-item-capability-mission-primacy-codeobject-item-capability-quantityreporting-data-id (FK)

OBJECT-TYPE-CAPABILITY-NORMobject-type-id (FK)capability-id (FK)

object-type-capability-norm-mission-primacy-codeobject-type-capability-norm-quantity

CAPABILITYcapability-id

capability-category-codecapability-day-night-codecapability-unit-of-measure-code

OBJECT-ITEMobject-item-id

object-item-category-codeobject-item-name-text

OBJECT-TYPEobject-type-id

object-type-category-codeobject-type-decoy-indicator-codeobject-type-name-text

ACTION-EFFECT-ITEMaction-id (FK)action-effect-index (FK)

action-effect-item-ratioobject-item-id (FK)

ACTION-EFFECT-TYPEaction-id (FK)action-effect-index (FK)

action-effect-type-countobject-type-id (FK)

OBJECT-ITEM-OBJECT-TYPE-ESTABLISHMENTobject-item-id (FK)established-object-type-id (FK)object-type-establishment-index (FK)object-item-object-type-establishment-index

object-item-object-type-establishment-effective-datetime

ACTION-OBJECTIVE-ITEMaction-id (FK)action-objective-index (FK)

action-objective-item-category-codeaction-objective-item-primacy-codecandidate-target-list-id (FK)candidate-target-detail-item-index (FK)object-item-id (FK)

ACTION-OBJECTIVE-TYPEaction-id (FK)action-objective-index (FK)

action-objective-type-category-codeaction-objective-type-priority-textaction-objective-type-quantitycandidate-target-list-id (FK)candidate-target-detail-type-index (FK)object-type-id (FK)

ACTION-RESOURCE-ITEMaction-id (FK)action-resource-index (FK)

object-item-id (FK)

ACTION-RESOURCE-TYPEaction-id (FK)action-resource-index (FK)

action-resource-type-quantityaction-resource-type-apportionment-ratioobject-type-id (FK)

FACILITYfacility-id (FK)

facility-category-codefacility-primary-construction-material-codefacility-base-identification-code-textfacility-height-dimensionfacility-length-dimensionfacility-width-dimensionfacility-major-building-type-id (FK)

FACILITY-TYPEfacility-type-id (FK)

facility-type-category-code

OBJECT-ITEM-ASSOCIATIONobject-item-association-subject-object-item-id (FK)object-item-association-object-object-item-id (FK)object-item-association-index

object-item-association-category-codeobject-item-association-subcategory-codeaction-task-id (FK)

OBJECT-TYPE-ESTABLISHMENT-OBJECT-TYPE-DETAILestablished-object-type-id (FK)object-type-establishment-index (FK)object-type-establishment-object-type-detail-index

object-type-establishment-object-type-detail-major-part-indicator-codeobject-type-establishment-object-type-detail-countobject-type-establishment-object-type-detail-object-type-id (FK)object-type-establishment-detail-object-type-establishment-index (FK)

OBJECT-TYPE-ESTABLISHMENTestablished-object-type-id (FK)object-type-establishment-index

object-type-establishment-effective-datetimeobject-type-establishment-category-codeobject-type-establishment-environment-condition-codeobject-type-establishment-name-textobject-type-establishment-operational-mode-code

CONE-VOLUMEcone-volume-id (FK)

cone-volume-defining-surface-id (FK)cone-volume-vertex-point-id (FK)

LINE-POINTline-id (FK)line-point-index

line-point-sequence-ordinalline-point-point-id (FK)

ACTION-EFFECTaction-id (FK)action-effect-index

action-effect-category-codeaction-effect-description-codeaction-effect-severity-codereporting-data-id (FK)

ACTION-RESOURCE-EMPLOYMENTaction-id (FK)action-resource-index (FK)action-resource-employment-index

action-resource-employment-category-codeaction-resource-employment-azimuth-fire-angleaction-resource-employment-method-of-control-codeaction-resource-employment-trajectory-fire-codeaction-objective-index (FK)

POLYGON-AREApolygon-area-id (FK)

polygon-area-bounding-line-id (FK)

ELLIPSEellipse-id (FK)

ellipse-centre-point-id (FK)ellipse-first-conjugate-diameter-point-id (FK)ellipse-second-conjugate-diameter-point-id (FK)

FAN-AREAfan-area-id (FK)

fan-area-minimum-range-dimensionfan-area-maximum-range-dimensionfan-area-orientation-anglefan-area-sector-size-anglefan-area-vertex-point-id (FK)

POINTpoint-id (FK)

point-category-code

SURFACEsurface-id (FK)

surface-category-code

GEOMETRIC-VOLUMEgeometric-volume-id (FK)

geometric-volume-category-codegeometric-volume-lower-vertical-distance-id (FK)geometric-volume-upper-vertical-distance-id (FK)

LINEline-id (FK)

ACTION-RESOURCEaction-id (FK)action-resource-index

action-resource-category-codeaction-resource-criticality-indicator-codeaction-resource-qualifier-codeaction-resource-authorising-organisation-id (FK)

ACTION-OBJECTIVEaction-id (FK)action-objective-index

action-objective-category-codeaction-objective-qualifier-codeaction-objective-authorising-organisation-id (FK)

METEOROLOGIC-FEATUREmeteorologic-feature-id (FK)

meteorologic-feature-category-codemeteorologic-feature-interpretation-codemeteorologic-feature-probability-ratiometeorologic-feature-source-code

CONTROL-FEATUREcontrol-feature-id (FK)

control-feature-category-code

OBJECT-ITEM-LOCATIONobject-item-id (FK)location-id (FK)object-item-location-index

object-item-location-vertical-accuracy-dimensionobject-item-location-horizontal-accuracy-dimensionobject-item-location-bearing-angleobject-item-location-bearing-accuracy-angleobject-item-location-bearing-precision-codeobject-item-location-inclination-angleobject-item-location-inclination-accuracy-angleobject-item-location-inclination-precision-codeobject-item-location-speed-rateobject-item-location-speed-accuracy-rateobject-item-location-speed-precision-codeobject-item-location-meaning-codeobject-item-location-relative-speed-codereporting-data-id (FK)

LOCATIONlocation-id

location-category-code

ORGANISATIONorganisation-id (FK)

organisation-category-code

MATERIELmateriel-id (FK)

materiel-category-codemateriel-serial-number-identification-textmateriel-lot-identification-textmateriel-hull-number-textmateriel-mine-requisition-case-number-text

FEATUREfeature-id (FK)

feature-category-code

PERSONperson-id (FK)

person-birth-datetimeperson-blood-type-codeperson-gender-codeperson-professing-indicator-code

MATERIEL-TYPEmateriel-type-id (FK)

materiel-type-category-codemateriel-type-reportable-item-textmateriel-type-stock-number-textmateriel-type-supply-class-codemateriel-type-issuing-height-dimensionmateriel-type-issuing-length-dimensionmateriel-type-issuing-width-dimension

ORGANISATION-TYPEorganisation-type-id (FK)

organisation-type-category-codeorganisation-type-command-function-indicator-codeorganisation-type-command-and-control-category-codeorganisation-type-description-text

PERSON-TYPEperson-type-id (FK)

person-type-category-codeperson-type-subcategory-codeperson-type-rank-codeFEATURE-TYPE

feature-type-id (FK)

feature-type-category-code

ACTION-TEMPORAL-ASSOCIATIONaction-temporal-association-subject-action-id (FK)action-temporal-association-object-action-id (FK)action-temporal-association-index

action-temporal-association-category-codeaction-temporal-association-reference-duration

ACTIONaction-id

action-category-codeaction-name-text

STORAGE-CAPABILITYstorage-capability-id (FK)

storage-capability-cargo-category-codestorage-capability-descriptor-codestorage-capability-condition-codeobject-type-id (FK)

CONTEXT-ASSESSMENTcontext-id (FK)context-assessment-index

context-assessment-textcontext-assessment-limiting-factors-codereporting-data-id (FK)

CANDIDATE-TARGET-DETAIL-ITEMcandidate-target-list-id (FK)candidate-target-detail-item-index (FK)

object-item-id (FK)

CANDIDATE-TARGET-DETAIL-TYPEcandidate-target-list-id (FK)candidate-target-detail-type-index (FK)

object-type-id (FK)

CANDIDATE-TARGET-DETAIL-ASSOCIATIONcandidate-target-detail-association-subject-candidate-target-list-id (FK)candidate-target-detail-association-subject-candidate-target-detail-index (FK)candidate-target-detail-association-object-candidate-target-list-id (FK)candidate-target-detail-association-object-candidate-target-detail-index (FK)

candidate-target-detail-association-category-code

CANDIDATE-TARGET-LIST-ASSOCIATIONcandidate-target-list-association-subject-candidate-target-list-id (FK)candidate-target-list-association-object-candidate-target-list-id (FK)

candidate-target-list-association-category-code

CANDIDATE-TARGET-DETAILcandidate-target-list-id (FK)candidate-target-detail-index

candidate-target-detail-category-codecandidate-target-detail-focus-type-codecandidate-target-detail-label-textcandidate-target-detail-priority-ordinalcandidate-target-detail-scheme-code

CANDIDATE-TARGET-LISTcandidate-target-list-id

candidate-target-list-name-textreporting-data-id (FK)

CANDIDATE-TARGET-LIST-AUTHORISATIONcandidate-target-list-id (FK)candidate-target-list-authorisation-index

candidate-target-list-authorisation-indicator-codecandidate-target-list-authorisation-priority-ordinalreporting-data-id (FK)

CANDIDATE-TARGET-DETAIL-AUTHORISATIONcandidate-target-list-id (FK)candidate-target-detail-index (FK)candidate-target-detail-authorisation-index

candidate-target-detail-authorisation-approval-codecandidate-target-detail-authorisation-priority-ordinalreporting-data-id (FK)

GEOGRAPHIC-FEATURE-STATUSgeographic-feature-status-id (FK)object-item-status-index (FK)

geographic-feature-status-category-codegeographic-feature-status-mine-presence-codegeographic-feature-status-surface-recirculation-indicator-code

OBJECT-ITEM-STATUSobject-item-id (FK)object-item-status-index

object-item-status-category-codeobject-item-status-booby-trap-presence-codeobject-item-status-emission-control-codereporting-data-id (FK)

PERSON-STATUSperson-status-id (FK)object-item-status-index (FK)

person-status-duty-status-codeperson-status-physical-status-codeperson-status-physical-status-qualifier-codeperson-status-radiation-dose-quantityperson-status-reserve-indicator-code

FACILITY-STATUSfacility-status-id (FK)object-item-status-index (FK)

facility-status-category-codefacility-status-demolition-status-codefacility-status-enemy-activity-condition-codefacility-status-mine-presence-codefacility-status-occupation-program-indicator-codefacility-status-operational-status-codefacility-status-operational-status-qualifier-codefacility-status-reserve-indicator-codefacility-status-security-status-codefacility-status-usage-status-code

CONTROL-FEATURE-STATUScontrol-feature-status-id (FK)object-item-status-index (FK)

control-feature-status-investigation-status-codecontrol-feature-status-cbrn-threat-level-codecontrol-feature-status-security-status-codecontrol-feature-status-usage-status-code

MATERIEL-STATUSmateriel-status-id (FK)object-item-status-index (FK)

materiel-status-category-codemateriel-status-body-colour-codemateriel-status-marking-codemateriel-status-marking-colour-codemateriel-status-demolition-status-codemateriel-status-imo-compliant-indicator-codemateriel-status-operational-status-codemateriel-status-operational-status-qualifier-codemateriel-status-operational-status-mode-codemateriel-status-reserve-indicator-codemateriel-status-safety-status-codemateriel-status-usage-status-codemateriel-status-buoy-malfunction-code

ORGANISATION-STATUSorganisation-status-id (FK)object-item-status-index (FK)

organisation-status-operational-status-codeorganisation-status-operational-status-qualifier-codeorganisation-status-availability-codeorganisation-status-command-and-control-role-codeorganisation-status-commitment-status-codeorganisation-status-fire-mode-codeorganisation-status-cbrn-dress-state-codeorganisation-status-radiation-dose-quantityorganisation-status-readiness-codeorganisation-status-readiness-durationorganisation-status-reinforcement-codeorganisation-status-reserve-indicator-codeorganisation-status-training-codeorganisation-status-usage-status-code

ACTION-EVENT-STATUSaction-event-id (FK)action-event-status-index

action-event-status-completion-ratioaction-event-status-feint-indicator-codereporting-data-id (FK)

REPORTING-DATA-ABSOLUTE-TIMINGreporting-data-absolute-timing-reporting-data-id (FK)

reporting-data-absolute-timing-effective-start-datetimereporting-data-absolute-timing-effective-end-datetime

REPORTING-DATA-RELATIVE-TIMINGreporting-data-relative-timing-reporting-data-id (FK)

reporting-data-relative-timing-offset-durationreporting-data-relative-timing-reference-action-task-id (FK)

CONTEXT-OBJECT-ITEM-ASSOCIATIONcontext-id (FK)object-item-id (FK)

context-object-item-association-category-code

ORGANISATION-ACTION-TASK-RULE-OF-ENGAGEMENT-STATUSaction-task-id (FK)rule-of-engagement-id (FK)organisation-action-task-rule-of-engagement-status-organisation-id (FK)organisation-action-task-rule-of-engagement-status-index

organisation-action-task-rule-of-engagement-status-category-codeorganisation-action-task-rule-of-engagement-status-effective-start-datetimeorganisation-action-task-rule-of-engagement-status-effective-end-datetime

TARGET-PERSONNEL-PROTECTIONaction-id (FK)action-objective-index (FK)

target-personnel-protection-category-codereporting-data-id (FK)

ORGANISATION-MATERIEL-TYPE-ASSOCIATIONorganisation-id (FK)materiel-type-id (FK)

organisation-materiel-type-association-reportable-type-codeorganisation-materiel-type-association-reportable-type-textorganisation-materiel-type-association-reportable-type-datetime

MEDICAL-FACILITY-STATUSmedical-facility-status-id (FK)object-item-status-index (FK)

medical-facility-status-surgery-backlog-duration

AIRCRAFT-TYPEaircraft-type-id (FK)

aircraft-type-category-codeaircraft-type-airframe-design-codeaircraft-type-model-codeaircraft-type-manning-codeaircraft-type-military-civilian-codeaircraft-type-main-purpose-codeaircraft-type-design-role-codeaircraft-type-design-range-codeaircraft-type-weather-qualifier-codeaircraft-type-training-category-codeaircraft-type-load-category-codeaircraft-type-takeoff-and-landing-codeaircraft-type-wing-span-dimension

ENGINEERING-EQUIPMENT-TYPEengineering-equipment-type-id (FK)

engineering-equipment-type-category-code

ELECTRONIC-EQUIPMENT-TYPEelectronic-equipment-type-id (FK)

electronic-equipment-type-category-codeelectronic-equipment-type-subcategory-code

MISCELLANEOUS-EQUIPMENT-TYPEmiscellaneous-equipment-type-id (FK)

miscellaneous-equipment-type-category-codemiscellaneous-equipment-type-subcategory-code

WEAPON-TYPEweapon-type-id (FK)

weapon-type-category-codeweapon-type-subcategory-codeweapon-type-calibre-textweapon-type-fire-guidance-indicator-code

CBRN-EQUIPMENT-TYPEcbrn-equipment-type-id (FK)

cbrn-equipment-type-category-code

RAILCAR-TYPErailcar-type-id (FK)

railcar-type-category-coderailcar-type-subcategory-coderailcar-type-gauge-dimension

VEHICLE-TYPEvehicle-type-id (FK)

vehicle-type-category-codeVESSEL-TYPEvessel-type-id (FK)

vessel-type-category-codevessel-type-magnetic-degaussing-code-number-quantityvessel-type-prismatic-coefficient-ratiovessel-type-dead-weight-quantityvessel-type-draught-dimensionvessel-type-gross-registered-tonnage-quantityvessel-type-height-above-the-waterline-dimensionvessel-type-propeller-countvessel-type-propulsion-type-codevessel-type-operational-displacement-quantityvessel-type-maximum-speed-ratevessel-type-acoustic-merit-index-quantity

CBRN-EVENTcbrn-event-id (FK)

cbrn-event-category-codecbrn-event-subcategory-codecbrn-event-alarm-result-indicator-codecbrn-event-confirmation-test-indicator-codecbrn-event-materiel-container-type-codecbrn-event-materiel-container-total-count

BIOLOGICAL-MATERIEL-TYPEbiological-materiel-type-id (FK)

biological-materiel-type-category-codebiological-materiel-type-subcategory-codebiological-materiel-type-persistency-code

CHEMICAL-MATERIEL-TYPEchemical-materiel-type-id (FK)

chemical-materiel-type-category-codechemical-materiel-type-subcategory-codechemical-materiel-type-persistency-code

RADIOACTIVE-MATERIEL-TYPEradioactive-materiel-type-id (FK)

radioactive-materiel-type-category-coderadioactive-materiel-type-primary-radiation-code

ADDRESSaddress-id

address-category-codeaddress-place-name-text

PHYSICAL-ADDRESSaddress-id (FK)

physical-address-category-codephysical-address-residence-textphysical-address-street-textphysical-address-street-additional-textphysical-address-postal-box-textphysical-address-postbox-identifier-textphysical-address-city-textphysical-address-geographic-textphysical-address-postal-code-text

ACTION-EVENT-DETAILaction-event-id (FK)action-event-detail-index

action-event-detail-classification-codeaction-event-detail-crime-indicator-codeaction-event-detail-textreporting-data-id (FK)

POLYARC-AREApolyarc-area-id (FK)

polyarc-area-begin-bearing-anglepolyarc-area-end-bearing-anglepolyarc-area-arc-radius-dimensionpolyarc-area-defining-line-id (FK)polyarc-area-bearing-origin-point-id (FK)

ORBIT-AREAorbit-area-id (FK)

orbit-area-alignment-codeorbit-area-width-dimensionorbit-area-first-point-id (FK)orbit-area-second-point-id (FK)

TRACK-AREAtrack-area-id (FK)

track-area-left-width-dimensiontrack-area-right-width-dimensiontrack-area-begin-point-id (FK)track-area-end-point-id (FK)

SPHERE-VOLUMEsphere-volume-id (FK)

sphere-volume-radius-dimensionsphere-volume-centre-point-id (FK)

AMMUNITION-TYPEammunition-type-id (FK)

ammunition-type-category-codeammunition-type-calibre-textammunition-type-mine-maritime-firing-codeammunition-type-exercise-mine-flare-colour-code

AIRFIELDairfield-id (FK)

airfield-air-traffic-control-presence-indicator-codeairfield-hangar-area-quantityairfield-instrument-landing-system-presence-indicator-codeairfield-international-civil-aviation-organisation-textairfield-visual-navigational-aid-indicator-code

RELATIVE-COORDINATE-SYSTEMrelative-coordinate-system-id

relative-coordinate-system-reference-category-code

OBJECT-REFERENCErelative-coordinate-system-id (FK)

object-reference-object-item-id (FK)object-reference-location-id (FK)object-reference-object-item-location-index (FK)

POINT-REFERENCErelative-coordinate-system-id (FK)

point-reference-origin-point-id (FK)point-reference-x-vector-point-id (FK)point-reference-y-vector-point-id (FK)

GEOGRAPHIC-FEATUREgeographic-feature-id (FK)

geographic-feature-bottom-hardness-codegeographic-feature-bottom-penetration-quantitygeographic-feature-solid-surface-composition-codegeographic-feature-surface-category-codegeographic-feature-terrain-codegeographic-feature-vegetation-category-codegeographic-feature-vegetation-subcategory-code

MILITARY-OBSTACLEmilitary-obstacle-id (FK)

military-obstacle-category-code

NETWORK-CAPACITYnetwork-id (FK)network-capacity-index

network-capacity-bandwidth-codenetwork-capacity-protocol-code

OBJECT-ITEM-GROUP-ACCOUNTobject-item-id (FK)object-item-group-account-index

object-item-group-account-name-textaction-id (FK)reporting-data-id (FK)

OBJECT-ITEM-GROUP-ACCOUNT-DETAILobject-item-id (FK)object-item-group-account-index (FK)object-item-group-account-detail-index

object-item-group-account-detail-countobject-item-group-account-detail-qualifier-codegroup-characteristic-id (FK)person-type-id (FK)

GROUP-CHARACTERISTICgroup-characteristic-id

group-characteristic-age-group-codegroup-characteristic-malady-codegroup-characteristic-malady-transmissibility-indicator-codegroup-characteristic-gender-codegroup-characteristic-language-codegroup-characteristic-triage-code

MINEFIELD-LANDminefield-land-id (FK)

minefield-land-depth-placement-codeminefield-land-function-codeminefield-land-pattern-codeminefield-land-persistence-codeminefield-land-stopping-power-code

MINEFIELD-MARITIMEminefield-maritime-id (FK)

minefield-maritime-depth-placement-codeminefield-maritime-expected-vessel-transit-countminefield-maritime-function-codeminefield-maritime-mmoe-initial-threat-probability-ratiominefield-maritime-detection-probability-ratiominefield-maritime-life-durationminefield-maritime-mine-detailed-textminefield-maritime-mines-laid-countminefield-maritime-bottom-natural-camouflage-codeminefield-maritime-subfunction-code

MINEFIELD-MARITIME-CASUALTY-ESTIMATEminefield-maritime-id (FK)minefield-maritime-casualty-estimate-index

minefield-maritime-casualty-estimate-average-countminefield-maritime-casualty-estimate-given-transit-count

MINEFIELD-MARITIME-SUSTAINED-THREAT-MEASURE-OF-EFFECTIVENESSminefield-maritime-id (FK)minefield-maritime-sustained-threat-measure-of-effectiveness-index

minefield-maritime-sustained-threat-measure-of-effectiveness-planned-durationminefield-maritime-sustained-threat-measure-of-effectiveness-probability-ratio

CARTESIAN-POINTcartesian-point-id (FK)

cartesian-point-x-coordinate-dimensioncartesian-point-y-coordinate-dimensioncartesian-point-z-coordinate-dimensioncartesian-point-x-precision-codecartesian-point-y-precision-codecartesian-point-z-precision-code

GEOGRAPHIC-POINTgeographic-point-id (FK)

geographic-point-latitude-coordinategeographic-point-longitude-coordinategeographic-point-latitude-precision-codegeographic-point-longitude-precision-code

AIRSPACE-CONTROL-MEANSairspace-control-means-id (FK)

airspace-control-means-transit-instruction-text

AIR-ROUTE-SEGMENTair-route-segment-id (FK)

air-route-segment-required-navigation-performance-codeair-route-segment-civil-military-codeair-route-segment-international-route-codeair-route-segment-maintained-speed-rateair-route-segment-description-text

ROUTE-TYPEroute-type-id (FK)

route-type-category-code

ACTION-REFERENCE-ASSOCIATIONaction-id (FK)reference-id (FK)

action-reference-association-category-codeaction-reference-association-part-text

CAPABILITY-REFERENCE-ASSOCIATIONcapability-id (FK)reference-id (FK)

capability-reference-association-category-code

OBJECT-ITEM-REFERENCE-ASSOCIATIONobject-item-id (FK)reference-id (FK)object-item-reference-association-index

object-item-reference-association-category-codeobject-item-reference-association-specific-part-text

OBJECT-TYPE-REFERENCE-ASSOCIATIONobject-type-id (FK)reference-id (FK)

object-type-reference-association-category-codeORGANISATION-REFERENCE-ASSOCIATIONorganisation-id (FK)reference-id (FK)organisation-reference-association-index

organisation-reference-association-category-codeorganisation-reference-association-start-datetime

REFERENCE-ASSOCIATIONreference-association-subject-reference-id (FK)reference-association-object-reference-id (FK)reference-association-index

reference-association-category-code

OBJECT-ITEM-ALIASobject-item-id (FK)object-item-alias-index

object-item-alias-category-codeobject-item-alias-name-text

NETWORK-SERVICE-STATUSnetwork-id (FK)network-service-index (FK)network-service-status-index

network-service-status-indicator-codereporting-data-id (FK)

ROUTE-SEGMENTroute-segment-id (FK)

route-segment-category-coderoute-segment-mobility-coderoute-segment-mode-of-transportation-code

SURFACE-VESSEL-TYPEsurface-vessel-type-id (FK)

surface-vessel-type-category-codesurface-vessel-type-displacement-quantitysurface-vessel-type-maximum-deck-load-quantity

SUBSURFACE-VESSEL-TYPEsubsurface-vessel-type-id (FK)

subsurface-vessel-type-category-codesubsurface-vessel-type-dived-displacement-quantitysubsurface-vessel-type-speed-cavitation-quantitysubsurface-vessel-type-torpedo-loading-gear-indicator-code

MARITIME-EQUIPMENT-TYPEmaritime-equipment-type-id (FK)

maritime-equipment-type-category-codemaritime-equipment-type-subcategory-code

HARBOUR-TYPEharbour-type-id (FK)

harbour-type-category-code

INSTRUMENT-LANDING-SYSTEMinstrument-landing-system-id (FK)

instrument-landing-system-beam-width-dimensioninstrument-landing-system-glide-path-angleinstrument-landing-system-magnetic-variation-angleinstrument-landing-system-slaved-variation-angleinstrument-landing-system-bearing-angleinstrument-landing-system-threshold-crossing-height-dimensioninstrument-landing-system-localiser-distance-dimensioninstrument-landing-system-distance-measuring-equipment-distance-dimension

MINEFIELD-MARITIME-STATUSminefield-maritime-status-id (FK)object-item-status-index (FK)

minefield-maritime-status-codeminefield-maritime-status-colour-codeminefield-maritime-status-expected-level-mcm-codeminefield-maritime-status-mines-detected-quantityminefield-maritime-status-mines-detected-countminefield-maritime-status-mine-zone-risk-codeminefield-maritime-status-seeding-codeminefield-maritime-status-swept-depth-quantityminefield-maritime-status-threat-ratiominefield-maritime-status-mine-detection-codeminefield-maritime-status-mines-count

MINE-STATUSmine-status-id (FK)object-item-status-index (FK)

mine-status-mine-buried-ratiomine-status-codemine-status-air-drop-effect-codemine-status-maritime-mine-qualifier-code

OBJECT-ITEM-HOSTILITY-STATUSobject-item-id (FK)object-item-hostility-status-index

object-item-hostility-status-codereporting-data-id (FK)

ACTION-OBJECTIVE-TASKaction-id (FK)action-objective-index (FK)

action-objective-task-action-task-id (FK)

COMPONENT-HEADER-CONTENTcomponent-header-content-id

component-header-content-topic-heading-textsecurity-classification-id (FK)

COMPONENT-TEXT-CONTENTcomponent-text-content-id

component-text-content-text

OPERATIONAL-INFORMATION-GROUP-PLAN-ORDER-CONTENToperational-information-group-id (FK)operational-information-group-plan-order-content-index

operational-information-group-plan-order-content-category-codeoperational-information-group-plan-order-content-datetimeplan-order-id (FK)

ORDERorder-id (FK)

order-category-code

ORDER-STATUSorder-id (FK)order-status-index

order-status-execution-state-codeorder-status-datetime

ORGANISATION-PLAN-ORDER-ASSOCIATIONorganisation-id (FK)plan-order-id (FK)organisation-plan-order-association-index

organisation-plan-order-association-category-code

ORGANISATION-PLAN-ORDER-ASSOCIATION-STATUSorganisation-id (FK)plan-order-id (FK)organisation-plan-order-association-index (FK)organisation-plan-order-association-status-index

organisation-plan-order-association-status-category-codeorganisation-plan-order-association-status-datetimeestablishing-organisation-id (FK)

PLANplan-id (FK)

plan-category-code

PLAN-ORDERplan-order-id

plan-order-category-code

PLAN-ORDER-ASSOCIATIONplan-order-association-subject-plan-order-id (FK)plan-order-association-object-plan-order-id (FK)plan-order-association-index

plan-order-association-category-codeplan-order-association-datetime

PLAN-ORDER-COMPONENTplan-order-id (FK)plan-order-component-index

PLAN-ORDER-COMPONENT-CONTENTplan-order-id (FK)plan-order-component-index (FK)plan-order-component-content-index

plan-order-component-content-datetimeplan-order-component-content-sequence-ordinalcomponent-header-content-id (FK)component-text-content-id (FK)plan-order-component-content-data-context-id (FK)

PLAN-ORDER-COMPONENT-CONTENT-REFERENCEplan-order-id (FK)plan-order-component-index (FK)plan-order-component-content-index (FK)plan-order-component-content-reference-index

plan-order-component-content-reference-category-codeplan-order-component-content-reference-datetimereference-id (FK)

PLAN-ORDER-COMPONENT-STRUCTUREplan-order-component-structure-subject-plan-order-id (FK)plan-order-component-structure-subject-plan-order-component-index (FK)plan-order-component-structure-object-plan-order-id (FK)plan-order-component-structure-object-plan-order-component-index (FK)plan-order-component-structure-index

plan-order-component-structure-category-codeplan-order-component-structure-datetime

PLAN-ORDER-DISTRIBUTIONplan-order-id (FK)plan-order-distribution-index

plan-order-distribution-category-codeplan-order-distribution-release-datetimerecipient-organisation-id (FK)

PLAN-ORDER-DISTRIBUTION-ACKNOWLEDGEMENTplan-order-id (FK)plan-order-distribution-index (FK)plan-order-distribution-acknowledgement-index

plan-order-distribution-acknowledgement-codeplan-order-distribution-acknowledgement-datetime

PLAN-ORDER-HEADER-CONTENTplan-order-id (FK)plan-order-header-content-index

plan-order-header-content-name-textplan-order-header-content-nickname-textplan-order-header-content-serial-number-textplan-order-header-content-sponsor-type-textplan-order-header-content-time-zone-codeplan-order-header-content-datetimeplan-order-header-content-message-reference-number-textsecurity-classification-id (FK)

PLAN-STATUSplan-id (FK)plan-status-index

plan-status-development-status-codeplan-status-state-codeplan-status-datetime

MIP Information Exchange Data Model

JC3IEDM stands forJoint Command, Control, and Consultation Information Exchange Data Model

Entity-relationship model IDEF1X notationSemantic DefinitionsBusiness Rules

Generic – not derived from any specific system

JC3IEDM Edition 3.1a published in February 2007

Page 9: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Evolution of the MIP Data Model

149 203 271157 188 233

644

1021

1460

0200400600800

1000120014001600

LC2IEDM 2.2(Baseline 1)

C2IEDM 6.15e(Baseline 2)

JC3IEDM 3.1(Baseline 3)

Entities Relationships Attributes

Page 10: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Extensions in JC3IEDM 3.1

Capabilities

Air Force – Air Tasking Order (ATO)

Navy – Maritime Mine Warfare

CBRN – Chemical Biological Radiological Nuclear

Plans & Orders

Page 11: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Extensions – Capabilities

category-code

is-quantif ied-in /quantif ies

has-relevant-information-in

is-quantif ied-in /quantif ies

is-quantif ied-in /quantif ies

ACTION-REQUIRED-CAPABILITYaction-id (FK)capability-id (FK)

quantity

CAPABILITYid

category-codeday-night-codeunit-of-measure-code

CAPABILITY-REFERENCE-ASSOCIATIONcapability-id (FK)reference-id (FK)

category-code

OBJECT-ITEM-CAPABILITYobject-item-id (FK)capability-id (FK)index

mission-primacy-codequantityreporting-data-id (FK)

OBJECT-TYPE-CAPABILITY-NORMobject-type-id (FK)capability-id (FK)

mission-primacy-codequantity

STORAGE-CAPABILITYid (FK)

cargo-category-codedescriptor-codecondition-codeobject-type-id (FK)

ENGINEERING-CAPABILITYid (FK)

category-codedescriptor-codefacility-height-dimensionfacility-length-dimensionfacility-width-dimensionfacility-type-id (FK)

FIRE-CAPABILITYid (FK)

category-codedescriptor-codeweapon-type-codeammunition-type-id (FK)

MOBILITY-CAPABILITYid (FK)

category-codedescriptor-codeterrain-type-code

SURVEILLANCE-CAPABILITYid (FK)

category-codedescriptor-code

MAINTENANCE-CAPABILITYid (FK)

category-codestation-countlevel-code

SUPPORT-CAPABILITYid (FK)

category-codedescriptor-code

HANDLING-CAPABILITYid (FK)

cargo-category-codedescriptor-codeaction-code

TRANSMISSION-CAPABILITYid (FK)

category-codedescriptor-codeelectronic-equipment-type-id (FK)

OPERATIONAL-CAPABILITYid (FK)

category-codelevel-codequalifier-code

Page 12: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Extensions – Air Force

category-code

category-code

category-code

category-code

category-code

category-code

category-code

identif ies-the-major-building-types-in-a

is-the-object-of

is-the-subject-of

AIRFIELDid (FK)

air-traffic-control-presence-indicator-codehangar-area-quantityinstrument-landing-system-presence-indicator-codeinternational-civil-aviation-organisation-textvisual-navigational-aid-indicator-code

FACILITYid (FK)

category-codeprimary-construction-material-codebase-identification-code-textheight-dimensionlength-dimensionwidth-dimensionmajor-building-type-id (FK)

AIRFIELD-TYPEid (FK)

use-category-code

FACILITY-TYPEid (FK)

category-code

AIR-ROUTE-SEGMENTid (FK)

required-navigation-performance-codecivil-military-codeinternational-route-codemaintained-speed-ratedescription-text

ROUTE-SEGMENTid (FK)

category-codemobility-codemode-of-transportation-code

AIRSPACE-CONTROL-MEANSid (FK)

transit-instruction-text

CONTROL-FEATUREid (FK)

category-code

APPROACH-DIRECTIONid (FK)

category-codeangle-text

RUNWAY-APPROACH-DIRECTION-ASSOCIATIONrunway-id (FK)approach-direction-id (FK)

slope-ratiolanding-distance-dimensiontakeoff-distance-dimension

APRONid (FK)

weight-bearing-capacity-quantity

INSTRUMENT-LANDING-SYSTEMid (FK)

beam-width-dimensionglide-path-anglemagnetic-variation-angleslaved-variation-anglebearing-anglethreshold-crossing-height-dimensionlocaliser-distance-dimensiondistance-measuring-equipment-distance-dimension

MATERIELid (FK)

category-codeserial-number-identification-textlot-identification-texthull-number-textmine-requisition-case-number-text

CONTROL-FEATURE-TYPEid (FK)

category-code

ROUTE-TYPEid (FK)

category-code

RUNWAYid (FK)

lighting-presence-indicator-codeweight-bearing-capacity-quantitypavement-classification-number-countpavement-type-codepavement-subgrade-category-codepavement-maximum-tyre-pressure-codepavement-evaluation-method-code

AIRFIELD-STATUSid (FK)object-item-status-index (FK)

day-operations-codeflight-support-category-codeevaluation-indicator-codemaximum-nbac-throughput-countmaximum-nbac-park-countmaximum-wbac-throughput-countmaximum-wbac-park-count

FACILITY-STATUSid (FK)object-item-status-index (FK)

category-codedemolition-status-codeenemy-activity-condition-codemine-presence-codeoccupation-program-indicator-codeoperational-status-codeoperational-status-qualifier-codereserve-indicator-codesecurity-status-codeusage-status-code

Page 13: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Extensions – Navy (1)

category-code

category-code

category-code

category-codeACTION-MARITIME-EMPLOYMENTaction-id (FK)action-resource-index (FK)index (FK)

coordinated-air-sea-procedure-codenumber-runs-required-countswept-lane-actuation-width-dimensionvessel-transit-instruction-codevessel-transit-recommended-speed-ratevessel-transit-longitudinal-spacing-dimensiongroup-vessel-transit-longitudinal-spacing-dimensionlead-vessel-name-text

ACTION-RESOURCE-EMPLOYMENTaction-id (FK)action-resource-index (FK)index

category-codeazimuth-fire-anglemethod-of-control-codetrajectory-fire-codeaction-objective-index (FK)

GEOGRAPHIC-FEATURE-STATUSid (FK)object-item-status-index (FK)

category-codemine-presence-codesurface-recirculation-indicator-code

LIQUID-BODY-STATUSid (FK)object-item-status-index (FK

bottom-current-ratethermal-layer-depth-quantitytidal-stream-rateunderwater-visibility-quantity

LIQUID-SURFACE-STATUSid (FK)object-item-status-index (FK

sea-state-codesurface-condition-codewave-direction-code

EQUIPMENT-TYPEid (FK)

category-codeloaded-weight-quantityunloaded-weight-quantitymaximum-height-dimensionmaximum-length-dimensionmaximum-width-dimensionfuel-capacity-quantity

MARITIME-EQUIPMENT-TYPEid (FK)

category-codesubcategory-code

SOLID-SURFACE-STATUSid (FK)object-item-status-index (FK)

codedemolition-status-codesurface-condition-codesurface-firmness-codevegetation-category-codevegetation-subcategory-code

SUBSURFACE-VESSEL-TYPEid (FK)

category-codedived-displacement-quantityspeed-cavitation-quantitytorpedo-loading-gear-indicator-code

VESSEL-TYPEid (FK)

category-codemagnetic-degaussing-code-number-quantityprismatic-coefficient-ratiodead-weight-quantitydraught-dimensiongross-registered-tonnage-quantityheight-above-the-waterline-dimensionpropeller-countpropulsion-type-codeoperational-displacement-quantitymaximum-speed-rateacoustic-merit-index-quantity

SURFACE-VESSEL-TYPEid (FK)

category-codedisplacement-quantitymaximum-deck-load-quantity

Page 14: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Extensions – Navy (2)

category-code

category-code

identif ies-the-major-building-types-in-aFACILITYid (FK)

category-codeprimary-construction-material-codebase-identification-code-textheight-dimensionlength-dimensionwidth-dimensionmajor-building-type-id (FK)

HARBOURid (FK)

airport-near-indicator-codeapproach-channel-depth-dimensionbiologically-secure-availability-indicator-codeconvoy-marshalling-indicator-codeday-limit-net-explosive-quantitynight-limit-net-explosive-quantitydegaussing-indicator-codedirty-ballast-indicator-codeentrance-restrictions-ice-indicator-codeentrance-restrictions-swell-indicator-codeentrance-restrictions-textestimated-time-of-arrival-indicator-codefire-fighting-capability-codefire-fighting-indicator-codefirst-port-of-entry-indicator-codefresh-water-availability-indicator-codelash-indicator-codelighterage-availability-indicator-codemaximum-vessel-draught-dimensionmaximum-vessel-length-dimensionmaximum-vessel-width-dimensionmean-tidal-current-ratepassenger-handling-indicator-codepersistence-codeoverhead-limits-indicator-codepilotage-availability-indicator-codepilotage-requirement-indicator-codeprevailing-wind-direction-codeprevailing-wind-maximum-speed-codeprevailing-wind-maximum-speed-raterefuelling-availability-indicator-coderefuelling-location-textrefuelling-type-codeseasonal-detail-textshelter-quality-codetanker-facilities-indicator-codetidal-mean-neap-range-dimensiontidal-mean-spring-range-dimensiontidal-texttransit-accommodation-indicator-codetug-availability-indicator-codeturning-area-indicator-codevehicle-handling-type-code

FACILITY-TYPEid (FK)

category-code

HARBOUR-TYPEid (FK)

category-code

QUAYid (FK)

container-handling-type-codecontainer-maximum-handling-length-dimensioncontainer-maximum-handling-weight-quantitycrane-offloading-lift-quantitycrane-offloading-type-codeday-limit-net-explosive-quantitydraught-dimensionmaximum-deadweight-tonnage-quantitynight-limit-net-explosive-quantityrail-capacity-countrail-served-indicator-codestorage-codevessel-maximum-beam-dimension

BERTHid (FK)

deadweight-tonnage-quantitydepth-dimensionlocation-textmajor-vessel-class-codemaximum-beam-dimensionmaximum-capacity-quantitymaximum-vessel-countday-limit-net-explosive-quantitynight-limit-net-explosive-quantityrail-availability-indicator-coderoll-on-roll-off-indicator-codeturnaround-time-duration

JETTYid (FK)

day-limit-net-explosive-quantitymaximum-deadweight-tonnage-quantitymaximum-draught-dimensionnight-limit-net-explosive-quantityrail-capacity-countrail-served-indicator-codevessel-maximum-beam-dimension

ANCHORAGEid (FK)

bottom-type-codeday-limit-net-explosive-quantitydraught-high-tide-dimensiondraught-low-tide-dimensionmoorings-type-codenight-limit-net-explosive-quantityprevailing-wind-direction-codevessel-tonnage-quantity

SLIPWAYid (FK)

gradient-anglelocation-text

BASINid (FK)

deadweight-tonnage-quantitydepth-dimensionlocation-text

DRY-DOCKid (FK)

boat-lift-capacity-quantitydepth-dimensionlocation-textmarine-railway-size-code

Page 15: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Extensions – Navy (3)

category-code

category-code

category-code

category-code

has

has

MATERIEL-STATUSid (FK)index (FK)

category-codebody-colour-codemarking-codemarking-colour-codedemolition-status-codeimo-compliant-indicator-codeoperational-status-codeoperational-status-qualifier-codeoperational-status-mode-codereserve-indicator-codesafety-status-codeusage-status-codebuoy-malfunction-code

MINE-STATUSid (FK)index (FK)

mine-buried-ratiocodeair-drop-effect-codemaritime-mine-qualifier-code

FACILITY-STATUSid (FK)index (FK)

category-codedemolition-status-codeenemy-activity-condition-codemine-presence-codeoccupation-program-indicator-codeoperational-status-codeoperational-status-qualifier-codereserve-indicator-codesecurity-status-codeusage-status-code

MINEFIELD-MARITIME-STATUSid (FK)index (FK)

codecolour-codeexpected-level-mcm-codemines-detected-quantitymines-detected-countmine-zone-risk-codeseeding-codeswept-depth-quantitythreat-ratiomine-detection-codemines-count

OBJECT-ITEM-STATUSobject-item-id (FK)index

category-codebooby-trap-presence-codeemission-control-codereporting-data-id (FK)

MINEFIELDid (FK)

category-codeidentification-textmine-spacing-dimensiondestruction-datetime

MINEFIELD-LANDid (FK)

depth-placement-codefunction-codepattern-codepersistence-codestopping-power-code

MINEFIELD-MARITIMEid (FK)

depth-placement-codeexpected-vessel-transit-countfunction-codemmoe-initial-threat-probability-ratiodetection-probability-ratiolife-durationmine-detailed-textmines-laid-countbottom-natural-camouflage-codesubfunction-code

MINEFIELD-MARITIME-CASUALTY-ESTIMATEminefield-maritime-id (FK)index

average-countgiven-transit-count

MINEFIELD-MARITIME-SUSTAINED-THREAT-MEASURE-OF-EFFECTIVENESminefield-maritime-id (FK)index

planned-durationprobability-ratio

Page 16: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Extensions – CBRN

category-code

category-code

category-code

category-code

category-code category-code

ACTION-EVENTid (FK)

category-code

CBRN-EQUIPMENT-TYPEid (FK)

category-code

CBRN-EVENTid (FK)

category-codesubcategory-codealarm-result-indicator-codeconfirmation-test-indicator-codemateriel-container-type-codemateriel-container-total-count

EQUIPMENT-TYPEid (FK)

category-codeloaded-weight-quantityunloaded-weight-quantitymaximum-height-dimensionmaximum-length-dimensionmaximum-width-dimensionfuel-capacity-quantity

CONSUMABLE-MATERIEL-TYPEid (FK)

category-codesubcategory-codehazard-codeissuing-element-codeissuing-countissuing-unit-of-measure-codeissuing-weight-quantityperishability-indicator-codeunited-nations-number-code

NUCLEAR-WEAPON-EVENTid (FK)

flash-to-bang-durationcrater-presence-codecrater-width-dimensionyield-group-codeyield-quantity

CHEMICAL-BIOLOGICAL-EVENTid (FK)

category-coderelease-category-codespill-size-coderelease-height-dimensionvolume-concentration-quantitysurface-deposition-quantityatmospheric-particle-concentration-quantitymass-fraction-concentration-quantity

RADIOACTIVE-EVENTid (FK)

category-codedose-quantitydose-ratedose-rate-trend-codevolume-concentration-quantitysurface-deposition-quantityrelative-decay-rate-code

RADIOLOGICAL-EVENTid (FK)

release-category-codeisotope-concentration-ratio

NUCLEAR-EVENTid (FK)

category-code

CHEMICAL-MATERIEL-TYPEid (FK)

category-codesubcategory-codepersistency-code

BIOLOGICAL-MATERIEL-TYPEid (FK)

category-codesubcategory-codepersistency-code

RADIOACTIVE-MATERIEL-TYPEid (FK)

category-codeprimary-radiation-code

Page 17: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Extensions – Plans & Orders

MIP Tactical C2IS Interoperability Requirements:The MIP Solution shall support the exchange of • A complete Plan or Order • Elements of a Plan or Order

Structure according to STANAG 2014• Header, main body, annexes, appendices,

paragraphs, subparagraphsContent:• Free text• Overlays• Action tasks

Page 18: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Outline

IntroductionGoalsMIP SolutionMIP Baselines

JC3IEDMOverviewData Model EvolutionSelected Extensions in Baseline 3

Data Exchange MechanismOverviewObjectives and Concepts in Baseline 3

Summary

Page 19: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Data Exchange Mechanism

All MIP gateways form a distributed database

Data exchange via publish/subscribe mechanismPartial replication of database contentBased on subscriptions of Operational Information Groups (OIGs)

Predefined OIG categoriesFriendly and Neutral (Non-Aggregable / Organizational)Enemy and Unknown (Uncorrelated / Correlated)Globally SignificantPlans & Orders

With specific content and distribution rules

Page 20: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

DEM in Baseline 3

ChallengesSimplified technical implementationEasier administration and operationEnhanced reliability and robustnessReduced bandwidth requirements

ImprovementsAutomated connection information exchangeRevised and simplified DEM protocol stackReduced number of optional featuresFeatures for (future) backward compatibility

Page 21: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Connection Information Exchange

MIP Gateway Information

Offline and automatic connection information exchange

<?xml version="1.0" encoding="utf-8"?><DEMConnectionInfoDoc>

<scope>ANNOUNCE</scope><DEMConnectionInformation>

<NodeID>261000001</NodeID><ReplicationNodeIPAddress>192.168.10.80</ReplicationNodeIPAddress><ReplicationNodePort>53343</ReplicationNodePort><ResponsibleOrgName>FKIE</ResponsibleOrgName><DEMVersionNumber>DEM-3.2</DEMVersionNumber><DataModelVersionNumber>JC3IEDM-3.1a</DataModelVersionNumber>

</DEMConnectionInformation></DEMConnectionInfoDoc>

Page 22: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Automatic Connection Information Exchange

MIP LAN

Broadcast

Connection Information

Reply

Connection Information

Page 23: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Operational Data Exchange

MIP LAN

CurrentSituation

connectAvailableOIGs(OIG1)

A B C

Subscribe(OIG1, null)

A B C

Subscription exists for OIG1

DD

disconnect

E F G

AvailableOIGs(OIG1)Subscribe(OIG1, D)connect

E F G

Page 24: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Outline

IntroductionGoalsMIP SolutionMIP Baselines

JC3IEDMOverviewData Model EvolutionSelected Extensions in Baseline 3

Data Exchange MechanismOverviewObjectives and Concepts in Baseline 3

Summary

Page 25: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Summary

Extensions to the MIP Data ModelMerger of MIP C2IEDM and NATO Corporate Data ModelAdditional joint requirements considered for air force and navyPlans and orders

Revised Data Exchange MechanismSimplified technical implementationEasier administration/operation of MIP gatewaysEnhanced reliability and robustness

Draft specifications available at http://www.mip-site.orgMIP tests starting in September 2007

MIP Test Reference System to support automated testing

Page 26: Multilateral Interoperability Programme Advancements in MIP … · 2012. 10. 3. · Common understanding Automated information exchange ... ra dioactiv e-event-cat egory- code cbrn-e

Research Institute forCommunication, Information Processing and Ergonomics

FGAN KIEKIE

Thank you for your attention!