Product Master Data Guidelines (XML)

See How To Use this Guide before interpreting the guidelines below.

Message Type: MDX_PRODUCT_MASTER

Info Exchange Display Name: Product Master Data

When sending an element in Date or DateTime format, a valid date must be given. "00" is not a valid day or month value and "0000" is not a valid year value.
Product Master Data Exchange errors are reported in Info Exchange. In addition, a ProcessingResponse message (ie:ProductMasterDataSpec element within the message) may be generated and sent to the message sender with the process results indicating the message's successes or failures, though this is contingent on the Manage Workflow settings in Company Administration. See the correlated ProcessingResponse guideline for a list of potential error responses.
Data Element Occurs
Length
Type Description
mdx:MDXProductMasterMessage [1...1]
[-]
- Required. Root element of message.
  mdx:ControlFileHeader [1...1]
[-]
- Required. XML file control header record.
    cmn:FileSenderNumber [1...1]
[1/20]
String Required. File sender's company identifier. *1
    cmn:FileReceiverNumber [1...1]
[1/20]
String Required. File recipient's company identifier. *2
    cmn:FileControlNumber [1...1]
[1/*]
String Required. Unique file control ID number. *3
    cmn:FileDate [1...1]
[10/10]
Date Required. Date file generated in XML YYYY-MM-DD format. *4
    cmn:FileTime [1...1]
[9/9]
Time Required. Time file generated in XML HH:MM:SSZ format (must be GMT). *5
  mdx:MessageBody [1...1]
[-]
- Required. Main body of message.
    mdx:ProductMasterItem [1...*]
[-]
- Required. Captures the full master data record for a product. This is a repeating element to enable the ability to provide data for each product in a single message. When providing updates to existing product master data, a full master data dump is not required. Only the product master data records for products whose master data has changed need to be submitted. However, when submitting a change record, the entire product record should be submitted.
      cmn:PrimaryItemCode [1...1]
[1/*]
String Required. Primary product identifier that is used as the key for updating the product  master data record.  *6
        @type [1...1]
[1/*]
String

Required. Attribute identifies the item code types and includes same values as above.  *7

See the ItemCodeType enumeration list for valid values.

      cmn:NewPrimaryItemCode [0...1]
[0/*]
String New primary product identifier to replace the original primary identifier, which will be used as the new key for updating the product master data.  *8
        @type [1...1]
[1/*]
String

Required. Attribute identifies the item code types and includes same values as above.  *9

See the ItemCodeType enumeration list for valid values.

      cmn:ProductGroupCode [0...1]
[0/*]
String Group product code that associates like products together (e.g. group code for all variations of MigraineMed). *10
      cmn:ProductStatus [1...1]
[1/*]
String

Required. Status of product in the marketplace or company.  *11

See the ProductStatus enumeration list for valid values.

      cmn:EffectiveDate [0...1]
[10/10]
Date Date that the master data record became effective in YYYY-MM-DD format. *12
      cmn:RecordStatus [1...1]
[1/*]
String

Required. Indicates if the master data record status is Active or Inactive. If Inactive, the record will not be referenced by the system to lookup and populate information.  *13

See the RecordStatus enumeration list for valid values.

      mdx:AlternateItemCodes [0...1]
[-]
- A list of one or more alternate item codes used to refer to this product. The regulatory or national drug code should be included if it is not the primary item code. For US NDCs, both the 10-digit NDC and 11-digit NDC542 may be included. If receiving messages from trade partners that could be in different NDC formats, such as ASNs, both NDC formats should be included. Multiple internal material numbers can be provided (useful when different internal systems use different item codes).
        cmn:AlternateItemCode [1...*]
[1/*]
String Required. Alternate product identifier that is used to identify the product. *14
          @type [1...1]
[1/*]
String

Required. Attribute identifies the item code types. *15

See the ItemCodeType enumeration list for valid values.

          @action [0...1]
[0/*]
String Attribute defining if the alternate product identifier should be deleted. The DELETE action will only occur if explicitly set. *16
      mdx:TargetMarketList [0...1]
[-]
- Conditionally required depending on the country. A list of one or more target market countries where the product may be distributed.
Mandatory for:
  • China for Government Reporting commission notification trigger.
  • EU Countries for EFPIA EMVS Hub master data requirements.
  • Turkey Government Reporting commission notification trigger.
  • US to identify products that have or are exempt from US DSCSA traceability requirements.
        mdx:TargetMarket [0...*]
[-]
-

Conditionally required for EU countries, India, and the US. It is highly recommended that this field is populated for all countries.

          cmn:CountryMarket [1...1]
[1/3]
String

Conditionally required for EU Countries for master data reporting to EFPIA EMVS Hub. The country using the standard two- or three-letter abbreviation specified in ISO 3166-1alpha-2:1997 country code.  *17

See the ISOCountryCode enumeration list for valid values.

          cmn:PointOfDispenseVerificationReqt [0...1]
[-]
Boolean Conditionally required for EU Countries for master data reporting to EFPIA EMVS Hub if product is subject to verification (white list). Indicates if product has a point of dispense verification requirement. *18
Defaults to true if left blank.
          cmn:TraceabilityReqt [0...1]
[-]
Boolean

Conditionally required for US. Indicates if product has a traceability requirement. If product is exempt, this value must be set to false.

When cmn:CountryMarket is set to GB, this field indicates whether the product is reported to the EU Hub.

If cmn:CountryMarket is set to GB and the product destination is Northern Ireland, this element should be set to true. For compliance purposes, the EU Hub recognizes Northern Ireland as part of the EU.

When processing Transaction History ASNs, the system does not create Transaction Histories for exempt products if set to false. If this value is not set, Transaction Histories are created. *19

Defaults to true if left blank.
          cmn:ProductOrigin [0...1]
[0/*]
String

Conditionally required for US. Identifies how product was sourced by the company selling the product. This field is used to determine the fields that are populated in the outbound Transaction History / Information / Statement based on how the product was sourced (e.g. omit lot number, omit initial transaction date, etc.). *20

OriginatorExclusiveDistributor indicates that the company that purchased this product is the Exclusive Distributor of the Product. In this case, the Exclusive Distributor will set ProductOrigin to be OriginatorExclusiveDistributor, and notDirectPurchaseManufacturer, even though the Exclusive Distributor did purchase from the manufacturer. This will ensure that outbound Transaction Histories for this product will start with the Exclusive Distributor and not "continue" the received Transaction History.

See the ProductOrigin enumeration list for valid values.

          cmn:ProductType [0...1]
[0/*]
String

Conditionally required for EU countries and Turkey. Identifies the type of product. *21

When CountryMarket is US and DEVICE, OTC, NUTRITIONAL, or DERIVATIVE are selected, the following item information fields are optional:

  • cmn:Strength
  • cmn:DosageForm
  • cmn:PackageSize

For example, only cmn:ProductDescription, cmn:DrugName, and cmn:Manufacturer are required.

See the ProductType enumeration list for valid values.

          cmn:ScheduledDrug [0...1]
[0/*]
Boolean

Conditionally required for India. Indicates if a drug is classified under one of the given schedules in India's Drugs and Cosmetic Rules 1945. Specific guidelines for storage, sale, display and prescription pertains to each given schedule.

Note: India users must configure India as a target market, even when only manufacturing and exporting from within India. India regulations require transparency into if the drug is a scheduled drug in India, even if the drug is not considered a scheduled drug in the destination market.
          cmn:ManufacturedBy [0...1]
[0/*]
String Conditionally required for India. Manufacturer of the product.
          cmn:ProductionType [0...1]
[0/*]
String Identifies the product as an import (Imported), manufactured locally (LocallyManufactured), or imported and sub-packed locally (ImportedAndRepackagedLocally).
          cmn:MarketingAuthorizationHolderId [0...1]
[0/*]
String

Conditionally required if an EU country is the target market AND the company publishes an EU service. Identifier for the marketing authorization holder (MAH) in any company identifier type enumerated by the type attribute.

For Germany: This value must match a company, or a company location, which has a DE - IFA REG NUM identifier and value.
Value must map to the Company or Company Location in the application owner's Company Master Data OR to a Partner or Partner Location in Partner Master Data.
            @type [1...1]
[0/*]
String

Required. Attribute that identifies the company ID types for the MAH identifier.

See the LocationId enumeration list for valid values.

          cmn:ContractManufacturerId [0...1]
[0/*]
String Identifier for the contract manufacturer organization (CMO) in any company identifier type enumerated by the @type attribute.
            @type [1...1]
[0/*]
String

Required. Attribute that identifies the company ID types for the CMO identifier.

See the LocationId enumeration list for valid values.

          cmn:VirtualContractManufacturerId [0...1]
[0/*]
String Identifier for the virtual CMO in any company identifier type enumerated by the type attribute.
            @type [1...1]
[0/*]
String

Attribute that identifies the company ID types for the virtual CMO identifier.

See the LocationId enumeration list for valid values.

          cmn:DistributionPartnerId [0...5]
[0/*]
String

Identifies the distribution partner. The field is optional as the MAH may not make use of authorized distributors and distribute the products directly in a market. Any Partner Company or Partner Location can be specified but must resolve to a Partner Company or Partner Location configured in Partner Master Data. *22

Submit up to 5 Distribution Partner IDs, but no more.
            @type [1...1]
[1/*]
String

Required. Identifies the company id types for the distribution partner identifier.

See the LocationId enumeration list for valid values.

          cmn:ProductImage [0...1]
[0/*]
String The image of the product, which is uploaded into the DAVA portal, to enable India government to display an image of the product associated with the product data. With a maximum size of 10KB, the image of the product is encoded in base64 format.
            @mimeType [1...1]
[0/*]
String

Mime type of the image from the permitted enumeration list. *23

See the ProductImage enumeration list for valid values.

            @fileName [0...1]
[0/*]
String Optional file name of the image. If the file name is not provided, value defaults to ProductImage.<mimeType>. *24
          cmn:PCID [0...1]
[0/*]
String

Conditionally required if cmn:CountryMarket is an EU country. Packaged Medicinal Product Identifier (PCID).

This element is mapped to the Article 57 Code field in the EU Master Data report.
          cmn:ProductCategoryIdentifier [0...1]
[0/*]
String Product category identifier.
          cmn:MAHInternalMaterialCode [0...1]
[0/*]
String Internal Material Code that the MAH uses in that Target Market, which may be different than the Internal Material Code on the Item Codes tab.
          cmn:CMOInternalMaterialCode [0...1]
[0/*]
String Internal Material Code that the CMO uses in that Target Market, which may be different than the Internal Material Code on the Item Codes tab.
          cmn:VCMOInternalMaterialCode [0...1]
[0/*]
String Represents the Internal Material Code that the Virtual CMO uses in that Target Market.
          cmn:ReportingItemCode [0...1]
[1/*]
String Reporting item code specified for the product and the associated target market. *25
            @type [1...1]
[1/*]
String

Required. Identifies the reporting code types. *26

See the ItemCodeType enumeration list for valid values.

          cmn:MarketingAuthorizationNumber [0...1]
[1/*]
String

The product’s authorization number issued by a government agency.

          cmn:RegistrationClassification [0...1]
[1/*]
String

Registration classification of the product.

See the RegistrationClassification enumeration list for valid values.

          cmn:PrescriptionDrugType [0...1]
[1/*]
String

Prescription drug type indicating the nature of the drug, regulations and requirements, accepted medical use, or potential for abuse.

See the PrescriptionDrugType enumeration list for valid values.

          cmn:PermanentImportLicense [0...1]
[1/*]
String Registration number of the imported drug license for drugs that cannot be exported and will remain in the country permanently. *27
            @endDate [0...1]
[10/10]
Date Last valid date for the imported drug license in XML YYYY-MM-DD format. *28
          cmn:TemporaryImportLicense [0...1]
[1/*]
String Registration number of the imported drug license for drugs that will remain in the country temporarily before being re-exported. *29
            @endDate [0...1]
[10/10]
Date Last valid date for the imported drug license in XML YYYY-MM-DD format. *30
          cmn:ImporterId [0...1]
[1/*]
String Identifier for the company that is importing the product into the target market. *31
            @type [1...1]
[1/*]
String

Required. Attribute identifying the company ID types for the importer identifier.

See the CompanyId enumeration list for valid values.

          cmn:RepackagingLicenseNumber [0...1]
[1/*]
String Repackaging license number. For imported drugs, this is the unique proprietary number of a specific drug produced by a domestic manufacturer, then reviewed and approved by regulatory authorities. *32
            @endDate [0...1]
[10/10]
Date The repackaging license number end date in YYYY-MM-DD format. *33
          cmn:RepackagerId [0...1]
[1/*]
String

Identifier for the drug repackaging organization. Examples of repackaging include: *34

  • Dividing a large pack into smaller packs.
  • Adding an outer package to a drug with an inner package.
  • Placing insert sheets and attaching labels.
            @type [1...1]
[1/*]
String

Required. Attribute identifying the company ID types for the sub-packager identifier.

See the CompanyId enumeration list for valid values.

        mdx:DeleteTargetMarket [0...1]
[-]
- Populate this element only to delete one or more entire market entries from the master data record. It deletes the cmn:CountryMarket and the associated cmn:PointOfDispenseVerification and US Traceability requirement elements.
          cmn:CountryMarket [1...*]
[1/3]
String Required. The country using the standard two- or three-letter abbreviation specified in ISO 3166-1alpha-2:1997 country code. *35
      mdx:ExportMarketList [0...1]
[-]
- List of export to and export from countries including any exemption data.
        mdx:ExportMarket [0...*]
[-]
- Indicates the cmn:ExportFromCountry and cmn:ExportToCountry along with exemption data and pricing information.
          cmn:ExportFromCountry [1...1]
[0/3]
String

Required. The country port where the product is shipped (from the seller to a buyer that is abroad). The country is identified using the standard two or three-letter abbreviation specified in ISO 3166-1alpha-2:1997 country code.

See the ISOCountryCode enumeration list for valid values.

          cmn:ExportToCountry [0...1]
[0/3]
String

The country where the exported products are being received. The country is identified using the standard two or three-letter abbreviation specified in ISO 3166-1alpha-2:1997 country code.

See the ISOCountryCode enumeration list for valid values.

          cmn:UnitPrice [0...1]
[1/*]
Decimal Price per unit of the product in the target market. The currency symbol should not be provided. The decimal separator must be a period (.). There is no restriction on the number of places after the decimal point to support countries that may use three positions. Thousands separator must be omitted. *36
            @currencyCode [1...1]
[3/3]
String

Required. The currency code in ISO 4217:2015 format.

See the ISOCurrencyCode enumeration list for valid values.

          cmn:TargetMarketExemption [0...1]
[0/*]
Boolean Indicates whether the exported product is exempted from complying with the local regulations of the country of the manufacturer in order to comply with regulations of target market that will be importing the drug.
          cmn:ExportCountryExemptionCode [0...1]
[1/*]
String

Specifies the exemption category code for exempted product with the enumeration values.

See the ExportCountryExemptionCode enumeration list for valid values.

          cmn:TargetMarketExemptionReference [0...1]
[0/*]
String The name of the law or regulation in the destination country for which the exporter has obtained exemption permission.
          cmn:TargetMarketExemptionDate [0...1]
[0/*]
Date Specifies the date the exemption request is granted to the exporter by the governing agency of the destination country (can be the date of the published law).
          cmn:ManufacturedBy [0...1]
[0/*]
String Manufacturer of the product. Valid values include CMO (contract manufacturer) and MAH (marketing authorization holder).
          cmn:ManufacturerId [0...1]
[0/*]
String Identifier for the CMO in any company identifier type enumerated by the type attribute.
            @type [1...1]
[0/*]
String

Attribute that identifies the company ID types for the CMO identifier.

Only one of the following values may be used at once:
  • RU_INN_FOREIGN_ENTITY
  • RU_INN_INDIV
  • RU_INN_LOCAL_ENTITY

See the CompanyId enumeration list for valid values.

        mdx:DeleteExportMarket [0...*]
[-]
- Populate this element only to delete one or more of the entire export market entries from the master data record. The cmn:ExportFromCountry and cmn:ExportToCountry elements are used to identify the record to delete. It will delete the cmn:ExportFromCountry and the associated cmn:ExportToCountry (if there is one), cmn:UnitPrice, cmn:TargetMarketExemption, cmn:TargetMarketExemptionReference, and cmn:TargetMarketExemptionDate elements.
          cmn:ExportFromCountry [1...1]
[0/3]
String

The country that ships the product (shipped by the seller to a buyer that is abroad). The country is specified using the standard two- or three-letter abbreviation specified in ISO 3166-1alpha-2:1997 country code.

See the ISOCountryCode enumeration list for valid values.

          cmn:ExportToCountry [0...1]
[0/3]
String

The country receiving the exported products. The country is identified using the standard two or three-letter abbreviation specified in ISO 3166-1alpha-2:1997 country code.

See the ISOCountryCode enumeration list for valid values.

      mdx:ItemInfoList [1...1]
[-]
- Required. Contains product attributes. At least one mdx:ItemInfo attribute must be provided. Additional mdx:ItemInfo attributes can be provided in different languages for products that are distributed in multiple markets.
        mdx:ItemInfo [1...*]
[-]
- Required. A list of product attributes in one or more languages. Different countries require different product attributes for regulatory reporting purposes. The country-specific requirements are listed with each data element.
          cmn:LanguageCode [1...1]
[1/3]
String

Required. The language using the standard two- or three-letter abbreviation specified in ISO 639-1 language code. *37

See the Language enumeration list for valid values.

          cmn:ProductDescription [1...1]
[1/*]
String Required. Description of the drug product (e.g. ALLERGY MED 90 MG CAPS 30). *38
          cmn:Composition [0...1]
[1/*]
String Conditionally required for India. Specifies the active and inactive ingredients of the drug product.
          cmn:Remarks [0...1]
[0/*]
String Comments or notes about the product.
          cmn:ProductCode [0...1]
[0/*]
String Conditionally required for China (7-digit product code). The regulatory product code associated with the drug product.
          cmn:DrugName [1...1]
[1/*]
String Conditionally required for EU countries and the US. Name of the drug that is displayed on the product label.
          cmn:GenericName [0...1]
[0/*]
String Conditionally required if the target market or country market is India, an EU country, or an EU FMD country. Indicates the chemical name assigned to a drug product. The generic name describes the chemical make up (atomic or molecular structure) of the drug in contrast to the brand name that is used to market the drug.
          cmn:Manufacturer [1...1]
[1/*]
String Required. Name of the manufacturer or re-packager as it appears on the product label.
          cmn:ManufacturerId [0...1]
[0/*]
String

Conditionally required for Brazil. Identifier of the manufacturer of the drug. *39

cmn:ManufacturerId is for informational purposes only, not compliance reporting (except for Brazil).
            @type [0...1]
[1/*]
String

Conditionally required for Brazil - CNPJ number must be populated. Attribute identifies the company ID types. *40

Only one of the following values may be used at once:
  • RU_INN_FOREIGN_ENTITY
  • RU_INN_INDIV
  • RU_INN_LOCAL_ENTITY

See the CompanyId enumeration list for valid values.

          cmn:Strength [0...1]
[0/*]
String

Conditionally required for:

  • China
  • EU or EU FMD countries
  • India if mdx:ExportMarket = India
  • US when mdx:TargetMarketList | mdx:TargetMarket = US and cmn:ProductType = PHARMACEUTICAL

Strength of the product (e.g. 30 mg, 50 ml).

          cmn:DosageForm [0...1]
[0/*]
String Conditionally required for US when mdx:TargetMarketList | mdx:TargetMarket | cmn:ProductType = RX. Dosage form of the product (e.g. tablet, capsule). *41
          cmn:EMVSFormTypeEN [0...1]
[0/*]
String

Conditionally required for EU and EU FMD countries. Dosage form of the product (e.g. tablet, capsule) using English version of the EU / EFPIA list.

See the EMVSFormTypeEN enumeration list for valid values.

          cmn:PackageSize [0...1]
[0/*]
String

Conditionally required for:

  • China
  • EU or EU FMD countries
  • US when mdx:TargetMarketList | mdx:TargetMarket | cmn:ProductType = RX.

Quantity in the unit package (e.g. 30 count). *42

          cmn:EMVSPackTypeEN [0...1]
[0/*]
String

Conditionally required for EU countries. Package type of the product using English version of EU / EFPIA list. *43

See the EMVSPackType enumeration list for valid values.

          cmn:MinTemperature [0...1]
[0/*]
String Indicates the coldest temperature to which the product can be exposed to without compromising its quality and safety.
          cmn:MaxTemperature [0...1]
[0/*]
String

Indicates the hottest temperature to which the product can be exposed to without compromising its quality and safety.

          cmn:TemperatureScale [0...1]
[0/*]
String

The temperature scale. *44

See the TemperatureScale enumeration list for valid values.

          cmn:LightSensitive [0...1]
[-]
Boolean

Indicates if the product is sensitive to light. Valid values:

  • true – Exposure to light can compromise the product's quality and safety.
  • false – Exposure to light does not compromise the product's quality and safety.
          cmn:MarketDosageForm [0...1]
[0/*]
String

Form in which the product is dispensed. *45

See the MarketDosageForm enumeration list for valid values.

          cmn:ShelfLife [0...1]
[0/*]
Integer The time period for which the product remains viable. *
            @shelfLifeUOT [0...1]
[0/*]
String

Shelf life unit of time. Valid values:

  • Days
  • Months
  • Years
        mdx:DeleteItemInfo [0...1]
[-]
- Populate this element only to delete one or more entire ItemInfo entries from the master data record. It will delete all ItemInfo data elements associated with the specified language.
          cmn:LanguageCode [1...*]
[1/3]
String

Required. The language using the standard two- or three-letter abbreviation specified in ISO 639-1 language code. *46

See the Language enumeration list for valid values.

      mdx:PackagingInfoList [0...1]
[-]
- A list of one or more packaging item codes and associated serialization attributes. This information is used for both serialization management and for populating regulatory reporting. Country specific requirements are identified with each field.
        mdx:PackagingInfo [0...1]
[-]
- -
          cmn:PackagingCode [1...1]
[1/*]
String Required. Serialization packaging code identifier value for the unit of measure (e.g. each, inner pack, case). *47
            @type [1...1]
[1/*]
String

Required. Enumeration of serialization packaging code identifier types. *48

See the PkgCode enumeration list for valid values.

          cmn:PackagingUOM [1...1]
[1/*]
String

Required. Unit of measure for the packaging code. *49

See the UOM enumeration list for valid values.

          cmn:MaxBatchSize [0...1]
[-]
Integer

The maximum batch size that is acceptable for the product. *50

This field must be associated with the EA (each) cmn:PackagingUOM.
          cmn:AcceptableYield [0...1]
[-]
Decimal

Conditionally required when cmn:MaxBatchSize is populated. The low end percentage of a standard acceptable range of the Batch size. *51

This field must be associated with the EA (each) cmn:PackagingUOM.
          cmn:MinimumYield [0...1]
[-]
Decimal

Conditionally required when cmn:MaxBatchSize is populated. The lowest end percentage of an acceptable Batch size. Permitted values range from 1 to the cmn:AcceptableYield value. 0 and negative values are not permitted. *52

This field must be associated with the EA (each) cmn:PackagingUOM.
          cmn:ContainerAggregationQty [0...1]
[0/*]
String

Conditionally required for:

  • India, at the EACH level of aggregation.
  • China, if cmn:PackagingCode | @type = CN-RESCODE.

The number of serial numbers that will be aggregated to the Packaging UOM. *53

For the EACH UOM, this value should be 0.
          cmn:PackagingRatio [0...1]
[0/*]
String Conditionally required for China. The ratio for the UOM conversion factor (e.g. 1:48:2304). 1:5:10 refers to one large container (the case) having 5 smaller containers (inner pack/bundle) which have a total of 10 units (each inner pack/bundle has 2 units). 1:50 refers to one container (the case) having 50 units. *54
This value is used to calculate Pack Status (full, partial) for China Government Reporting. Must be per configuration of China Master Data with China CFDA application.
          cmn:SerializationType [0...1]
[0/*]
String

Indicates the type of serialization required for the product packaging code. *55

See the Serialization enumeration list for valid values.

          cmn:RequiresAggregation [0...1]
[0/*]
String

Identifies if the product is configured to be aggregated or not aggregated. *56

See the Aggregation enumeration list for valid values.

          cmn:FilterValue [0...1]
[0/*]
String Filter value associated with GTIN-14. *57
          cmn:CompanyPrefix [0...1]
[0/*]
String Conditionally required for GTIN-13 and GTIN-14. GS1 Company Prefix in GTIN-14. *58
          cmn:CodeVersion [0...1]
[0/*]
String Conditionally required for China. Product code version number (e.g. 81, 88), per configuration of China Master Data with China CFDA application. *59
          cmn:CodeLevel [0...1]
[0/*]
String Conditionally required for China. Packaging level associated with the CN ResCode, with 1 being innermost level, per configuration of China Master Data with China CFDA application. *60
          cmn:RecordStatus [1...1]
[1/*]
String

Required. Indicates if packaging code master data record is Active or Inactive. *61

See the RecordStatus enumeration list for valid values.

        mdx:DeletePackagingInfo [0...1]
[-]
- Populate this element only to delete one or more entire PackagingInfo entries from the master data record. It will delete all PackagingInfo data elements associated with the packaging code.
          cmn:PackagingCode [1...*]
[1/*]
String Required. Serialization packaging code identifier value for the unit of measure (e.g. each, inner pack, case).
If the packaging code is in use in Serial Number Manager or Serial Number Exchange for a serial number template or profile, it cannot be deleted from master data until the other application dependencies are removed.
            @type [1...1]
[1/*]
String

Required. Enumeration of serialization packaging code identifier types. *62

See the PkgCode enumeration list for valid values.