POST ExperimentFactorProduct/Base/SaveAll

Request Information

URI Parameters

None.

Body Parameters

Collection of ExperimentFactorProduct
NameDescriptionTypeAdditional information
ExperimentFactorProductId

globally unique identifier

None.

ExperimentFactorId

globally unique identifier

None.

BrandId

decimal number

None.

GEId

decimal number

None.

SortOrder

integer

None.

AddName

string

None.

AddDate

date

None.

LastMaintenanceName

string

None.

LastMaintenanceDate

date

None.

SubProductCode

string

None.

NumberReservedUnits

integer

None.

TotalNumberUnitsAllProduct

integer

None.

StripSeedLocallySourced

boolean

None.

Brand

Brand

None.

ExperimentFactor

ExperimentFactor

None.

StripValue

Collection of StripValue

None.

ChangeTracker

ObjectChangeTracker

None.

Request Formats

application/json, text/json

Sample:
[
  null,
  {
    "$id": "1",
    "ExperimentFactorProductId": "9f4ca1b0-d218-412c-8133-2bb381921aef",
    "ExperimentFactorId": "b3559ff8-3c5c-47d1-b5b8-c57f5c46817e",
    "BrandId": 3.0,
    "GEId": 4.0,
    "SortOrder": 5,
    "AddName": "sample string 6",
    "AddDate": "2024-09-16T19:30:53.8767199+00:00",
    "LastMaintenanceName": "sample string 8",
    "LastMaintenanceDate": "2024-09-16T19:30:53.8767199+00:00",
    "SubProductCode": "sample string 10",
    "NumberReservedUnits": 1,
    "TotalNumberUnitsAllProduct": 1,
    "StripSeedLocallySourced": true,
    "StripValue": [
      {
        "$id": "2",
        "StripValueId": "1c1a4a42-9dde-4531-bf3e-f19e7a791813",
        "StripId": "644ddcd5-8af0-4a7d-b7b3-36edf954d6d3",
        "ExperimentFactorId": "b7dfd4fb-b7c6-4d9a-bb0c-7efaa3e9742b",
        "ExperimentFactorValueId": "0bfc8b53-55d6-4b5e-adb7-312e2986daea",
        "ExperimentFactorProductId": "9f4ca1b0-d218-412c-8133-2bb381921aef",
        "SortOrder": 4,
        "AddName": "sample string 5",
        "AddDate": "2024-09-16T19:30:53.9718222+00:00",
        "LastMaintenanceName": "sample string 7",
        "LastMaintenanceDate": "2024-09-16T19:30:53.9718222+00:00",
        "ExperimentFactorValue": {
          "$id": "3",
          "ExperimentFactorValueId": "0bfc8b53-55d6-4b5e-adb7-312e2986daea",
          "ExperimentFactorId": "b7dfd4fb-b7c6-4d9a-bb0c-7efaa3e9742b",
          "SortOrder": 3,
          "Value": 1.1,
          "ShortValue": "sample string 4",
          "AddName": "sample string 5",
          "AddDate": "2024-09-16T19:30:53.9561756+00:00",
          "LastMaintenanceName": "sample string 7",
          "LastMaintenanceDate": "2024-09-16T19:30:53.9561756+00:00",
          "ExperimentFactor": {
            "$id": "4",
            "ExperimentFactorId": "b7dfd4fb-b7c6-4d9a-bb0c-7efaa3e9742b",
            "ExperimentId": "5b2cc4fd-31d8-4e06-8246-35ee8a7ac320",
            "SortOrder": 3,
            "TraitId": 4,
            "FieldLayout": "sample string 5",
            "AddName": "sample string 6",
            "AddDate": "2024-09-16T19:30:53.925013+00:00",
            "LastMaintenanceName": "sample string 8",
            "LastMaintenanceDate": "2024-09-16T19:30:53.925013+00:00",
            "ExperimentFactorValue": [
              {
                "$ref": "3"
              }
            ],
            "ExperimentFactorProduct": [],
            "StripValue": [
              {
                "$ref": "2"
              }
            ],
            "ChangeTracker": {
              "$id": "5",
              "State": 2,
              "ObjectsRemovedFromCollectionProperties": {},
              "OriginalValues": {},
              "ExtendedProperties": {},
              "ObjectsAddedToCollectionProperties": {
                "ExperimentFactorValue": [
                  {
                    "$ref": "3"
                  }
                ],
                "StripValue": [
                  {
                    "$ref": "2"
                  }
                ]
              }
            }
          },
          "StripValue": [
            {
              "$ref": "2"
            }
          ],
          "ChangeTracker": {
            "$id": "6",
            "State": 2,
            "ObjectsRemovedFromCollectionProperties": {},
            "OriginalValues": {},
            "ExtendedProperties": {},
            "ObjectsAddedToCollectionProperties": {
              "StripValue": [
                {
                  "$ref": "2"
                }
              ]
            }
          }
        },
        "ExperimentFactor": {
          "$ref": "4"
        },
        "ExperimentFactorProduct": {
          "$ref": "1"
        },
        "ChangeTracker": {
          "$id": "7",
          "State": 2,
          "ObjectsRemovedFromCollectionProperties": {},
          "OriginalValues": {},
          "ExtendedProperties": {},
          "ObjectsAddedToCollectionProperties": {}
        }
      }
    ],
    "ChangeTracker": {
      "$id": "8",
      "State": 2,
      "ObjectsRemovedFromCollectionProperties": {},
      "OriginalValues": {},
      "ExtendedProperties": {},
      "ObjectsAddedToCollectionProperties": {
        "StripValue": [
          {
            "$ref": "2"
          }
        ]
      }
    }
  }
]

