Analyses Models & Data Types Documentation

Analysis

digraph foo {
     node [shape=none, margin=0];

         AnalysisTimeFrame [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">AnalysisTimeFrame</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : IssueDate</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : IssueDate</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         InfoAttribute [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">InfoAttribute</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">value : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Analysis [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Analysis</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">defaultProjection : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">infoAttributes : InfoAttribute []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">languages : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">n : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">next : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">periods : Period []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">previous : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projectionFactor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">revision : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tariffConditions : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">timeFrame : AnalysisTimeFrame</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">title : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">titleBrowser : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">titleFull : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">titleRoot : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         IssueDate [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IssueDate</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">number : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">unit : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">year : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Period [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Period</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">description : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         Analysis -> Period [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>periods</TD></TR></TABLE>>];

         Analysis -> AnalysisTimeFrame [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>timeFrame</TD></TR></TABLE>>];

         AnalysisTimeFrame -> IssueDate [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>to</TD></TR></TABLE>>];

         AnalysisTimeFrame -> IssueDate [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>from</TD></TR></TABLE>>];

         Analysis -> InfoAttribute [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>infoAttributes</TD></TR></TABLE>>];

}

Properties

Field Type Description
title string The general title of the analysis
tariffConditions string [] Array of tariff condition IDs.
projectionFactor number The projection factor of the analysis
n integer The record count of the analysis
languages string [] ISO 639-1 language codes (Array of strings)
next string ID of the succeeding analysis, if available else null.
titleBrowser string A title string intended to represent the analysis in browser views
periods Period [] Array of the periods supported by the analysis.
timeFrame AnalysisTimeFrame The time frame of the analysis.
previous string ID of the preceding analysis, if available else null.
defaultProjection number Default magnitude of extrapolation
infoAttributes InfoAttribute [] Array of generic info attributes (key-value pairs).
revision string Revision stamp of analysis file.
titleFull string The complete notation of the analysis title
id string The ID of the analysis
titleRoot string Base part of the analysis title e.g. without designation of its population

AnalysisTimeFrame

digraph foo {
     node [shape=none, margin=0];

         AnalysisTimeFrame [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">AnalysisTimeFrame</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : IssueDate</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : IssueDate</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         IssueDate [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IssueDate</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">number : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">unit : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">year : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         AnalysisTimeFrame -> IssueDate [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>to</TD></TR></TABLE>>];

         AnalysisTimeFrame -> IssueDate [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>from</TD></TR></TABLE>>];

}

Properties

Field Type Description
to IssueDate The end of the analysis time frame.
from IssueDate The begin of the analysis time frame.

AndCombinedItem

digraph foo {
     node [shape=none, margin=0];

         AndCombinedItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">AndCombinedItem</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Audience

digraph foo {
     node [shape=none, margin=0];

         Audience [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Audience</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
key string The key of the audience in the analysis.

AverageCombinedItem

digraph foo {
     node [shape=none, margin=0];

         AverageCombinedItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">AverageCombinedItem</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

BroadcastConditions

digraph foo {
     node [shape=none, margin=0];

         BroadcastConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BroadcastConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">length_sec : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
length_sec number Advertisement spot length in number of seconds.
internalFrequency integer Number of placements of the advertisement within the same issue.

BroadcastMedium

digraph foo {
     node [shape=none, margin=0];

         BroadcastMedium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BroadcastMedium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">time : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
key string The key of the medium in the analysis.
time string Time code. Corresponding code field from the BrowserAirtime model.

BrowserAirtime

digraph foo {
     node [shape=none, margin=0];

         BrowserAirtime [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserAirtime</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">code : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">display : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">longTitle : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">shortTitle : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
longTitle string A more detailed label for the time item
code string The reference code of the time to be used by BroadcastMedium count items
display string The abbreviated label to be applied while browsing items
shortTitle string The short label of the time item

BrowserAudience

digraph foo {
     node [shape=none, margin=0];

         BrowserAudience [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserAudience</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">notUsable : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
notUsable boolean Flag indicating if the target audience is not usable in the analysis
key string The key of the target audience

BrowserBroadcastMedium

digraph foo {
     node [shape=none, margin=0];

         BrowserBroadcastMedium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserBroadcastMedium</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

BrowserBroadcastNode

digraph foo {
     node [shape=none, margin=0];

         BrowserAirtime [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserAirtime</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">code : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">display : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">longTitle : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">shortTitle : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BrowserBroadcastNode [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserBroadcastNode</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">times : BrowserAirtime []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         BrowserBroadcastNode -> BrowserAirtime [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>times</TD></TR></TABLE>>];

}

Properties

Field Type Description
times BrowserAirtime [] Array of air times

BrowserItem

Base type of all items of the browser tree

digraph foo {
     node [shape=none, margin=0];

         BrowserItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">description : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">display : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">hints : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">longTitle : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">shortTitle : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
description string A somewhat detailed description of the browser item
shortTitle string The short label of the browser item
longTitle string A more detailed label for the browser item
type string The subtype of the browser item
display string The abbreviated label to be applied while browsing items
hints string Phrase containing hints for the application of the browser item. Typical comma separated user defined keywords.

BrowserMedium

digraph foo {
     node [shape=none, margin=0];

         BrowserMedium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserMedium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">description : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">infos : map</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">notUsable : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
notUsable boolean Flag indicating if the medium is not usable in the analysis
infos REF_MODEL_map Generic map of info attributes
description string A somewhat more detailed description of the medium
key string The object key/id of the medium

BrowserNode

digraph foo {
     node [shape=none, margin=0];

         BrowserNode [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserNode</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">children : BrowserItem []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">notUsable : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BrowserItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">description : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">display : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">hints : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">longTitle : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">shortTitle : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         BrowserNode -> BrowserItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>children</TD></TR></TABLE>>];

}

Properties

Field Type Description
id string The ID of the browser node
notUsable boolean Flag indicating that the node is not usable in the analysis, i.e. all of its descendants are not usable
children BrowserItem [] Children of that node - optional, if requested

BrowserOnlineMedium

digraph foo {
     node [shape=none, margin=0];

         BrowserOnlineMedium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserOnlineMedium</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

BrowserQuantitativeAudience

digraph foo {
     node [shape=none, margin=0];

         BrowserQuantitativeAudience [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserQuantitativeAudience</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">max : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">min : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">notUsable : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
max number Upper limit of the range for the quantity
notUsable boolean Flag indicating if the target audience is not usable in the analysis
key string The key of the target audience
min number Lower limit of the range for the quantity

BrowserScale

digraph foo {
     node [shape=none, margin=0];

         BrowserScale [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserScale</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">groups : ScaleGroup []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         ScaleGroup [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ScaleGroup</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">elements : ScaleElement []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         ScaleElement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ScaleElement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">display : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         BrowserScale -> ScaleGroup [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>groups</TD></TR></TABLE>>];

         ScaleGroup -> ScaleElement [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>elements</TD></TR></TABLE>>];

}

Properties

Field Type Description
id string The ID of the browser node
groups ScaleGroup [] Array of scale groups

BrowserSearchHit

Hit of the browser search

digraph foo {
     node [shape=none, margin=0];

         BrowserSearchHit [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserSearchHit</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">item : BrowserItem</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">parent : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">path : string []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BrowserItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BrowserItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">description : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">display : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">hints : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">longTitle : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">shortTitle : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         BrowserSearchHit -> BrowserItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>item</TD></TR></TABLE>>];

}

Properties

Field Type Description
item BrowserItem Browser item found by the search
parent string The ID of the parent browser node
path string [] Segments of the item path in the browser tree

CombinedCountItem

digraph foo {
     node [shape=none, margin=0];

         CombinedCountItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CombinedCountItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">items : CountItem []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         CountItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         CombinedCountItem -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>items</TD></TR></TABLE>>];

}

Properties

Field Type Description
items CountItem [] The count items to be combined. The combination operation is defined by the type tag.

ContactClass

digraph foo {
     node [shape=none, margin=0];

         ContactClass [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ContactClass</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">max : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">min : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
max number Upper limit of contact class interval.
min number Lower limit of contact class interval.

ContactClassesTransformer

digraph foo {
     node [shape=none, margin=0];

         ContactClassesTransformer [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ContactClassesTransformer</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">contactClasses : ContactClass []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         ContactClass [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ContactClass</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">max : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">min : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         ContactClassesTransformer -> ContactClass [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>contactClasses</TD></TR></TABLE>>];

}

Properties

Field Type Description
contactClasses ContactClass [] Array of contact class range expressions

CountCombinedItem

digraph foo {
     node [shape=none, margin=0];

         CountCombinedItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountCombinedItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">max : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">min : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
max number Upper limit of the count of the present features.
min number Lower limit of the count of the present features.

CountInput

digraph foo {
     node [shape=none, margin=0];

         RateCardSelector [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">RateCardSelector</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">allowIgnoreDate : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">date : Date</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dateRule : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">daysOfWeek : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">seasonal : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         ContactClassesTransformer [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ContactClassesTransformer</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">contactClasses : ContactClass []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         CountInput [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountInput</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">conditions : TariffConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contactLevel : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dataMultiplier : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dates : DateInterval []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fields : [u'amount', u'contacts', u'contacts_k', u'contacts_M', u'cpm', u'currency', u'extrapolation_k', u'extrapolation_M', u'grossAmount', u'grp', u'index', u'netAmount', u'ots', u'percent', u'rawSample', u'sample', u'share', u'tariffStatus', u'totalAudience', u'unweightedCases'] []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">filters : CountItem []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">items : CountItem []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">period : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">prefilter : CountItem</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">transformers : ContactClassesTransformer []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         DateInterval [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">DateInterval</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         ContactClass [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ContactClass</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">max : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">min : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">entries : GenericConditionsEntry []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         MagazineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MagazineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">altFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">bleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fallback : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gutterBleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         CountItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         OnlineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OnlineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">altAdFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fixedPriceWithShare : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialCpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPrice : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPriceIgnoresFrequency : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BroadcastConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BroadcastConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">length_sec : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">agencyCommission : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cashDiscount : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cinema : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">generic : GenericConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">magazine : MagazineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">newspaper : NewspaperConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">online : OnlineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">radio : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCard : RateCardSelector</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tv : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">vat : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         NewspaperConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">NewspaperConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">size_mm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditionsEntry [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditionsEntry</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">alternateKey : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">factor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         CountInput -> DateInterval [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>dates</TD></TR></TABLE>>];

         CountInput -> ContactClassesTransformer [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>transformers</TD></TR></TABLE>>];

         ContactClassesTransformer -> ContactClass [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>contactClasses</TD></TR></TABLE>>];

         CountInput -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>items</TD></TR></TABLE>>];

         CountInput -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         CountInput -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>filters</TD></TR></TABLE>>];

         CountInput -> TariffConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>conditions</TD></TR></TABLE>>];

         TariffConditions -> GenericConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>generic</TD></TR></TABLE>>];

         GenericConditions -> GenericConditionsEntry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>entries</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cinema</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tv</TD></TR></TABLE>>];

         TariffConditions -> RateCardSelector [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCard</TD></TR></TABLE>>];

         TariffConditions -> NewspaperConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>newspaper</TD></TR></TABLE>>];

         TariffConditions -> MagazineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>magazine</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>radio</TD></TR></TABLE>>];

         TariffConditions -> OnlineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

}

Properties

Field Type Description
dates DateInterval [] List of date intervals.
transformers ContactClassesTransformer [] Array of transformer objects to be applied to count request.
items CountItem [] Items to be counted. Items can be audiences, media or combinations of them.
dataMultiplier string Data multiplier expression to modify performance data evaluation
period string Default period for sampling. It is applied to all online media which are short-defined just by their key attribute.
prefilter CountItem A CountItem narrowing down the population of the count request
filters CountItem [] Array of count items to be applied as evaluation filters.
fields REF_MODEL_[u’amount’, u’contacts’, u’contacts_k’, u’contacts_M’, u’cpm’, u’currency’, u’extrapolation_k’, u’extrapolation_M’, u’grossAmount’, u’grp’, u’index’, u’netAmount’, u’ots’, u’percent’, u’rawSample’, u’sample’, u’share’, u’tariffStatus’, u’totalAudience’, u’unweightedCases’] [] Fields to be returned (Array of field names). Defaults to contacts, rawSample, sample.
contactLevel string Level of contact with advertising. Defaults to media exposure.
conditions TariffConditions Tariff conditions to be applied to cost calculations.

CountItem

digraph foo {
     node [shape=none, margin=0];

         CountItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
type string The subtype tag to suggest the concrete type of the count item.

CountResult

digraph foo {
     node [shape=none, margin=0];

         CountResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">contacts : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rawSample : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">sample : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tariff : TariffResult</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterAgencyCommission : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterCashDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount1 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount2 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount3 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount4 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount5 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterTariffDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">net : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         CountResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

}

Properties

Field Type Description
status integer A status code indicating a possible error for this result item - 0 if there is no error
cpm number Cost per mill (CPM). Included if requested by fields collection of request.
contacts number The number of contacts. Included by default or if requested by fields collection of request.
sample number The weighted number of cases. Included by default or if requested by fields collection of request.
tariff TariffResult Tariff specific calculation results
rawSample number The raw i.e. not weighted number of cases. Included or if requested by fields collection of request.

DateInterval

digraph foo {
     node [shape=none, margin=0];

         DateInterval [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">DateInterval</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
to string Date string representation according ISO 8601.
from string Date string representation according ISO 8601.

ExceptCombinedItem

digraph foo {
     node [shape=none, margin=0];

         ExceptCombinedItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ExceptCombinedItem</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

FrequencyCapping

digraph foo {
     node [shape=none, margin=0];

         FrequencyCapping [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">FrequencyCapping</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">forTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">impressions : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
impressions integer Number of times a specific visitor is presented the advertisement.
forTotal boolean TBD. If omitted assumed to be true.

GenericConditions

digraph foo {
     node [shape=none, margin=0];

         GenericConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">entries : GenericConditionsEntry []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditionsEntry [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditionsEntry</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">alternateKey : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">factor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         GenericConditions -> GenericConditionsEntry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>entries</TD></TR></TABLE>>];

}

Properties

Field Type Description
id string ID of this tariff conditions.
internalFrequency integer Number of placements of the advertisement within the same issue.
entries GenericConditionsEntry [] Array of generic tariff conditions entries

GenericConditionsEntry

digraph foo {
     node [shape=none, margin=0];

         GenericConditionsEntry [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditionsEntry</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">alternateKey : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">factor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
alternateKey string Alternate key to be applied if original key is not applicable.
key string Key to be applied.
factor number Multiplication factor.

InfoAttribute

digraph foo {
     node [shape=none, margin=0];

         InfoAttribute [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">InfoAttribute</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">value : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
value string The value of the info attribute.
key string The key of the info attribute.

IntersectionsIndividualReach

digraph foo {
     node [shape=none, margin=0];

         IntersectionsIndividualReach [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IntersectionsIndividualReach</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">index : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
index number Index of the related count item
projection number The projection of the case number onto the population of the study

IntersectionsParameters

digraph foo {
     node [shape=none, margin=0];

         IntersectionsParameters [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IntersectionsParameters</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">audience : CountItem</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">items : CountItem []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">prefilter : CountItem</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         CountItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         IntersectionsParameters -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         IntersectionsParameters -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>items</TD></TR></TABLE>>];

         IntersectionsParameters -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

}

Properties

Field Type Description
prefilter CountItem A CountItem narrowing down the population of the intersections calculation
items CountItem [] Count items to be included. Items can be audiences, media or combinations of them.
audience CountItem A CountItem narrowing down the audience of the intersections calculation

IntersectionsPartialReach

digraph foo {
     node [shape=none, margin=0];

         IntersectionsPartialReach [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IntersectionsPartialReach</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">index : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
index number Bitwise combination of the powers of two of the indexes of the involved count items
projection number The projection of the case number onto the population of the study

IntersectionsReach

digraph foo {
     node [shape=none, margin=0];

         IntersectionsReach [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IntersectionsReach</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">projection : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
projection number The projection of the case number onto the population of the study

IntersectionsResults

digraph foo {
     node [shape=none, margin=0];

         IntersectionsIndividualReach [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IntersectionsIndividualReach</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">index : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         IntersectionsResults [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IntersectionsResults</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">monos : IntersectionsPartialReach []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">overall : IntersectionsReach</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">singles : IntersectionsIndividualReach []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         IntersectionsReach [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IntersectionsReach</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">projection : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         IntersectionsPartialReach [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IntersectionsPartialReach</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">index : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         IntersectionsResults -> IntersectionsIndividualReach [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>singles</TD></TR></TABLE>>];

         IntersectionsResults -> IntersectionsPartialReach [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>monos</TD></TR></TABLE>>];

         IntersectionsResults -> IntersectionsReach [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>overall</TD></TR></TABLE>>];

}

Properties

Field Type Description
singles IntersectionsIndividualReach [] Performance data of the individual count items
monos IntersectionsPartialReach [] Performance data of all exclusive AND-combinations of the individual count items
overall IntersectionsReach Performance of the OR-combination of all individual count items

IssueDate

digraph foo {
     node [shape=none, margin=0];

         IssueDate [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">IssueDate</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">number : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">unit : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">year : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
number integer The number part of the issue date. It forms an 1-based index within the year. Its unit is defined by the unit field.
unit string The unit of the number component of the issue date.
year integer The year part of the issue date.

LegacyPlan

digraph foo {
     node [shape=none, margin=0];

         RateCardSelector [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">RateCardSelector</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">allowIgnoreDate : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">date : Date</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dateRule : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">daysOfWeek : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">seasonal : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Targeting [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Targeting</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">keys : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">wastage : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         FrequencyCapping [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">FrequencyCapping</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">forTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">impressions : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         DateInterval [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">DateInterval</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">entries : GenericConditionsEntry []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         MagazineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MagazineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">altFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">bleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fallback : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gutterBleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         LegacyPlan [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">LegacyPlan</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">conditions : TariffConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dates : DateInterval []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fields : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">filters : CountItem []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">period : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">placements : Placement []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">prefilter : CountItem</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Placement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Placement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">conditions : TariffConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dataMultiplier : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dates : DateInterval []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequencyCapping : FrequencyCapping</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">medium : Medium</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pi : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">share : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialDiscounts : SpecialDiscounts</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tag : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targeting : Targeting</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         CountItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         OnlineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OnlineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">altAdFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fixedPriceWithShare : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialCpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPrice : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPriceIgnoresFrequency : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         SpecialDiscounts [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">SpecialDiscounts</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount1 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount2 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount3 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount4 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount5 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Medium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Medium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BroadcastConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BroadcastConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">length_sec : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">agencyCommission : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cashDiscount : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cinema : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">generic : GenericConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">magazine : MagazineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">newspaper : NewspaperConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">online : OnlineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">radio : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCard : RateCardSelector</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tv : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">vat : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         NewspaperConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">NewspaperConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">size_mm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditionsEntry [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditionsEntry</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">alternateKey : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">factor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         LegacyPlan -> DateInterval [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>dates</TD></TR></TABLE>>];

         LegacyPlan -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         LegacyPlan -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>filters</TD></TR></TABLE>>];

         LegacyPlan -> TariffConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>conditions</TD></TR></TABLE>>];

         TariffConditions -> GenericConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>generic</TD></TR></TABLE>>];

         GenericConditions -> GenericConditionsEntry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>entries</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cinema</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tv</TD></TR></TABLE>>];

         TariffConditions -> RateCardSelector [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCard</TD></TR></TABLE>>];

         TariffConditions -> NewspaperConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>newspaper</TD></TR></TABLE>>];

         TariffConditions -> MagazineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>magazine</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>radio</TD></TR></TABLE>>];

         TariffConditions -> OnlineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

         LegacyPlan -> Placement [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>placements</TD></TR></TABLE>>];

         Placement -> DateInterval [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>dates</TD></TR></TABLE>>];

         Placement -> Medium [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>medium</TD></TR></TABLE>>];

         Placement -> Targeting [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>targeting</TD></TR></TABLE>>];

         Placement -> SpecialDiscounts [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>specialDiscounts</TD></TR></TABLE>>];

         Placement -> FrequencyCapping [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>frequencyCapping</TD></TR></TABLE>>];

         Placement -> TariffConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>conditions</TD></TR></TABLE>>];

         TariffConditions -> GenericConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>generic</TD></TR></TABLE>>];

         GenericConditions -> GenericConditionsEntry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>entries</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cinema</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tv</TD></TR></TABLE>>];

         TariffConditions -> RateCardSelector [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCard</TD></TR></TABLE>>];

         TariffConditions -> NewspaperConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>newspaper</TD></TR></TABLE>>];

         TariffConditions -> MagazineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>magazine</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>radio</TD></TR></TABLE>>];

         TariffConditions -> OnlineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

}

Properties

Field Type Description
dates DateInterval [] List of date intervals.
fields string [] Fields to be returned (Array of strings)
period string Default period for sampling. It is applied to all online media in placements which are short-defined just by their key attribute.
prefilter CountItem A CountItem narrowing down the population of the plan
filters CountItem [] Array of count items to be applied as evaluation filters.
conditions TariffConditions Tariff conditions to be applied to all placements.
placements Placement [] Advertisement placements (Array of Placement objects)

MagazineConditions

digraph foo {
     node [shape=none, margin=0];

         MagazineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MagazineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">altFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">bleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fallback : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gutterBleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
style string Print style.
format string Advertisement print format id.
internalFrequency integer Number of placements of the advertisement within the same issue.
gutterBleed string Gutter bleed demand. (Print across gutter.)
altFormat string Alternative advertisement print format id.
colorReduction string Allowed way of color reduction.
fallback string Allowed fallback format selection.
bleed string Bleed demand.

Marketer

digraph foo {
     node [shape=none, margin=0];

         Marketer [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Marketer</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">agofId : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">name : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
id string The ID of the marketer
agofId string AGOF ID of the marketer.
name string The name of the marketer

MediaCountResult

digraph foo {
     node [shape=none, margin=0];

         MediaCountResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MediaCountResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">contacts : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rawSample : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">sample : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
status integer A status code indicating a possible error for this result item - 0 if there is no error
cpm number Cost per mill (CPM). Included if requested by fields collection of request.
contacts number The number of contacts. Included by default or if requested by fields collection of request.
sample number The weighted number of cases. Included by default or if requested by fields collection of request.
key string The key of the medium which corresponds to the result item. Included by default or if requested by fields collection of request.
rawSample number The raw i.e. not weighted number of cases. Included or if requested by fields collection of request.

MediaSearchInput

digraph foo {
     node [shape=none, margin=0];

         DateInterval [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">DateInterval</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         MediaSearchInput [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MediaSearchInput</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">dates : DateInterval []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fields : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">where : WhereClause</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         MediaSearchInput -> DateInterval [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>dates</TD></TR></TABLE>>];

}

Properties

Field Type Description
fields string [] List of fields to return for all matching media objects.
dates DateInterval [] List of date intervals.
where REF_MODEL_WhereClause  

Medium

digraph foo {
     node [shape=none, margin=0];

         Medium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Medium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
key string The key of the medium in the analysis.

NewspaperConditions

digraph foo {
     node [shape=none, margin=0];

         NewspaperConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">NewspaperConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">size_mm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
style string Print style.
size_mm number Arbitrary advertisement size in millimeters. Overrules format property if provided.
internalFrequency integer Number of placements of the advertisement within the same issue.
colorReduction string Allowed way of color reduction.
format string Advertisement print format id.

NotCombinedItem

digraph foo {
     node [shape=none, margin=0];

         NotCombinedItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">NotCombinedItem</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

OnlineConditions

digraph foo {
     node [shape=none, margin=0];

         OnlineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OnlineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">altAdFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fixedPriceWithShare : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialCpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPrice : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPriceIgnoresFrequency : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
specialFixedPriceIgnoresFrequency boolean Flag indicating if a present special fixed price ignores the frequency.
specialFixedPrice number Possibly negotiated special fixed price.
altAdFormat string Alternative advertisement format.
pricing string  
fixedPriceWithShare boolean Flag indicating if the fixed price is applied with share.
adFormat string Advertisement format.
specialCpm number Possibly negotiated special cpm price.

OnlineMedium

digraph foo {
     node [shape=none, margin=0];

         RateCardSelector [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">RateCardSelector</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">allowIgnoreDate : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">date : Date</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dateRule : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">daysOfWeek : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">seasonal : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         DateInterval [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">DateInterval</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">entries : GenericConditionsEntry []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         MagazineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MagazineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">altFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">bleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fallback : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gutterBleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         OnlineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OnlineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">altAdFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fixedPriceWithShare : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialCpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPrice : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPriceIgnoresFrequency : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BroadcastConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BroadcastConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">length_sec : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">agencyCommission : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cashDiscount : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cinema : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">generic : GenericConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">magazine : MagazineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">newspaper : NewspaperConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">online : OnlineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">radio : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCard : RateCardSelector</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tv : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">vat : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         NewspaperConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">NewspaperConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">size_mm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         OnlineMedium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OnlineMedium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">conditions : TariffConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dates : DateInterval []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">period : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditionsEntry [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditionsEntry</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">alternateKey : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">factor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         OnlineMedium -> DateInterval [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>dates</TD></TR></TABLE>>];

         OnlineMedium -> TariffConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>conditions</TD></TR></TABLE>>];

         TariffConditions -> GenericConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>generic</TD></TR></TABLE>>];

         GenericConditions -> GenericConditionsEntry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>entries</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cinema</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tv</TD></TR></TABLE>>];

         TariffConditions -> RateCardSelector [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCard</TD></TR></TABLE>>];

         TariffConditions -> NewspaperConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>newspaper</TD></TR></TABLE>>];

         TariffConditions -> MagazineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>magazine</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>radio</TD></TR></TABLE>>];

         TariffConditions -> OnlineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

}

Properties

Field Type Description
dates DateInterval [] List of date intervals.
conditions TariffConditions Tariff conditions to be applied to evaluation of that individual medium
period string Reference period for sampling and extrapolation. Can be omitted if a default period is provided with the request.
key string The key of the medium in the analysis.

OrCombinedItem

digraph foo {
     node [shape=none, margin=0];

         OrCombinedItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OrCombinedItem</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Period

digraph foo {
     node [shape=none, margin=0];

         Period [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Period</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">description : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
description string The description of the period.
key string The key to reference this period.

PeriodsDictionary

digraph foo {
     node [shape=none, margin=0];

         PeriodsDictionary [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PeriodsDictionary</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Placement

digraph foo {
     node [shape=none, margin=0];

         RateCardSelector [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">RateCardSelector</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">allowIgnoreDate : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">date : Date</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dateRule : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">daysOfWeek : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">seasonal : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Targeting [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Targeting</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">keys : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">wastage : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         FrequencyCapping [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">FrequencyCapping</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">forTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">impressions : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         DateInterval [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">DateInterval</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">entries : GenericConditionsEntry []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         MagazineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MagazineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">altFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">bleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fallback : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gutterBleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Placement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Placement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">conditions : TariffConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dataMultiplier : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dates : DateInterval []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequencyCapping : FrequencyCapping</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">medium : Medium</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pi : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">share : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialDiscounts : SpecialDiscounts</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tag : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targeting : Targeting</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         OnlineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OnlineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">altAdFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fixedPriceWithShare : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialCpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPrice : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPriceIgnoresFrequency : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         SpecialDiscounts [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">SpecialDiscounts</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount1 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount2 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount3 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount4 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount5 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Medium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Medium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BroadcastConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BroadcastConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">length_sec : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">agencyCommission : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cashDiscount : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cinema : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">generic : GenericConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">magazine : MagazineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">newspaper : NewspaperConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">online : OnlineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">radio : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCard : RateCardSelector</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tv : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">vat : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         NewspaperConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">NewspaperConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">size_mm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditionsEntry [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditionsEntry</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">alternateKey : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">factor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         Placement -> DateInterval [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>dates</TD></TR></TABLE>>];

         Placement -> Medium [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>medium</TD></TR></TABLE>>];

         Placement -> Targeting [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>targeting</TD></TR></TABLE>>];

         Placement -> SpecialDiscounts [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>specialDiscounts</TD></TR></TABLE>>];

         Placement -> FrequencyCapping [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>frequencyCapping</TD></TR></TABLE>>];

         Placement -> TariffConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>conditions</TD></TR></TABLE>>];

         TariffConditions -> GenericConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>generic</TD></TR></TABLE>>];

         GenericConditions -> GenericConditionsEntry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>entries</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cinema</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tv</TD></TR></TABLE>>];

         TariffConditions -> RateCardSelector [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCard</TD></TR></TABLE>>];

         TariffConditions -> NewspaperConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>newspaper</TD></TR></TABLE>>];

         TariffConditions -> MagazineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>magazine</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>radio</TD></TR></TABLE>>];

         TariffConditions -> OnlineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

}

Properties

Field Type Description
dates DateInterval [] List of date intervals.
medium Medium Medium to be placed. Alternatively an index number into media table of plan my be provided.
targeting Targeting Targeting to be applied to the placement. If omitted no targeting is applied.
dataMultiplier string Data multiplier expression to modify performance data evaluation
share number Fraction of delivered pages to be allocated.
specialDiscounts SpecialDiscounts Possibly allowed special discounts.
frequency integer The frequency of the placement.
tag string Tag to mark the placement for subsequent identification in plan details result
frequencyCapping FrequencyCapping Frequency capping to be applied to the placement. If omitted no frequency capping is applied.
pi integer Page impressions to be delivered.
conditions TariffConditions Tariff conditions to be applied to that individual placement.

Plan

digraph foo {
     node [shape=none, margin=0];

         RateCardSelector [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">RateCardSelector</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">allowIgnoreDate : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">date : Date</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dateRule : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">daysOfWeek : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">seasonal : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Targeting [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Targeting</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">keys : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">wastage : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         FrequencyCapping [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">FrequencyCapping</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">forTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">impressions : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         DateInterval [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">DateInterval</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">from : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">to : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">entries : GenericConditionsEntry []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Plan [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Plan</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">media : CountItem []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">placements : Placement []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         MagazineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MagazineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">altFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">bleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fallback : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gutterBleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Placement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Placement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">conditions : TariffConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dataMultiplier : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dates : DateInterval []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequencyCapping : FrequencyCapping</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">medium : Medium</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pi : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">share : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialDiscounts : SpecialDiscounts</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tag : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targeting : Targeting</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         CountItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">CountItem</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         OnlineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OnlineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">altAdFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fixedPriceWithShare : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialCpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPrice : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPriceIgnoresFrequency : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         SpecialDiscounts [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">SpecialDiscounts</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount1 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount2 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount3 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount4 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount5 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         Medium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Medium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BroadcastConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BroadcastConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">length_sec : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">agencyCommission : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cashDiscount : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cinema : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">generic : GenericConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">magazine : MagazineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">newspaper : NewspaperConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">online : OnlineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">radio : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCard : RateCardSelector</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tv : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">vat : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         NewspaperConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">NewspaperConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">size_mm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditionsEntry [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditionsEntry</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">alternateKey : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">factor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         Plan -> CountItem [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>media</TD></TR></TABLE>>];

         Plan -> Placement [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>placements</TD></TR></TABLE>>];

         Placement -> DateInterval [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>dates</TD></TR></TABLE>>];

         Placement -> Medium [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>medium</TD></TR></TABLE>>];

         Placement -> Targeting [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>targeting</TD></TR></TABLE>>];

         Placement -> SpecialDiscounts [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>specialDiscounts</TD></TR></TABLE>>];

         Placement -> FrequencyCapping [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>frequencyCapping</TD></TR></TABLE>>];

         Placement -> TariffConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>conditions</TD></TR></TABLE>>];

         TariffConditions -> GenericConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>generic</TD></TR></TABLE>>];

         GenericConditions -> GenericConditionsEntry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>entries</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cinema</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tv</TD></TR></TABLE>>];

         TariffConditions -> RateCardSelector [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCard</TD></TR></TABLE>>];

         TariffConditions -> NewspaperConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>newspaper</TD></TR></TABLE>>];

         TariffConditions -> MagazineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>magazine</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>radio</TD></TR></TABLE>>];

         TariffConditions -> OnlineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

}

Properties

Field Type Description
media CountItem [] Array of media objects to be referenced by the placements via an index instead of providing embedded media objects
placements Placement [] Advertisement placements (Array of Placement objects)

PlanCombinedItem

digraph foo {
     node [shape=none, margin=0];

         PlanCombinedItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanCombinedItem</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

PlanDetails

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">audience : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contactsShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmGross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmNet : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmUser : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grp : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grpIndex : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">index : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">ots : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">percent : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">prefilter : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rawCases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">share : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">structure : PlanDetailsMediumResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tariff : TariffResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">total : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsOnlineData [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsOnlineData</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">basisCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">eventualShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcForTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequencyCapping : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pi : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">piMax : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCardCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingId : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryLong : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryShort : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">totalCpm : PlanDetailsMoney</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetails [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetails</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">groupDetails : PlanDetailsGroupDetails []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMedium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMedium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">placements : PlanDetailsPlacement []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsPlacement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsPlacement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">online : PlanDetailsOnlineData</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tag : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsGroupDetails [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsGroupDetails</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">groupType : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">media : PlanDetailsMedium []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterAgencyCommission : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterCashDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount1 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount2 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount3 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount4 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount5 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterTariffDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">net : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         PlanDetails -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

         PlanDetails -> PlanDetailsGroupDetails [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>groupDetails</TD></TR></TABLE>>];

         PlanDetailsGroupDetails -> PlanDetailsMedium [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>media</TD></TR></TABLE>>];

         PlanDetailsMedium -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

         PlanDetailsMedium -> PlanDetailsPlacement [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>placements</TD></TR></TABLE>>];

         PlanDetailsPlacement -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

         PlanDetailsPlacement -> PlanDetailsOnlineData [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>fcExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>targetingExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCardCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>basisCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>totalCpm</TD></TR></TABLE>>];

         PlanDetailsGroupDetails -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

}

Properties

Field Type Description
result PlanDetailsResult  
groupDetails PlanDetailsGroupDetails [] Group of media and placements

PlanDetailsAudienceResult

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
cases REF_MODEL_float Cases
projection REF_MODEL_float Projection of the cases at the overall audience of the underlying study

PlanDetailsGroupDetails

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">audience : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contactsShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmGross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmNet : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmUser : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grp : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grpIndex : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">index : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">ots : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">percent : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">prefilter : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rawCases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">share : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">structure : PlanDetailsMediumResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tariff : TariffResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">total : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsOnlineData [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsOnlineData</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">basisCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">eventualShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcForTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequencyCapping : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pi : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">piMax : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCardCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingId : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryLong : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryShort : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">totalCpm : PlanDetailsMoney</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMedium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMedium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">placements : PlanDetailsPlacement []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsPlacement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsPlacement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">online : PlanDetailsOnlineData</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tag : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsGroupDetails [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsGroupDetails</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">groupType : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">media : PlanDetailsMedium []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterAgencyCommission : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterCashDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount1 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount2 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount3 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount4 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount5 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterTariffDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">net : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         PlanDetailsGroupDetails -> PlanDetailsMedium [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>media</TD></TR></TABLE>>];

         PlanDetailsMedium -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

         PlanDetailsMedium -> PlanDetailsPlacement [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>placements</TD></TR></TABLE>>];

         PlanDetailsPlacement -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

         PlanDetailsPlacement -> PlanDetailsOnlineData [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>fcExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>targetingExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCardCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>basisCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>totalCpm</TD></TR></TABLE>>];

         PlanDetailsGroupDetails -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

}

Properties

Field Type Description
groupType string  
media PlanDetailsMedium [] List of media in this group
result PlanDetailsResult  

PlanDetailsMedium

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">audience : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contactsShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmGross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmNet : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmUser : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grp : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grpIndex : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">index : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">ots : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">percent : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">prefilter : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rawCases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">share : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">structure : PlanDetailsMediumResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tariff : TariffResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">total : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsOnlineData [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsOnlineData</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">basisCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">eventualShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcForTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequencyCapping : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pi : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">piMax : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCardCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingId : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryLong : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryShort : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">totalCpm : PlanDetailsMoney</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMedium [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMedium</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">placements : PlanDetailsPlacement []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsPlacement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsPlacement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">online : PlanDetailsOnlineData</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tag : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterAgencyCommission : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterCashDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount1 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount2 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount3 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount4 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount5 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterTariffDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">net : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         PlanDetailsMedium -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

         PlanDetailsMedium -> PlanDetailsPlacement [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>placements</TD></TR></TABLE>>];

         PlanDetailsPlacement -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

         PlanDetailsPlacement -> PlanDetailsOnlineData [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>fcExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>targetingExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCardCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>basisCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>totalCpm</TD></TR></TABLE>>];

}

Properties

Field Type Description
result PlanDetailsResult  
placements PlanDetailsPlacement [] List of media in this group

PlanDetailsMediumResult

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
cases REF_MODEL_float Cases
projection REF_MODEL_float Projection of the cases at the overall audience of the underlying study
contacts REF_MODEL_float Contacts

PlanDetailsMoney

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
currency string Currency of money
amount REF_MODEL_float Amount of money

PlanDetailsOnlineData

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsOnlineData [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsOnlineData</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">basisCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">eventualShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcForTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequencyCapping : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pi : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">piMax : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCardCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingId : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryLong : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryShort : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">totalCpm : PlanDetailsMoney</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>fcExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>targetingExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCardCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>basisCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>totalCpm</TD></TR></TABLE>>];

}

Properties

Field Type Description
targetingSummaryLong string Long summary of the applied targeting features and their combination
piMax REF_MODEL_float Maximum page impressions
targetingId string Actually applied targeting ID
fcExtraCpm PlanDetailsMoney Extra CPM caused by frequency capping
eventualShare REF_MODEL_float Eventual share considering frequency capping and targeting
fcForTotal boolean Frequency capping for total flag
targetingExtraCpm PlanDetailsMoney Extra CPM caused by targeting
rateCardCpm PlanDetailsMoney The CPM from the rate card
targetingSummaryShort string Short summary of the applied targeting features and their combination
basisCpm PlanDetailsMoney Applied basis CPM
totalCpm PlanDetailsMoney Resulting total CPM of the placement
frequencyCapping integer Actually applied frequency capping
pi REF_MODEL_float Page impressions

PlanDetailsPlacement

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">audience : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contactsShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmGross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmNet : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmUser : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grp : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grpIndex : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">index : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">ots : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">percent : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">prefilter : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rawCases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">share : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">structure : PlanDetailsMediumResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tariff : TariffResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">total : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsOnlineData [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsOnlineData</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">basisCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">eventualShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fcForTotal : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">frequencyCapping : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pi : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">piMax : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCardCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingExtraCpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingId : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryLong : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">targetingSummaryShort : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">totalCpm : PlanDetailsMoney</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsPlacement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsPlacement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">online : PlanDetailsOnlineData</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">result : PlanDetailsResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tag : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterAgencyCommission : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterCashDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount1 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount2 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount3 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount4 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount5 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterTariffDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">net : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         PlanDetailsPlacement -> PlanDetailsResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>result</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

         PlanDetailsPlacement -> PlanDetailsOnlineData [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>fcExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>targetingExtraCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCardCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>basisCpm</TD></TR></TABLE>>];

         PlanDetailsOnlineData -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>totalCpm</TD></TR></TABLE>>];

}

Properties

Field Type Description
tag string Reflected tag value from the corresponding placement of the request
result PlanDetailsResult  
online PlanDetailsOnlineData  

PlanDetailsResult

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">audience : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contactsShare : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpm : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmGross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmNet : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cpmUser : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grp : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">grpIndex : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">index : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">ots : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">percent : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">prefilter : PlanDetailsAudienceResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rawCases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">share : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">structure : PlanDetailsMediumResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tariff : TariffResult</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">total : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">contacts : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         PlanDetailsMediumResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMediumResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">cases : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">projection : float</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterAgencyCommission : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterCashDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount1 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount2 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount3 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount4 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount5 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterTariffDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">net : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmNet</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpm</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmUser</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>audience</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsAudienceResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>prefilter</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cpmGross</TD></TR></TABLE>>];

         PlanDetailsResult -> TariffResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tariff</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

         PlanDetailsResult -> PlanDetailsMediumResult [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>structure</TD></TR></TABLE>>];

}

Properties

Field Type Description
cpmNet PlanDetailsMoney Net cost per mill contacts
ots REF_MODEL_float Opportunity to see
cpm PlanDetailsMoney Cost per mill contacts
grp REF_MODEL_float Gross rate point
rawCases REF_MODEL_float Raw/unweighted Cases
share REF_MODEL_float Ratio of the cases with respect to the medium at the overall audience
contacts REF_MODEL_float Contacts
percent REF_MODEL_float Ration of cases with respect to the target audience
contactsShare REF_MODEL_float Ratio of the contacts with respect to the medium at the overall audience
grpIndex REF_MODEL_float GRP index
cpmUser PlanDetailsMoney Cost per mill user
audience PlanDetailsAudienceResult Result details with respect to the applied audience (and prefilter)
index REF_MODEL_float Affinity index
prefilter PlanDetailsAudienceResult Result details with respect to the applied prefilter
cpmGross PlanDetailsMoney Gross cost per mill contacts
total REF_MODEL_float Total audience (german: WNK)
tariff TariffResult Tariff specific calculation results
cases REF_MODEL_float Cases
structure PlanDetailsMediumResult Result details with respect to the applied booking unit (and prefilter)
projection REF_MODEL_float Projection of the cases at the overall audience of the underlying study

QuantitativeAudience

digraph foo {
     node [shape=none, margin=0];

         QuantitativeAudience [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">QuantitativeAudience</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">max : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">min : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
max number The maximum value of the quantitative property to match.
min number The minimum value of the quantitative property to match.

RateCardSelector

digraph foo {
     node [shape=none, margin=0];

         RateCardSelector [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">RateCardSelector</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">allowIgnoreDate : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">date : Date</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dateRule : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">daysOfWeek : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">seasonal : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
date Date Reference date for the selection of the effective rate card.
seasonal boolean Apply seasonal prices.
daysOfWeek string [] Days of Week. (Array of strings)
allowIgnoreDate boolean Allow to ignore the provided date.
dateRule string The rule to be applied while selecting the rate card by date.

ScaleElement

digraph foo {
     node [shape=none, margin=0];

         ScaleElement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ScaleElement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">display : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
display string The display text of the scale element

ScaleGroup

digraph foo {
     node [shape=none, margin=0];

         ScaleGroup [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ScaleGroup</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">elements : ScaleElement []</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         ScaleElement [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">ScaleElement</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">display : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         ScaleGroup -> ScaleElement [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>elements</TD></TR></TABLE>>];

}

Properties

Field Type Description
elements ScaleElement [] Array of scale elements

SpecialDiscounts

digraph foo {
     node [shape=none, margin=0];

         SpecialDiscounts [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">SpecialDiscounts</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount1 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount2 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount3 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount4 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">amount5 : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">type : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
amount3 number Special discount amount #3.
amount2 number Special discount amount #2.
amount1 number Special discount amount #1.
amount5 number Special discount amount 5.
amount4 number Special discount amount #.4
type string Way of application of the discount amounts.

Targeting

digraph foo {
     node [shape=none, margin=0];

         Targeting [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">Targeting</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">keys : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">wastage : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Properties

Field Type Description
keys string [] The keys of the targetings to be applied.
wastage number Percentage of page impressions consumed by other than the requested target audiences. If omitted assumed to be zero.

TariffConditions

digraph foo {
     node [shape=none, margin=0];

         RateCardSelector [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">RateCardSelector</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">allowIgnoreDate : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">date : Date</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">dateRule : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">daysOfWeek : string []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">seasonal : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">entries : GenericConditionsEntry []</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">id : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         MagazineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">MagazineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">altFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">bleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fallback : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gutterBleed : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         OnlineConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">OnlineConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">altAdFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">fixedPriceWithShare : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialCpm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPrice : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">specialFixedPriceIgnoresFrequency : boolean</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         BroadcastConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">BroadcastConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">length_sec : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">agencyCommission : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cashDiscount : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">cinema : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">generic : GenericConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : boolean</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">magazine : MagazineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">newspaper : NewspaperConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">online : OnlineConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">radio : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">rateCard : RateCardSelector</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">tv : BroadcastConditions</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">vat : number</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         NewspaperConditions [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">NewspaperConditions</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">colorReduction : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">format : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">internalFrequency : integer</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">size_mm : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">style : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         GenericConditionsEntry [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">GenericConditionsEntry</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">alternateKey : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">factor : number</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">key : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         TariffConditions -> GenericConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>generic</TD></TR></TABLE>>];

         GenericConditions -> GenericConditionsEntry [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>entries</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>cinema</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>tv</TD></TR></TABLE>>];

         TariffConditions -> RateCardSelector [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>rateCard</TD></TR></TABLE>>];

         TariffConditions -> NewspaperConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>newspaper</TD></TR></TABLE>>];

         TariffConditions -> MagazineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>magazine</TD></TR></TABLE>>];

         TariffConditions -> BroadcastConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>radio</TD></TR></TABLE>>];

         TariffConditions -> OnlineConditions [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>online</TD></TR></TABLE>>];

}

Properties

Field Type Description
gross boolean Flag to define if the gross amounts are to be calculated. Not gross means net.
generic GenericConditions Generic tariff conditions
cinema BroadcastConditions Cinema specific tariff conditions
tv BroadcastConditions TV specific tariff conditions
agencyCommission number An agency commission to be discounted possibly.
rateCard RateCardSelector Specification of rate card selection criteria.
newspaper NewspaperConditions Newspaper specific tariff conditions
magazine MagazineConditions Magazine specific tariff conditions
radio BroadcastConditions Radio specific tariff conditions
online OnlineConditions Online specific tariff conditions
cashDiscount number A cash discount to be taken into account possibly.
vat number Value added tax to be taken into account.

TariffResult

digraph foo {
     node [shape=none, margin=0];

         PlanDetailsMoney [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">PlanDetailsMoney</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">amount : float</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">currency : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
         TariffResult [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">TariffResult</FONT></TD>
             </TR>
             <TR>
                 <TD>
                     <TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0">
                         <TR>
                             <TD ALIGN="LEFT">adFormat : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterAgencyCommission : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterCashDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount1 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount2 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount3 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount4 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterSpecialDiscount5 : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">afterTariffDiscount : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">gross : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">net : PlanDetailsMoney</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">pricing : string</TD>
                         </TR>
                         <TR>
                             <TD ALIGN="LEFT">status : string</TD>
                         </TR>
                     </TABLE>
                 </TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>gross</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount5</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterCashDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount3</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount2</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount1</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterSpecialDiscount4</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterTariffDiscount</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>net</TD></TR></TABLE>>];

         TariffResult -> PlanDetailsMoney [label=<<TABLE BORDER="0" CELLBORDER="0" CELLSPACING="0"><TR><TD>afterAgencyCommission</TD></TR></TABLE>>];

}

Properties

Field Type Description
status string A string token representing the status of the tariff calculation
gross PlanDetailsMoney Gross costs of the related media plan item
afterSpecialDiscount5 PlanDetailsMoney Cost considering special discount #5
afterCashDiscount PlanDetailsMoney Cost considering cash discount
afterSpecialDiscount3 PlanDetailsMoney Cost considering special discount #3
afterSpecialDiscount2 PlanDetailsMoney Cost considering special discount #2
afterSpecialDiscount1 PlanDetailsMoney Cost considering special discount #1
afterSpecialDiscount4 PlanDetailsMoney Cost considering special discount #4
pricing string  
afterTariffDiscount PlanDetailsMoney Cost considering tariff discount
net PlanDetailsMoney Net costs of the related media plan item
afterAgencyCommission PlanDetailsMoney Cost considering agency commission
adFormat string Actually applied advertisement format.

VariablesDictionary

digraph foo {
     node [shape=none, margin=0];

         VariablesDictionary [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">VariablesDictionary</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

XorCombinedItem

digraph foo {
     node [shape=none, margin=0];

         XorCombinedItem [label=<
         <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
             <TR>
                 <TD HEIGHT="36.0"><FONT POINT-SIZE="16.0">XorCombinedItem</FONT></TD>
             </TR>
         </TABLE>>];
     edge [dir=back, arrowtail=dot]

}

Table Of Contents

Previous topic

Analyses Routes Reference Documentation

Next topic

Tariffs API Reference Documentation

This Page