﻿{
  "types": [
    "SubstancePolymer"
  ],
  "SubstancePolymer": {
    "elements": {
      "SubstancePolymer.identifier": {
        "status": "new"
      },
      "SubstancePolymer.modification": {
        "old-max": "*",
        "new-max": "1"
      },
      "SubstancePolymer.monomerSet.startingMaterial.code": {
        "old-name": "material"
      },
      "SubstancePolymer.monomerSet.startingMaterial.category": {
        "old-name": "type"
      },
      "SubstancePolymer.monomerSet.startingMaterial.amount": {
        "removed-types": [
          "SubstanceAmount"
        ],
        "added-types": [
          "Quantity"
        ]
      },
      "SubstancePolymer.repeat.repeatUnit.unit": {
        "old-name": "repeatUnit"
      },
      "SubstancePolymer.repeat.repeatUnit.orientation": {
        "old-name": "orientationOfPolymerisation"
      },
      "SubstancePolymer.repeat.repeatUnit.amount": {
        "removed-types": [
          "SubstanceAmount"
        ],
        "added-types": [
          "integer"
        ]
      },
      "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type": {
        "old-name": "degree"
      },
      "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.average": {
        "status": "new"
      },
      "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.low": {
        "status": "new"
      },
      "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.high": {
        "status": "new"
      },
      "SubstancePolymer.repeat.repeatUnit.structuralRepresentation.format": {
        "status": "new"
      },
      "SubstancePolymer.repeat.numberOfUnits": {
        "status": "deleted"
      },
      "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount": {
        "status": "deleted"
      }
    },
    "status": "changed"
  }
}