TraceLink · Schema

Batch Master

Batch Master

CompanySupply ChainPharmaceuticalsLife SciencesSerializationTrack and TraceComplianceHealthcareEPCISLogisticsB2B Integration

Properties

Name Type Description
id string
schemaId string
schemaVersion integer
objectType string name of type definition
data object
View JSON Schema on GitHub

JSON Schema

multienterprise-process-connect_canonicalBatchMaster_v1.json Raw ↑
{"swagger": "2.0", "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "schemaType": "TLDB", "typeOfSchema": "type", "id": "multienterprise-process-connect:canonicalBatchMaster", "schemaId": "masterSchema", "schemaVersion": 1, "dataVersion": 1, "objectTypeSchemaVersion": 1, "objectTypeSchemaSubversion": 1706633163313, "objectType": "multienterprise-process-connect:canonicalBatchMaster", "javaInterfaces": ["com.tracelink.dnp.api.TLObject"], "display": {"name": "Canonical Batch Master", "description": "Canonical Batch Master", "icon": ""}, "definitions": {"dateTimeType": {"$id": "#dateTimeType", "type": "integer", "format": "utc-millisec", "description": "date created in Epoch time format"}, "displayAttributesType": {"$id": "#displayAttributesType", "javaType": "com.tracelink.metadata.model.TLDisplayAttributesV1", "type": "object", "properties": {"name": {"type": "string"}, "description": {"type": "string"}, "icon": {"type": "string"}}, "required": ["name"], "additionalProperties": false}, "mpcDatesTypeDefinition": {"title": "MPC Dates Type Definition", "description": "MPC Dates Type Definition", "type": "object", "properties": {"dateValue": {"title": "Date Value", "description": "Date Value", "type": "string"}, "dateType": {"$ref": "#/definitions/dateType"}, "timeZone": {"title": "Time Zone", "description": "Time Zone", "type": "string"}}}, "freeTextNoteTypeDefinition": {"title": "Free Text Note Type Definition", "description": "Free Text Note Type Definition", "type": "object", "properties": {"freeFormText": {"title": "Free Form Text", "description": "Free Form Text", "type": "string"}, "textReferenceCode": {"title": "Text Reference Code", "description": "Text Reference Code", "type": "string"}, "language": {"title": "Language", "description": "Language", "type": "string"}, "textFunctionCode": {"title": "Text Function Code", "description": "Text Function Code", "type": "string"}, "textFormatCode": {"title": "Text Format Code", "description": "Text Format Code", "type": "string"}}}, "data": {"type": "object", "properties": {"controlFileHeader": {"$ref": "#/definitions/controlFileHeaderTypeDefinition"}, "messageBody": {"$ref": "#/definitions/canonicalBatchMasterTypeDefinition"}, "customFields": {"type": "array", "items": {"$ref": "#/definitions/nameValueTypeDefinition"}}}}, "sapEDIControlExtensionTypeDefinition": {"title": "SAP EDI Control Extension Type Definition", "description": "SAP EDI Control Extension Type Definition", "type": "object", "properties": {"interchangeControlIdentifier": {"title": "Interchange Control Identifier", "description": "Interchange Control Identifier", "type": "string"}, "ediMessageVersionCode": {"title": "EDI Message Version Code", "description": "EDI Message Version Code", "type": "string"}, "archiveReferenceIdentifier": {"title": "Archive Reference Identifier", "description": "Archive Reference Identifier", "type": "string"}, "ediStandardCode": {"title": "EDI Standard Code", "description": "EDI Standard Code", "type": "string"}, "transactionControlIdentifier": {"title": "Transaction Control Identifier", "description": "Transaction Control Identifier", "type": "string"}, "ediTransactionType": {"title": "EDI Transaction Type", "description": "EDI Transaction Type", "type": "string"}, "groupControlIdentifier": {"title": "Group Control Identifier", "description": "Group Control Identifier", "type": "string"}}}, "edifactEnvelopeTrailerSegmentsTypeDefinition": {"title": "EDIFACT Envelope Trailer Segments Type Definition", "description": "EDIFACT Envelope Trailer Segments Type Definition", "type": "object", "properties": {"trailerSegmentType": {"$ref": "#/definitions/trailerSegmentType"}, "trailerSegmentIdentifier": {"title": "Trailer Segment Identifier", "description": "Trailer Segment Identifier", "type": "string"}, "trailerSegmentCount": {"title": "Trailer Segment Count", "description": "Trailer Segment Count", "type": "integer"}}}, "edifactControlFileHeaderTypeDefinition": {"title": "EDIFACT Control File Header Type Definition", "description": "EDIFACT Control File Header Type Definition", "type": "object", "properties": {"isGroupPopulated": {"title": "Is Group Populated", "description": "Is Group Populated", "type": "boolean"}, "edifactMessageHeader": {"$ref": "#/definitions/edifactMessageHeaderTypeDefinition"}, "isServiceStringAdvicePopulated": {"title": "Is Service String Advice Populated", "description": "Is Service String Advice Populated", "type": "boolean"}, "edifactInterchangeHeader": {"$ref": "#/definitions/edifactInterchangeHeaderTypeDefinition"}, "edifactEnvelopeTrailerSegments": {"type": "array", "items": {"$ref": "#/definitions/edifactEnvelopeTrailerSegmentsTypeDefinition"}}, "edifactGroupHeader": {"$ref": "#/definitions/edifactGroupHeaderTypeDefinition"}}}, "x12ControlFileHeaderTypeDefinition": {"title": "X12 Control File Header Type Definition", "description": "X12 Control File Header Type Definition", "type": "object", "properties": {"x12TransactionSetEnvelope": {"$ref": "#/definitions/x12TransactionSetEnvelopeTypeDefinition"}, "x12InterchangeControlEnvelope": {"$ref": "#/definitions/x12InterchangeControlEnvelopeTypeDefinition"}, "x12TrailerSegments": {"type": "array", "items": {"$ref": "#/definitions/x12TrailerSegmentsTypeDefinition"}}, "x12FunctionalGroupControlEnvelope": {"$ref": "#/definitions/x12GroupHeaderTypeDefinition"}}}, "x12TransactionSetEnvelopeTypeDefinition": {"title": "X12 Transaction Set Envelope Type Definition", "description": "X12 Transaction Set Envelope Type Definition", "type": "object", "properties": {"transactionSetControlNumber": {"title": "Transaction Set Control Number", "description": "Transaction Set Control Number", "type": "string"}, "implementationConventionReference": {"title": "Implementation Convention Reference", "description": "Implementation Convention Reference", "type": "string"}}}, "lotAttributesTypeDefinition": {"title": "Lot Attributes Type Definition", "description": "Lot Attributes Type Definition", "type": "object", "properties": {"plantIdentifier": {"title": "Plant Identifier", "description": "Plant Identifier", "type": "string"}, "laboratory": {"title": "Laboratory", "description": "Laboratory", "type": "string"}, "transactionReferenceIdentifierList": {"type": "array", "items": {"$ref": "#/definitions/b2bTransactionIdentifierReferenceTypeDefinition"}}, "description": {"title": "Description", "description": "Description", "maxLength": 1024, "minLength": 1, "type": "string"}, "authorizationGroup": {"title": "Authorization Group", "description": "Authorization Group", "type": "string"}, "email": {"title": "Email", "description": "Email", "type": "string"}}}, "nameValueTypeDefinition": {"title": "Name Value Type Definition", "description": "Name Value Type Definition", "type": "object", "properties": {"name": {"title": "Name", "description": "Name", "maxLength": 256, "minLength": 1, "type": "string"}, "value": {"title": "Value", "description": "Value", "type": "string"}}}, "dateType": {"title": "Date Type", "description": "Date Type", "type": "string", "enum": ["BILLING", "CANCELBY", "DELIVERYREQUESTED", "DOCUMENT", "EFFECTIVE", "ESTIMATEDDELIVERY", "FIXEDVALUE", "GOODSISSUE", "INVOICE", "LOADING", "PICKING", "PRICING", "PROOFOFDELIVERY", "SCHEDULEDDELIVERY", "SHIPMENTREQUESTED", "SHIPPED", "TRANSPORTATIONPLANNING", "AVAILABILITY", "CHECK", "DELIVERY", "EXPIRATION", "GOODSRECEIPT", "MANUFACTURING", "MESSAGE", "ORIGINALRECEIPT", "PO_RECEIVED", "PROMOTIONEND", "PROMOTIONSTART", "PURCHASEORDER", "RECEIVED", "REPORTEND", "REPORTSTART", "VALIDITY", "SCHEDULEDSHIPMENT", "REQUESTEDDELIVERY", "DUEDATE", "SUPPLIERORDER", "CREATEDON", "SERVICESRENDERED", "STARTDATE", "ENDDATE", "LASTGOODSRECEIPT", "FREEDATE1", "FREEDATE2", "FREEDATE3", "FREEDATE4", "FREEDATE5", "FREEDATE6", "NEXTINSPECTION", "DELIVERYSCHEDULE", "RECONCILIATIONDATE", "VALIDFROM", "VALIDTO", "SHIPNOTBEFORE", "SHIPNOTLATER", "SCHEDULELINE", "SALESFORECAST"]}, "x12TrailerSegmentsTypeDefinition": {"title": "X12 Trailer Segments Type Definition", "description": "X12 Trailer Segments Type Definition", "type": "object", "properties": {"trailerSegmentType": {"$ref": "#/definitions/trailerSegmentType"}, "trailerSegmentIdentifier": {"title": "Trailer Segment Identifier", "description": "Trailer Segment Identifier", "type": "string"}, "trailerSegmentCount": {"title": "Trailer Segment Count", "description": "Trailer Segment Count", "type": "integer"}}}, "x12EnvelopePartyType": {"title": "X12 Envelope Party Type", "description": "X12 Envelope Party Type", "type": "string", "enum": ["DUNS", "SCAC", "FMC", "IATA", "GLN", "UCC", "X121", "DODADDRESS", "DEA", "PHONE", "UCS", "DUNSPLUS", "PASC", "DUNS4", "ABA", "AAR", "EDIAUSTRALIA", "HIN", "IPEDS", "FICE", "NCES", "ATP", "ACT", "STATSCANPOSTSECONDARY", "HCFACARRIER", "HCFAINTERMEDIARY", "HCFAMEDICAREPROVIDER", "USTIN", "IAIABCJURISDICTION", "USEIN", "NAIC", "HCFAMEDICAIDPROVIDER", "STATSCANCOLLEGESTUDENT", "STATSCANUNIVERSITYSTUDENT", "SPICA", "COLLEGEBOARD", "AMECOP", "NRMA", "SAFER", "ADDRESS", "CUSTOM"]}, "x12InterchangeControlEnvelopeTypeDefinition": {"title": "X12 Interchange Control Envelope Type Definition", "description": "X12 Interchange Control Envelope Type Definition", "type": "object", "properties": {"interchangeControlVersion": {"title": "Interchange Control Version", "description": "Interchange Control Version", "type": "string"}, "interchangeControlIdentifier": {"title": "Interchange Control Identifier", "description": "Interchange Control Identifier", "type": "string"}, "securityInformationType": {"title": "Security Information Type", "description": "Security Information Type", "type": "string"}, "usageIndicator": {"title": "Usage Indicator", "description": "Usage Indicator", "type": "string"}, "componentSeparator": {"title": "Component Separator", "description": "Component Separator", "type": "string"}, "repetitionSeparator": {"title": "Repetition Separator", "description": "Repetition Separator", "type": "string"}, "authorizationInformationType": {"title": "Authorization Information Type", "description": "Authorization Information Type", "type": "string"}, "securityInformationValue": {"title": "Security Information Value", "description": "Security Information Value", "type": "string"}, "fileReceiverType": {"$ref": "#/definitions/ediEnvelopePartyTypeDefinition"}, "isAcknowledgmentRequired": {"title": "Is Acknowledgment Required", "description": "Is Acknowledgment Required", "type": "boolean"}, "x12FileReceiverType": {"$ref": "#/definitions/x12EnvelopePartyTypeDefinition"}, "x12FileSenderType": {"$ref": "#/definitions/x12EnvelopePartyTypeDefinition"}, "fileSenderType": {"$ref": "#/definitions/ediEnvelopePartyTypeDefinition"}, "authorizationInformationValue": {"title": "Authorization Information Value", "description": "Authorization Information Value", "type": "string"}}}, "x12GroupHeaderTypeDefinition": {"title": "X12 Group Header Type Definition", "description": "X12 Group Header Type Definition", "type": "object", "properties": {"ediMessageVersionCode": {"title": "EDI Message Version Code", "description": "EDI Message Version Code", "type": "string"}, "groupReceiverNumber": {"title": "Group Receiver Number", "description": "Group Receiver Number", "type": "string"}, "groupSenderNumber": {"title": "Group Sender Number", "description": "Group Sender Number", "type": "string"}, "groupTime": {"title": "Group Time", "description": "Group Time", "type": "string"}, "groupDate": {"title": "Group Date", "description": "Group Date", "type": "string"}, "x12AgencyCode": {"title": "X12 Agency Code", "description": "X12 Agency Code", "type": "string"}, "groupControlNumber": {"title": "Group Control Number", "description": "Group Control Number", "type": "string"}}}, "edifactEnvelopePartyType": {"title": "EDIFACT Envelope Party Type", "description": "EDIFACT Envelope Party Type", "type": "string", "enum": ["DUNS", "IATA", "INSEE", "UCC", "DUNS4", "TELEPHONE", "GLN", "AIAG", "ISO6523", "DIN", "BFA", "NSA", "GEIS", "INS", "DATENZENTRALE_EINZELHANDELS", "BUNDESVERBAND_BAUSTOFFHAENDLER", "BANKIDENTIFIER", "KTNET", "UPU", "ODETTE", "SCAC", "EDIAUSTRALIA", "TELEBOX400", "NHS", "NTRA", "ATHENS_COFC", "SWISS_COFC", "US_INTERNATIONAL", "BELGIUM_COFC", "BRITAIN_COFC", "SITA", "SELLER", "BUYER", "TRADEVAN", "CHBCNR", "CHBPI", "DODADDRESS", "FRDGCP", "FRDGI", "JIPDEC_ECPC", "ITU", "BDEW", "EASEE_GAS", "DVGW", "VEHICLEREGISTRATION", "CUSTOM"]}, "trailerSegmentType": {"title": "Trailer Segment Type", "description": "Trailer Segment Type", "type": "string", "enum": ["TRANSACTION", "GROUP", "INTERCHANGE"]}, "sapControlFileHeaderTypeDefinition": {"title": "SAP Control File Header Type Definition", "description": "SAP Control File Header Type Definition", "type": "object", "properties": {"senderMessagePartnerTypeCode": {"title": "Sender Message Partner Type Code", "description": "Sender Message Partner Type Code", "type": "string"}, "interchangeControlIdentifier": {"title": "Interchange Control Identifier", "description": "Interchange Control Identifier", "type": "string"}, "sapMessageCode": {"title": "SAP Message Code", "description": "SAP Message Code", "type": "string"}, "receiverMessageLogicalAddress": {"title": "Receiver Message Logical Address", "description": "Receiver Message Logical Address", "type": "string"}, "sapMessageUsageCode": {"title": "SAP Message Usage Code", "description": "SAP Message Usage Code", "type": "string"}, "senderSystemPort": {"title": "Sender System Port", "description": "Sender System Port", "type": "string"}, "senderMessagePartnerFunction": {"title": "Sender Message Partner Function", "description": "Sender Message Partner Function", "type": "string"}, "serializationSequentialIdentifier": {"title": "Serialization Sequential Identifier", "description": "Serialization Sequential Identifier", "type": "string"}, "sapClientIdentifier": {"title": "SAP Client Identifier", "description": "SAP Client Identifier", "type": "string"}, "fileReceiverType": {"$ref": "#/definitions/ediEnvelopePartyTypeDefinition"}, "sapEDIControlExtension": {"$ref": "#/definitions/sapEDIControlExtensionTypeDefinition"}, "fileSenderType": {"$ref": "#/definitions/ediEnvelopePartyTypeDefinition"}, "idocReleaseNumber": {"title": "Idoc Release Number", "description": "Idoc Release Number", "type": "string"}, "sapMessageFunctionCode": {"title": "SAP Message Function Code", "description": "SAP Message Function Code", "type": "string"}, "receiverSystemPort": {"title": "Receiver System Port", "description": "Receiver System Port", "type": "string"}, "senderMessageLogicalAddress": {"title": "Sender Message Logical Address", "description": "Sender Message Logical Address", "type": "string"}}}, "b2bTransactionIdentifierReferenceTypeDefinition": {"title": "B2B Transaction Identifier Reference Type Definition", "description": "B2B Transaction Identifier Reference Type Definition", "type": "object", "properties": {"b2bTransactionIdentifierValue": {"title": "B2B Transaction Identifier Value", "description": "B2B Transaction Identifier Value", "type": "string"}, "transactionDate": {"title": "Transaction Date", "description": "Transaction Date", "type": "string"}, "lineItemNumber": {"title": "Line Item Number", "description": "Line Item Number", "type": "string"}, "b2bTransactionIdentifierType": {"$ref": "#/definitions/b2bTransactionIdentifierType"}}}, "edifactInterchangeHeaderTypeDefinition": {"title": "EDIFACT Interchange Header Type Definition", "description": "EDIFACT Interchange Header Type Definition", "type": "object", "properties": {"applicationReferenceIdentifier": {"title": "Application Reference Identifier", "description": "Application Reference Identifier", "type": "string"}, "interchangeControlIdentifier": {"title": "Interchange Control Identifier", "description": "Interchange Control Identifier", "type": "string"}, "recipientPasswordType": {"title": "Recipient Password Type", "description": "Recipient Password Type", "type": "string"}, "usageIndicator": {"title": "Usage Indicator", "description": "Usage Indicator", "type": "string"}, "isEdifactServiceStringAdvicePopulated": {"title": "Is EDIFACT Service String Advice Populated", "description": "Is EDIFACT Service String Advice Populated", "type": "boolean"}, "isEdifactGroupPopulated": {"title": "Is EDIFACT Group Populated", "description": "Is EDIFACT Group Populated", "type": "boolean"}, "syntaxEncodingVersionString": {"title": "Syntax Encoding Version String", "description": "Syntax Encoding Version String", "type": "string"}, "fileReceiverType": {"$ref": "#/definitions/ediEnvelopePartyTypeDefinition"}, "recipientPasswordValue": {"title": "Recipient Password Value", "description": "Recipient Password Value", "type": "string"}, "syntaxEncodingIdentifier": {"title": "Syntax Encoding Identifier", "description": "Syntax Encoding Identifier", "type": "string"}, "isAcknowledgmentRequired": {"title": "Is Acknowledgment Required", "description": "Is Acknowledgment Required", "type": "boolean"}, "interchangeAgreementIdentifier": {"title": "Interchange Agreement Identifier", "description": "Interchange Agreement Identifier", "type": "string"}, "edifactFileSenderType": {"$ref": "#/definitions/edifactEnvelopePartyTypeDefinition"}, "fileSenderType": {"$ref": "#/definitions/ediEnvelopePartyTypeDefinition"}, "edifactFileReceiverType": {"$ref": "#/definitions/edifactEnvelopePartyTypeDefinition"}}}, "edifactEnvelopePartyTypeDefinition": {"title": "EDIFACT Envelope Party Type Definition", "description": "EDIFACT Envelope Party Type Definition", "type": "object", "properties": {"edifactEnvelopePartyType": {"$ref": "#/definitions/edifactEnvelopePartyType"}}}, "edifactGroupHeaderTypeDefinition": {"title": "EDIFACT Group Header Type Definition", "description": "EDIFACT Group Header Type Definition", "type": "object", "properties": {"groupSenderNumber": {"title": "Group Sender Number", "description": "Group Sender Number", "type": "string"}, "fileReceiverType": {"$ref": "#/definitions/ediEnvelopePartyTypeDefinition"}, "controllingAgency": {"title": "Controlling Agency", "description": "Controlling Agency", "type": "string"}, "ediMessageVersionCode": {"title": "EDI Message Version Code", "description": "EDI Message Version Code", "type": "string"}, "groupReceiverNumber": {"title": "Group Receiver Number", "description": "Group Receiver Number", "type": "string"}, "groupTime": {"title": "Group Time", "description": "Group Time", "type": "string"}, "messageReleaseNumber": {"title": "Message Release Number", "description": "Message Release Number", "type": "string"}, "groupDate": {"title": "Group Date", "description": "Group Date", "type": "string"}, "edifactFileSenderType": {"$ref": "#/definitions/edifactEnvelopePartyTypeDefinition"}, "groupControlNumber": {"title": "Group Control Number", "description": "Group Control Number", "type": "string"}, "fileSenderType": {"$ref": "#/definitions/ediEnvelopePartyTypeDefinition"}, "edifactFileReceiverType": {"$ref": "#/definitions/edifactEnvelopePartyTypeDefinition"}}}, "ediEnvelopePartyTypeDefinition": {"title": "EDI Envelope Party Type Definition", "description": "EDI Envelope Party Type Definition", "type": "object", "properties": {"ediInterchangePartyValue": {"title": "EDI Interchange Party Value", "description": "EDI Interchange Party Value", "type": "string"}, "ediEnvelopePartyType": {"title": "EDI Envelope Party Type", "description": "EDI Envelope Party Type", "type": "string"}}}, "countryOfOriginTypeDefinition": {"title": "Country Of Origin Type Definition", "description": "Country Of Origin Type Definition", "type": "object", "properties": {"country": {"title": "Country", "description": "Country", "type": "string"}, "state": {"title": "State", "description": "State", "type": "string"}}}, "b2bTransactionIdentifierType": {"title": "B2B Transaction Identifier Type", "description": "B2B Transaction Identifier Type", "type": "string", "enum": ["PURCHASEORDER", "SUPPLIERORDER", "DELIVERY", "RECEIPT", "BOL", "INVOICE", "RETURN", "CUSTOMERINQUIRY", "SUPPLIERQUOTATION", "CUSTOMERCONTRACT", "SUPPLIERCONTRACT", "DOCUMENT", "RELEASE", "CARRIERREFERENCE", "CATALOGNUMBER", "CONTRACT", "INVENTORYREPORT", "MASTERBOL", "QUOTE", "RFQ", "RESERVATION", "RETURNAUTHORIZATION", "SEALNUMBER", "SHIPMENT", "TRACKINGNUMBER", "TRANSACTIONREFERENCE", "TRANSPORTATIONCONTROLNUMBER", "VERSION", "WORKORDER", "ASSIGNMENT", "BILLINGREFERENCE", "PRECEDINGDOCUMENT", "EXTERNALDELIVERY", "WAREHOUSESHIPPINGORDER", "WAREHOUSESHIPPINGADVICE", "WAREHOUSESTOCKTRANSFERSHIPMENTADVICE", "WAREHOUSESTOCKTRANSFERRECEIPTADVICE", "REFERENCE", "BATCHMASTER", "INVENTORYBALANCE", "SALESFORECAST"]}, "edifactMessageHeaderTypeDefinition": {"title": "EDIFACT Message Header Type Definition", "description": "EDIFACT Message Header Type Definition", "type": "object", "properties": {"controllingAgency": {"title": "Controlling Agency", "description": "Controlling Agency", "type": "string"}, "messageControlNumber": {"title": "Message Control Number", "description": "Message Control Number", "type": "string"}, "ediMessageVersionCode": {"title": "EDI Message Version Code", "description": "EDI Message Version Code", "type": "string"}, "messageReleaseNumber": {"title": "Message Release Number", "description": "Message Release Number", "type": "string"}, "associationCode": {"title": "Association Code", "description": "Association Code", "type": "string"}}}, "canonicalBatchMasterTypeDefinition": {"title": "Canonical Batch Master Type Definition", "description": "Canonical Batch Master Type Definition", "type": "object", "properties": {"canonicalBatchMasterMessage": {"$ref": "#/definitions/canonicalBatchMasterMessageTypeDefinition"}, "customFields": {"type": "array", "items": {"$ref": "#/definitions/nameValueTypeDefinition"}}}, "required": ["canonicalBatchMasterMessage"]}, "lotCharacteristicsTypeDefinition": {"title": "Lot Characteristics Type Definition", "description": "Lot Characteristics Type Definition", "type": "object", "properties": {"characteristicName": {"title": "Characteristic Name", "description": "Characteristic Name", "type": "string"}, "characteristicValue": {"title": "Characteristic Value", "description": "Characteristic Value", "type": "string"}}}, "x12EnvelopePartyTypeDefinition": {"title": "X12 Envelope Party Type Definition", "description": "X12 Envelope Party Type Definition", "type": "object", "properties": {"x12EnvelopePartyType": {"$ref": "#/definitions/x12EnvelopePartyType"}}}, "canonicalBatchMasterMessageTypeDefinition": {"title": "Canonical Batch Master Message Type Definition", "description": "Canonical Batch Master Message Type Definition", "type": "object", "properties": {"restrictedUseStatus": {"title": "Restricted Use Status", "description": "Restricted Use Status", "type": "string"}, "supplierIdentifier": {"title": "Supplier Identifier", "description": "Supplier Identifier", "type": "string"}, "lotAttributes": {"$ref": "#/definitions/lotAttributesTypeDefinition"}, "lotStatus": {"title": "Lot Status", "description": "Lot Status", "type": "string"}, "storageLocation": {"title": "Storage Location", "description": "Storage Location", "type": "string"}, "lotNumber": {"title": "lotNumber", "description": "lotNumber", "type": "string"}, "isClassifyObject": {"title": "Is Classify Object", "description": "Is Classify Object", "type": "boolean"}, "productCodeAlternate": {"title": "Product Code Alternate", "description": "Product Code Alternate", "type": "string"}, "mpcDates": {"type": "array", "items": {"$ref": "#/definitions/mpcDatesTypeDefinition"}}, "lotLevel": {"title": "Lot Level", "description": "Lot Level", "type": "string"}, "plantIdentifier": {"title": "Plant Identifier", "description": "Plant Identifier", "type": "string"}, "productCode": {"title": "Product Code", "description": "Product Code", "type": "string"}, "freeTextNote": {"type": "array", "items": {"$ref": "#/definitions/freeTextNoteTypeDefinition"}}, "isForDeletion": {"title": "Is For Deletion", "description": "Is For Deletion", "type": "boolean"}, "supplierLotNumber": {"title": "Supplier Lot Number", "description": "Supplier Lot Number", "type": "string"}, "countryOfOrigin": {"$ref": "#/definitions/countryOfOriginTypeDefinition"}, "valuationType": {"title": "Valuation Type", "description": "Valuation Type", "type": "string"}, "lotCharacteristics": {"type": "array", "items": {"$ref": "#/definitions/lotCharacteristicsTypeDefinition"}}}}, "controlFileHeaderTypeDefinition": {"title": "Control File Header Type Definition", "description": "Control File Header Type Definition", "type": "object", "properties": {"fileReceiverNumber": {"title": "File Receiver Number", "description": "File Receiver Number", "type": "string"}, "fileControlNumber": {"title": "File Control Number", "description": "File Control Number", "type": "string"}, "fileDateTime": {"title": "File Date Time", "description": "File Date Time", "type": "string"}, "edifactControlFileHeader": {"$ref": "#/definitions/edifactControlFileHeaderTypeDefinition"}, "sapControlFileHeader": {"$ref": "#/definitions/sapControlFileHeaderTypeDefinition"}, "linkIdentifier": {"title": "Link Identifier", "description": "Link Identifier", "type": "string"}, "b2bTransactionTypeName": {"title": "B2b Transaction Type Name", "description": "B2b Transaction Type Name", "type": "string"}, "fileSenderNumber": {"title": "File Sender Number", "description": "File Sender Number", "type": "string"}, "x12ControlFileHeader": {"$ref": "#/definitions/x12ControlFileHeaderTypeDefinition"}}}}, "properties": {"id": {"type": "string"}, "schemaId": {"type": "string", "minLength": 1}, "schemaVersion": {"type": "integer", "minimum": 0}, "objectType": {"type": "string", "description": "name of type definition"}, "data": {"$ref": "#/definitions/data"}}, "required": ["id", "schemaId", "schemaVersion", "objectType", "data"], "indexes": [{"indexName": "indexLastUpdatedByUserId", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/lastUpdatedByUserId"]}, {"indexName": "indexCurrentBaseState", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/currentBaseState"]}, {"indexName": "indexCurrentSubState", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/currentSubState"]}, {"indexName": "indexCreatedByUserId", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/createdByUserId"]}, {"indexName": "indexCreationDateTime", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "long", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/creationDateTime"]}, {"indexName": "indexLastUpdatedDateTime", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "long", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/lastUpdatedDateTime"]}, {"indexName": "indexObjectType", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/objectType"]}, {"indexName": "indexLuceneContextualOwnerId", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "LUCENE_FTS", "isEmptyAllowed": false, "fields": ["/contextualOwnerId"]}, {"indexName": "indexContextualOwnerId", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/contextualOwnerId"]}, {"indexName": "indexOwnerId", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/ownerId"]}, {"indexName": "indexLuceneOwnerId", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "LUCENE_FTS", "isEmptyAllowed": false, "fields": ["/ownerId"]}, {"indexName": "indexSubType", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "NORMAL", "isEmptyAllowed": false, "fields": ["/subType"]}, {"indexName": "indexLuceneSubType", "unique": false, "asc": true, "fieldSeparator": "_", "indexValues": [], "dataType": "string", "style": "DNP", "category": "LUCENE_FTS", "isEmptyAllowed": false, "fields": ["/subType"]}], "title": "Batch Master", "description": "Batch Master"}