|
The parse_message API method:
- using the ID of the message fetches it;
- parses the 'content' property of the instances of rdf:XMLLiteral that are included in that message;
- using the credentials, sent by e-mail, dereferences the URI references;
- stores the dereferencing results in an external location, as determined by the custodian of the receiving façade;
- searches the dereferenced data for IDs of (rdf:)objects that have
the same SPARQL endpoint as the receiving façade;
- generates (an) instance(s) of template class &oim:ST-FACADE-0050-001
- "incoming reference", listing the relationship between the found ID and
the ID of the template of which the found ID is the (rdf:)object of one of its properties;
- stores this(these) template
instance(s) in the "data" section of the receiving façade;
- creates a "feedback" report, refers to this in an instance of template oim:ST-FACADE-2311-001, and stores this in the "recdmsgs" section (NOTE).
NOTE - In the instance of template type &oim:ST-MESSAGE-0100-001, as stored in the "sentmsgs" section of the sending façade, there is an instance of Activity listed. That is the transmitting activity. This "feedback" report is "involved_by_reference" in this activity. Generic template class ST-2311 represents involvement by reference in an activity.
|