application/xml, text/xml

Sample:
<ArrayOfExperimentFactorProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pioneer.Trials.Domain.Model">
  <ExperimentFactorProduct i:nil="true" />
  <ExperimentFactorProduct z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
    <AddDate>2024-09-16T19:30:53.8767199+00:00</AddDate>
    <AddName>sample string 6</AddName>
    <Brand i:nil="true" />
    <BrandId>3</BrandId>
    <ChangeTracker z:Id="i2">
      <ExtendedProperties />
      <ObjectsAddedToCollectionProperties>
        <AddedObjectsForProperty>
          <CollectionPropertyName>StripValue</CollectionPropertyName>
          <AddedObjects>
            <ObjectValue z:Id="i3" i:type="StripValue">
              <AddDate>2024-09-16T19:30:53.9718222+00:00</AddDate>
              <AddName>sample string 5</AddName>
              <ChangeTracker z:Id="i4">
                <ExtendedProperties />
                <ObjectsAddedToCollectionProperties />
                <ObjectsRemovedFromCollectionProperties />
                <OriginalValues />
                <State>Added</State>
              </ChangeTracker>
              <ExperimentFactor z:Id="i5">
                <AddDate>2024-09-16T19:30:53.925013+00:00</AddDate>
                <AddName>sample string 6</AddName>
                <ChangeTracker z:Id="i6">
                  <ExtendedProperties />
                  <ObjectsAddedToCollectionProperties>
                    <AddedObjectsForProperty>
                      <CollectionPropertyName>ExperimentFactorValue</CollectionPropertyName>
                      <AddedObjects>
                        <ObjectValue z:Id="i7" i:type="ExperimentFactorValue">
                          <AddDate>2024-09-16T19:30:53.9561756+00:00</AddDate>
                          <AddName>sample string 5</AddName>
                          <ChangeTracker z:Id="i8">
                            <ExtendedProperties />
                            <ObjectsAddedToCollectionProperties>
                              <AddedObjectsForProperty>
                                <CollectionPropertyName>StripValue</CollectionPropertyName>
                                <AddedObjects>
                                  <ObjectValue z:Ref="i3" />
                                </AddedObjects>
                              </AddedObjectsForProperty>
                            </ObjectsAddedToCollectionProperties>
                            <ObjectsRemovedFromCollectionProperties />
                            <OriginalValues />
                            <State>Added</State>
                          </ChangeTracker>
                          <ExperimentFactor z:Ref="i5" />
                          <ExperimentFactorId>b7dfd4fb-b7c6-4d9a-bb0c-7efaa3e9742b</ExperimentFactorId>
                          <ExperimentFactorValueId>0bfc8b53-55d6-4b5e-adb7-312e2986daea</ExperimentFactorValueId>
                          <LastMaintenanceDate>2024-09-16T19:30:53.9561756+00:00</LastMaintenanceDate>
                          <LastMaintenanceName>sample string 7</LastMaintenanceName>
                          <ShortValue>sample string 4</ShortValue>
                          <SortOrder>3</SortOrder>
                          <StripValue>
                            <StripValue z:Ref="i3" />
                          </StripValue>
                          <Value>1.1</Value>
                        </ObjectValue>
                      </AddedObjects>
                    </AddedObjectsForProperty>
                    <AddedObjectsForProperty>
                      <CollectionPropertyName>StripValue</CollectionPropertyName>
                      <AddedObjects>
                        <ObjectValue z:Ref="i3" />
                      </AddedObjects>
                    </AddedObjectsForProperty>
                  </ObjectsAddedToCollectionProperties>
                  <ObjectsRemovedFromCollectionProperties />
                  <OriginalValues />
                  <State>Added</State>
                </ChangeTracker>
                <Experiment i:nil="true" />
                <ExperimentFactorId>b7dfd4fb-b7c6-4d9a-bb0c-7efaa3e9742b</ExperimentFactorId>
                <ExperimentFactorProduct />
                <ExperimentFactorValue>
                  <ExperimentFactorValue z:Ref="i7" />
                </ExperimentFactorValue>
                <ExperimentId>5b2cc4fd-31d8-4e06-8246-35ee8a7ac320</ExperimentId>
                <FieldLayout>sample string 5</FieldLayout>
                <LastMaintenanceDate>2024-09-16T19:30:53.925013+00:00</LastMaintenanceDate>
                <LastMaintenanceName>sample string 8</LastMaintenanceName>
                <SortOrder>3</SortOrder>
                <StripValue>
                  <StripValue z:Ref="i3" />
                </StripValue>
                <TraitId>4</TraitId>
              </ExperimentFactor>
              <ExperimentFactorId>b7dfd4fb-b7c6-4d9a-bb0c-7efaa3e9742b</ExperimentFactorId>
              <ExperimentFactorProduct z:Ref="i1" />
              <ExperimentFactorProductId>9f4ca1b0-d218-412c-8133-2bb381921aef</ExperimentFactorProductId>
              <ExperimentFactorValue z:Ref="i7" />
              <ExperimentFactorValueId>0bfc8b53-55d6-4b5e-adb7-312e2986daea</ExperimentFactorValueId>
              <LastMaintenanceDate>2024-09-16T19:30:53.9718222+00:00</LastMaintenanceDate>
              <LastMaintenanceName>sample string 7</LastMaintenanceName>
              <SortOrder>4</SortOrder>
              <Strip i:nil="true" />
              <StripId>644ddcd5-8af0-4a7d-b7b3-36edf954d6d3</StripId>
              <StripValueId>1c1a4a42-9dde-4531-bf3e-f19e7a791813</StripValueId>
            </ObjectValue>
          </AddedObjects>
        </AddedObjectsForProperty>
      </ObjectsAddedToCollectionProperties>
      <ObjectsRemovedFromCollectionProperties />
      <OriginalValues />
      <State>Added</State>
    </ChangeTracker>
    <ExperimentFactor i:nil="true" />
    <ExperimentFactorId>b3559ff8-3c5c-47d1-b5b8-c57f5c46817e</ExperimentFactorId>
    <ExperimentFactorProductId>9f4ca1b0-d218-412c-8133-2bb381921aef</ExperimentFactorProductId>
    <GEId>4</GEId>
    <LastMaintenanceDate>2024-09-16T19:30:53.8767199+00:00</LastMaintenanceDate>
    <LastMaintenanceName>sample string 8</LastMaintenanceName>
    <NumberReservedUnits>1</NumberReservedUnits>
    <SortOrder>5</SortOrder>
    <StripSeedLocallySourced>true</StripSeedLocallySourced>
    <StripValue>
      <StripValue z:Ref="i3" />
    </StripValue>
    <SubProductCode>sample string 10</SubProductCode>
    <TotalNumberUnitsAllProduct>1</TotalNumberUnitsAllProduct>
  </ExperimentFactorProduct>
