Tags and keywords
PhysicalEntity
(such as our target «physical» ActualPhysicalAsset
) are indicated by:
The Activities MapPhysicalEntity
, ScanPhysicalEntity
, SurveyPhysicalEntity
, DigitisePhysicalEntity
, and DevelopCopyPhysicalEntity
, and are all just mainly "passthrough" «stub» placeholders.
They have corresponding data and information:
EntityMappingData
EntityScanningData
EntitySurveyingData
EntityDigitisingData
EntityCopyData.
Note also that these data and information sets will mostly NOT already be in the standard internal format the «digital» @Entity
(or «digital» PotentialPhysicalAsset
) employ. For example, the scanning data might be in a format only used by the particular scanning technology.
It is the job of PopulateDigitalEntity
, which we'll have a quick look at next, to extract and write the data into the «digital» @Entity
in the standard internal format (such as via a web services API).
The CallOperationAction for bind
then assigns the «physical» PhysicalEntity
to be mapped by the «digital» @Entity
, which enters state Bound
.
ASIDE: The name
CreateDigitalEntityFromPhysicalEntity
is not ideal because it in fact takes a "shell" «digital» @Entity
as input, which is then also fed to PopulateDigitalEntity
.