Skip to main content

InfoMediation

Info mediation between provider and consumer

type InfoMediation {
id: ID!
template: InfoMediationTemplate!
dueDate: String!
validFor: String!
consumerConnection: ConsumerConnection!
status: InfoMediationStatus!
messageBase64: String!
documents: [Document]
folder: Folder!
infoMediationCorrelationId: String!
}

Fields​

InfoMediation.id ● ID! non-null scalar​

Unique UUID identifier

InfoMediation.template ● InfoMediationTemplate! non-null interface​

The intent of the info mediation can be derived from the template its type and description

InfoMediation.dueDate ● String! non-null scalar​

dueDate is the moment the consumer needs to fulfill the info mediation request

InfoMediation.validFor ● String! non-null scalar​

ValidFor is the time the data of the consumer remains available for the provider. The format for the String to be parsed is “PnDTnHnMn.nS” where “nDT” means ‘n’ number of Days, “nH” means ‘n’ number of Hours, “nM” means ‘n’ number of Minutes and “nS” means ‘n’ number of Seconds. The formats accepted are based on the ISO-8601 duration format. Years and Months are not supported and need to be converted to Days!

InfoMediation.consumerConnection ● ConsumerConnection! non-null object​

Consumer connection (consumer that received the info mediation request)

InfoMediation.status ● InfoMediationStatus! non-null enum​

Status of info mediation

InfoMediation.messageBase64 ● String! non-null scalar​

Message that is sent by the provider with the info Mediation

InfoMediation.documents ● [Document] list object​

Documents that are downloadable for the provider

InfoMediation.folder ● Folder! non-null object​

Folder where info mediation is located

InfoMediation.infoMediationCorrelationId ● String! non-null scalar​

This ID is utilized to indicate which information mediations have been sent with identical content, facilitating their grouping together (status and consumer connection are excluded).

Returned by​

infoMediations query ● infoMediationsOrganizedByCorrelationId query

Member of​

Folder object