</ArrayOfExperimentFactorProduct>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of ExperimentFactorProduct
NameDescriptionTypeAdditional information
ExperimentFactorProductId

globally unique identifier

None.

ExperimentFactorId

globally unique identifier

None.

BrandId

decimal number

None.

GEId

decimal number

None.

SortOrder

integer

None.

AddName

string

None.

AddDate

date

None.

LastMaintenanceName

string

None.

LastMaintenanceDate

date

None.

SubProductCode

string

None.

NumberReservedUnits

integer

None.

TotalNumberUnitsAllProduct

integer

None.

StripSeedLocallySourced

boolean

None.

Brand

Brand

None.

ExperimentFactor

ExperimentFactor

None.

StripValue

Collection of StripValue

None.

ChangeTracker

ObjectChangeTracker

None.

Response Formats

application/json, text/json

Sample:
[
  null,
  {
    "$id": "1",
    "ExperimentFactorProductId": "fade7d1e-4d10-49a5-b016-f177d5dcbb07",
    "ExperimentFactorId": "fec14410-b96e-401b-a785-c10a430b9ad5",
    "BrandId": 3.0,
    "GEId": 4.0,
    "SortOrder": 5,
    "AddName": "sample string 6",
    "AddDate": "2024-09-16T19:30:54.0499439+00:00",
    "LastMaintenanceName": "sample string 8",
    "LastMaintenanceDate": "2024-09-16T19:30:54.0499439+00:00",
    "SubProductCode": "sample string 10",
    "NumberReservedUnits": 1,
    "TotalNumberUnitsAllProduct": 1,
    "StripSeedLocallySourced": true,
    "StripValue": [
      {
        "$id": "2",
        "StripValueId": "9b8b3c9a-d524-4f42-bf3c-f80cfbbb421a",
        "StripId": "1464ac20-6bea-4e3d-9b08-985f5f88f382",
        "ExperimentFactorId": "94319eb7-fb6a-406e-863f-c642015b719c",
        "ExperimentFactorValueId": "32f63d60-0db8-4ac4-86cd-8a7c339ea60f",
        "ExperimentFactorProductId": "fade7d1e-4d10-49a5-b016-f177d5dcbb07",
        "SortOrder": 4,
        "AddName": "sample string 5",
        "AddDate": "2024-09-16T19:30:54.082983+00:00",
        "LastMaintenanceName": "sample string 7",
        "LastMaintenanceDate": "2024-09-16T19:30:54.082983+00:00",
        "ExperimentFactorValue": {
          "$id": "3",
          "ExperimentFactorValueId": "32f63d60-0db8-4ac4-86cd-8a7c339ea60f",
          "ExperimentFactorId": "94319eb7-fb6a-406e-863f-c642015b719c",
          "SortOrder": 3,
          "Value": 1.1,
          "ShortValue": "sample string 4",
          "AddName": "sample string 5",
          "AddDate": "2024-09-16T19:30:54.082983+00:00",
          "LastMaintenanceName": "sample string 7",
          "LastMaintenanceDate": "2024-09-16T19:30:54.082983+00:00",
          "ExperimentFactor": {
            "$id": "4",
            "ExperimentFactorId": "94319eb7-fb6a-406e-863f-c642015b719c",
            "ExperimentId": "9fca3d98-c60c-4c20-ace1-65854d6cc2a6",
            "SortOrder": 3,
            "TraitId": 4,
            "FieldLayout": "sample string 5",
            "AddName": "sample string 6",
            "AddDate": "2024-09-16T19:30:54.0499439+00:00",
            "LastMaintenanceName": "sample string 8",
            "LastMaintenanceDate": "2024-09-16T19:30:54.0499439+00:00",
            "ExperimentFactorValue": [
              {
                "$ref": "3"
              }
            ],
            "ExperimentFactorProduct": [],
            "StripValue": [
              {
                "$ref": "2"
              }
            ],
            "ChangeTracker": {
              "$id": "5",
              "State": 2,
              "ObjectsRemovedFromCollectionProperties": {},
              "OriginalValues": {},
              "ExtendedProperties": {},
              "ObjectsAddedToCollectionProperties": {
                "ExperimentFactorValue": [
                  {
                    "$ref": "3"
                  }
                ],
                "StripValue": [
                  {
                    "$ref": "2"
                  }
                ]
              }
            }
          },
          "StripValue": [
            {
              "$ref": "2"
            }
          ],
          "ChangeTracker": {
            "$id": "6",
            "State": 2,
            "ObjectsRemovedFromCollectionProperties": {},
            "OriginalValues": {},
            "ExtendedProperties": {},
            "ObjectsAddedToCollectionProperties": {
              "StripValue": [
                {
                  "$ref": "2"
                }
              ]
            }
          }
        },
        "ExperimentFactor": {
          "$ref": "4"
        },
        "ExperimentFactorProduct": {
          "$ref": "1"
        },
        "ChangeTracker": {
          "$id": "7",
          "State": 2,
          "ObjectsRemovedFromCollectionProperties": {},
          "OriginalValues": {},
          "ExtendedProperties": {},
          "ObjectsAddedToCollectionProperties": {}
        }
      }
    ],
    "ChangeTracker": {
      "$id": "8",
      "State": 2,
      "ObjectsRemovedFromCollectionProperties": {},
      "OriginalValues": {},
      "ExtendedProperties": {},
      "ObjectsAddedToCollectionProperties": {
        "StripValue": [
          {
            "$ref": "2"
          }
        ]
      }
    }
  }
]

