Complements in PA Request.<- Go to ToC ProcessActions->

1 Definition 2 Functional Requirements 3 Syntax 4 Semantics

1 Definition

The Action of a User requesting that a Marketplace Service to:
1. Include an Asset to its repository of Assets.
2. Grant to the Marketplace Service Rights to the Asset based on Model Rights.

2 Functional Requirements

The Post Process Action includes:

In the request

– Asset User wishes to Post.

– The ID of the Marketplace Service.

– The Model Rights to the Asset to be granted to the Marketplace Service.

– A Transaction if requested by the Marketplace Service.

In the response

– The Rights to the Message granted to the Marketplace Service if the Marketplace Service agrees.

3 Syntax

https://schemas.mpai.community/MMM4/V2.1/actions/Post.json

4 Semantics

Label Description
Header Post Process Action Header
– Standard-PostPA The characters “USP-PTP-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
MEnvironmentID Identifier of M-Environment.
PostPAData Data included in the Post Process Action.
– Time Time of PA request emission and Time of PA request execution.
– RQ-Complements Complements in PA Request.
  – Nil AssetID ID of Asset Posted.
  – To ServiceID ID of the Marketplace Service where the Asset is Posted.
  – With ModelRights Rights granted to the Marketplace Service if the Marketplace Service agrees.
  – With Transaction Transaction made to Marketplace Service if requested.
– RS-Complements Complements in PA Response.
  – With Rights Actual Rights based on Model Rights if PA Request is accepted.
  – With PAStatus PA Request Status.
    – Ack If PA Request could be performed.
    – Err If PA Request could not be performed.
      – FaultyPA Faulty PA Request.
      – IncID Incorrect ID.
      – InsRights Insufficient Rights.
      – InsValue Insufficient Value in Wallet.
      – PostRef Post refused
 DescMetadata Descriptive Metadata.

<- Go to ToC ProcessActions->