This section specifies the template TransportAndStorageInformation.
The specification comprises a SysML Block that represents the template and an associated Parametric Diagram that defines the templates and PLCS PSMTemplate objects instantiated by the TransportAndStorageInformation template.
The specification comprises the following sections:
The template describes how to represent transportation and storage information related to an ItemOfSupplyDefinition.
No templates have been explicitly defined as being related to the TransportAndStorageInformation template.
Figure 1 shows the SysML Block that represents the template. The Block is an abstraction representing a pattern of templates and PLCS PSMTemplate objects.
The properties, i.e. the SysML Block Part, Reference and Value properties, of the template's SysML Block are described in the Template Properties section.
The output ports shown on the template's SysML Block are described in the template output ports section.
The SysML Parametric diagrams for the template Block are shown in template parametric diagram section.
The following SysML Part, Reference, and Value properties are defined for this template:
OASIS:PropertyValueNumeric.classifier -> ExternalOwlClass.class
OASIS:PropertyValueNumeric.unit -> ExternalOwlObject.individual
OASIS:PropertyValueNumeric.property -> ExternalOwlObject.individual
OASIS:PropertyValueNumeric.classifier -> ExternalOwlClass.class
OASIS:PropertyValueNumeric.unit -> ExternalOwlObject.individual
OASIS:PropertyValueNumeric.property -> ExternalOwlObject.individual
OASIS:PropertyValueNumeric.classifier -> ExternalOwlClass.class
OASIS:PropertyValueNumeric.unit -> ExternalOwlObject.individual
OASIS:PropertyValueNumeric.property -> ExternalOwlObject.individual
OASIS:Descriptor.classifier -> ExternalOwlClass.class
OASIS:Descriptor.classifier -> ExternalOwlClass.class
The following output ports are defined for this template:
There are no constraints defined for this template.
This section describes the template's Parametric Diagram. The diagram details the pattern of templates and PLCS PSMTemplate objects that are required to represent the template TransportAndStorageInformation.
The public properties, i.e. those visible in the template's SysML block (See Figure 1) are shown on the left of a Parametric Diagram.
The output ports are shown on the right of a Parametric Diagram.
PLCS PSM objects are shaded khaki and Templates are shaded light green in a Parametric Diagram.
The following blocks are instantiated by this template and bound to private parts of the template as shown in the Parametric Diagram section:
The following constraint, normally a uniqueness constraint, is applicable when instantiating the ExternalOwlObject:
rule.Ap239Ap233Psm.ExternalOwlClass.ur1The following constraint, normally a uniqueness constraint, is applicable when instantiating the ExternalOwlClass:
rule.Ap239Ap233Psm.ExternalOwlClass.ur1The following constraint, normally a uniqueness constraint, is applicable when instantiating the ExternalOwlClass:
rule.Ap239Ap233Psm.ExternalOwlClass.ur1The following constraint, normally a uniqueness constraint, is applicable when instantiating the ExternalOwlClass:
rule.Ap239Ap233Psm.ExternalOwlClass.ur1The following constraint, normally a uniqueness constraint, is applicable when instantiating the ExternalOwlClass:
rule.Ap239Ap233Psm.ExternalOwlClass.ur1The following constraint, normally a uniqueness constraint, is applicable when instantiating the ExternalOwlClass:
rule.Ap239Ap233Psm.ExternalOwlClass.ur1The following constraint, normally a uniqueness constraint, is applicable when instantiating the ExternalOwlClass:
rule.Ap239Ap233Psm.ExternalOwlClass.ur1Figure 3 shows the instances that have been instantiated in the template. These are used to set the default value of blocks.
The following instances have been created:
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#LAGRING_1
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#LAGRING_2
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_BUNT
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_KANNA
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_KAS
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_KOGER
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_KON
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_KUDDE
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_LÅDA
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#LAGRING_3
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#LAGRING_4
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#LAGRING_5
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#LAGRING_6
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_ARK
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_ASK
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_BLOCK
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_BOBIN
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_BREV
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_BULK
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_BURK
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_DOCKA
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_DUNK
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_ENHET
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_FAT
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_FL
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_FLT
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_FÖRP
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_HÄCK
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_HÄFTE
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_KART
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_KARTA
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_MAG
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_NYSTA
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_PAKET
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_PAR
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_PTR
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_PÅSE
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_REMSA
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_RING
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_RULLE
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_SKIVA
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_SPOLE
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_SPREJ
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_STIFT
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_SÄCK
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_TRUMM
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_TUB
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#YTTERFÖRP_VÄSKA
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_CM
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_CM2
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_L
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_TON
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_CM3
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_DG
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_DL
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_DM
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_DM2
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_DM3
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_G
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_HG
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_HL
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_KG
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_M
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_M2
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_M3
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_ML
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_MM
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_MM2
ExternalOwlObject.individual = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHETSORT_ST
ExternalOwlObject.individual = http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/contexts/OASIS/refdata/plcs-rdl#Amount_of_substance
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#DELFÖRP
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#transportationAndStorageInformationIdentifier
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHANT
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHVIKT
ExternalOwlClass.class = http://plcs.fmv.se/rd/SwedishDefence-ItemDefinitionBasicData-sv#ENHMÄNGD
There are no constraint blocks defined in this template.
No example data sets have been provided for this Template.