application/xml, text/xml

Sample:
<ArrayOfExperimentFactorProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pioneer.Trials.Domain.Model">
  <ExperimentFactorProduct i:nil="true" />
  <ExperimentFactorProduct z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
    <AddDate>2024-09-16T19:30:54.0499439+00:00</AddDate>
    <AddName>sample string 6</AddName>
    <Brand i:nil="true" />
    <BrandId>3</BrandId>
    <ChangeTracker z:Id="i2">
      <ExtendedProperties />
      <ObjectsAddedToCollectionProperties>
        <AddedObjectsForProperty>
          <CollectionPropertyName>StripValue</CollectionPropertyName>
          <AddedObjects>
            <ObjectValue z:Id="i3" i:type="StripValue">
              <AddDate>2024-09-16T19:30:54.082983+00:00</AddDate>
              <AddName>sample string 5</AddName>
              <ChangeTracker z:Id="i4">
                <ExtendedProperties />
                <ObjectsAddedToCollectionProperties />
                <ObjectsRemovedFromCollectionProperties />
                <OriginalValues />
                <State>Added</State>
              </ChangeTracker>
              <ExperimentFactor z:Id="i5">
                <AddDate>2024-09-16T19:30:54.0499439+00:00</AddDate>
                <AddName>sample string 6</AddName>
                <ChangeTracker z:Id="i6">
                  <ExtendedProperties />
                  <ObjectsAddedToCollectionProperties>
                    <AddedObjectsForProperty>
                      <CollectionPropertyName>ExperimentFactorValue</CollectionPropertyName>
                      <AddedObjects>
                        <ObjectValue z:Id="i7" i:type="ExperimentFactorValue">
                          <AddDate>2024-09-16T19:30:54.082983+00:00</AddDate>
                          <AddName>sample string 5</AddName>
                          <ChangeTracker z:Id="i8">
                            <ExtendedProperties />
                            <ObjectsAddedToCollectionProperties>
                              <AddedObjectsForProperty>
                                <CollectionPropertyName>StripValue</CollectionPropertyName>
                                <AddedObjects>
                                  <ObjectValue z:Ref="i3" />
                                </AddedObjects>
                              </AddedObjectsForProperty>
                            </ObjectsAddedToCollectionProperties>
                            <ObjectsRemovedFromCollectionProperties />
                            <OriginalValues />
                            <State>Added</State>
                          </ChangeTracker>
                          <ExperimentFactor z:Ref="i5" />
                          <ExperimentFactorId>94319eb7-fb6a-406e-863f-c642015b719c</ExperimentFactorId>
                          <ExperimentFactorValueId>32f63d60-0db8-4ac4-86cd-8a7c339ea60f</ExperimentFactorValueId>
                          <LastMaintenanceDate>2024-09-16T19:30:54.082983+00:00</LastMaintenanceDate>
                          <LastMaintenanceName>sample string 7</LastMaintenanceName>
                          <ShortValue>sample string 4</ShortValue>
                          <SortOrder>3</SortOrder>
                          <StripValue>
                            <StripValue z:Ref="i3" />
                          </StripValue>
                          <Value>1.1</Value>
                        </ObjectValue>
                      </AddedObjects>
                    </AddedObjectsForProperty>
                    <AddedObjectsForProperty>
                      <CollectionPropertyName>StripValue</CollectionPropertyName>
                      <AddedObjects>
                        <ObjectValue z:Ref="i3" />
                      </AddedObjects>
                    </AddedObjectsForProperty>
                  </ObjectsAddedToCollectionProperties>
                  <ObjectsRemovedFromCollectionProperties />
                  <OriginalValues />
                  <State>Added</State>
                </ChangeTracker>
                <Experiment i:nil="true" />
                <ExperimentFactorId>94319eb7-fb6a-406e-863f-c642015b719c</ExperimentFactorId>
                <ExperimentFactorProduct />
                <ExperimentFactorValue>
                  <ExperimentFactorValue z:Ref="i7" />
                </ExperimentFactorValue>
                <ExperimentId>9fca3d98-c60c-4c20-ace1-65854d6cc2a6</ExperimentId>
                <FieldLayout>sample string 5</FieldLayout>
                <LastMaintenanceDate>2024-09-16T19:30:54.0499439+00:00</LastMaintenanceDate>
                <LastMaintenanceName>sample string 8</LastMaintenanceName>
                <SortOrder>3</SortOrder>
                <StripValue>
                  <StripValue z:Ref="i3" />
                </StripValue>
                <TraitId>4</TraitId>
              </ExperimentFactor>
              <ExperimentFactorId>94319eb7-fb6a-406e-863f-c642015b719c</ExperimentFactorId>
              <ExperimentFactorProduct z:Ref="i1" />
              <ExperimentFactorProductId>fade7d1e-4d10-49a5-b016-f177d5dcbb07</ExperimentFactorProductId>
              <ExperimentFactorValue z:Ref="i7" />
              <ExperimentFactorValueId>32f63d60-0db8-4ac4-86cd-8a7c339ea60f</ExperimentFactorValueId>
              <LastMaintenanceDate>2024-09-16T19:30:54.082983+00:00</LastMaintenanceDate>
              <LastMaintenanceName>sample string 7</LastMaintenanceName>
              <SortOrder>4</SortOrder>
              <Strip i:nil="true" />
              <StripId>1464ac20-6bea-4e3d-9b08-985f5f88f382</StripId>
              <StripValueId>9b8b3c9a-d524-4f42-bf3c-f80cfbbb421a</StripValueId>
            </ObjectValue>
          </AddedObjects>
        </AddedObjectsForProperty>
      </ObjectsAddedToCollectionProperties>
      <ObjectsRemovedFromCollectionProperties />
      <OriginalValues />
      <State>Added</State>
    </ChangeTracker>
    <ExperimentFactor i:nil="true" />
    <ExperimentFactorId>fec14410-b96e-401b-a785-c10a430b9ad5</ExperimentFactorId>
    <ExperimentFactorProductId>fade7d1e-4d10-49a5-b016-f177d5dcbb07</ExperimentFactorProductId>
    <GEId>4</GEId>
    <LastMaintenanceDate>2024-09-16T19:30:54.0499439+00:00</LastMaintenanceDate>
    <LastMaintenanceName>sample string 8</LastMaintenanceName>
    <NumberReservedUnits>1</NumberReservedUnits>
    <SortOrder>5</SortOrder>
    <StripSeedLocallySourced>true</StripSeedLocallySourced>
    <StripValue>
      <StripValue z:Ref="i3" />
    </StripValue>
    <SubProductCode>sample string 10</SubProductCode>
    <TotalNumberUnitsAllProduct>1</TotalNumberUnitsAllProduct>
  </ExperimentFactorProduct>
</ArrayOfExperimentFactorProduct>