### ----------------------------------------------------
### -- FHIR
### -- Licenses: Artistic-2.0
### -- Authors: Hugh Simpson
### -- File: t/resources/structureDefinition/SubstanceSpecification.json
### ----------------------------------------------------
### -- Chunk 21 of 21
",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.moiety.molecularFormula",
      "path" : "SubstanceSpecification.moiety.molecularFormula",
      "short" : "Molecular formula",
      "definition" : "Molecular formula.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.moiety.amount[x]",
      "path" : "SubstanceSpecification.moiety.amount[x]",
      "short" : "Quantitative value for this moiety",
      "definition" : "Quantitative value for this moiety.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity"
      },
      {
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.property",
      "path" : "SubstanceSpecification.property",
      "short" : "General specifications for this substance, including how it is related to other substances",
      "definition" : "General specifications for this substance, including how it is related to other substances.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.property.category",
      "path" : "SubstanceSpecification.property.category",
      "short" : "A category for this property, e.g. Physical, Chemical, Enzymatic",
      "definition" : "A category for this property, e.g. Physical, Chemical, Enzymatic.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.property.code",
      "path" : "SubstanceSpecification.property.code",
      "short" : "Property type e.g. viscosity, pH, isoelectric point",
      "definition" : "Property type e.g. viscosity, pH, isoelectric point.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.property.parameters",
      "path" : "SubstanceSpecification.property.parameters",
      "short" : "Parameters that were used in the measurement of a property (e.g. for viscosity: measured at 20C with a pH of 7.1)",
      "definition" : "Parameters that were used in the measurement of a property (e.g. for viscosity: measured at 20C with a pH of 7.1).",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.property.definingSubstance[x]",
      "path" : "SubstanceSpecification.property.definingSubstance[x]",
      "short" : "A substance upon which a defining property depends (e.g. for solubility: in water, in alcohol)",
      "definition" : "A substance upon which a defining property depends (e.g. for solubility: in water, in alcohol).",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/SubstanceSpecification",
        "http://hl7.org/fhir/StructureDefinition/Substance"]
      },
      {
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.property.amount[x]",
      "path" : "SubstanceSpecification.property.amount[x]",
      "short" : "Quantitative value for this property",
      "definition" : "Quantitative value for this property.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity"
      },
      {
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.referenceInformation",
      "path" : "SubstanceSpecification.referenceInformation",
      "short" : "General information detailing this substance",
      "definition" : "General information detailing this substance.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation"]
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure",
      "path" : "SubstanceSpecification.structure",
      "short" : "Structural information",
      "definition" : "Structural information.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.stereochemistry",
      "path" : "SubstanceSpecification.structure.stereochemistry",
      "short" : "Stereochemistry type",
      "definition" : "Stereochemistry type.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.opticalActivity",
      "path" : "SubstanceSpecification.structure.opticalActivity",
      "short" : "Optical activity type",
      "definition" : "Optical activity type.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.molecularFormula",
      "path" : "SubstanceSpecification.structure.molecularFormula",
      "short" : "Molecular formula",
      "definition" : "Molecular formula.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.molecularFormulaByMoiety",
      "path" : "SubstanceSpecification.structure.molecularFormulaByMoiety",
      "short" : "Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot",
      "definition" : "Specified per moiety according to the Hill system, i.e. first C, then H, then alphabetical, each moiety separated by a dot.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope",
      "path" : "SubstanceSpecification.structure.isotope",
      "short" : "Applicable for single substances that contain a radionuclide or a non-natural isotopic ratio",
      "definition" : "Applicable for single substances that contain a radionuclide or a non-natural isotopic ratio.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope.identifier",
      "path" : "SubstanceSpecification.structure.isotope.identifier",
      "short" : "Substance identifier for each non-natural or radioisotope",
      "definition" : "Substance identifier for each non-natural or radioisotope.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Identifier"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope.name",
      "path" : "SubstanceSpecification.structure.isotope.name",
      "short" : "Substance name for each non-natural or radioisotope",
      "definition" : "Substance name for each non-natural or radioisotope.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope.substitution",
      "path" : "SubstanceSpecification.structure.isotope.substitution",
      "short" : "The type of isotopic substitution present in a single substance",
      "definition" : "The type of isotopic substitution present in a single substance.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope.halfLife",
      "path" : "SubstanceSpecification.structure.isotope.halfLife",
      "short" : "Half life - for a non-natural nuclide",
      "definition" : "Half life - for a non-natural nuclide.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope.molecularWeight",
      "path" : "SubstanceSpecification.structure.isotope.molecularWeight",
      "short" : "The molecular weight or weight range (for proteins, polymers or nucleic acids)",
      "definition" : "The molecular weight or weight range (for proteins, polymers or nucleic acids).",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope.molecularWeight.method",
      "path" : "SubstanceSpecification.structure.isotope.molecularWeight.method",
      "short" : "The method by which the molecular weight was determined",
      "definition" : "The method by which the molecular weight was determined.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope.molecularWeight.type",
      "path" : "SubstanceSpecification.structure.isotope.molecularWeight.type",
      "short" : "Type of molecular weight such as exact, average (also known as. number average), weight average",
      "definition" : "Type of molecular weight such as exact, average (also known as. number average), weight average.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.isotope.molecularWeight.amount",
      "path" : "SubstanceSpecification.structure.isotope.molecularWeight.amount",
      "short" : "Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field",
      "definition" : "Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.molecularWeight",
      "path" : "SubstanceSpecification.structure.molecularWeight",
      "short" : "The molecular weight or weight range (for proteins, polymers or nucleic acids)",
      "definition" : "The molecular weight or weight range (for proteins, polymers or nucleic acids).",
      "min" : 0,
      "max" : "1",
      "contentReference" : "#SubstanceSpecification.structure.isotope.molecularWeight",
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.source",
      "path" : "SubstanceSpecification.structure.source",
      "short" : "Supporting literature",
      "definition" : "Supporting literature.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/DocumentReference"]
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.representation",
      "path" : "SubstanceSpecification.structure.representation",
      "short" : "Molecular structural representation",
      "definition" : "Molecular structural representation.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.representation.type",
      "path" : "SubstanceSpecification.structure.representation.type",
      "short" : "The type of structure (e.g. Full, Partial, Representative)",
      "definition" : "The type of structure (e.g. Full, Partial, Representative).",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.representation.representation",
      "path" : "SubstanceSpecification.structure.representation.representation",
      "short" : "The structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX",
      "definition" : "The structural representation as text string in a format e.g. InChI, SMILES, MOLFILE, CDX.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.structure.representation.attachment",
      "path" : "SubstanceSpecification.structure.representation.attachment",
      "short" : "An attached file with the structural representation",
      "definition" : "An attached file with the structural representation.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Attachment"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.code",
      "path" : "SubstanceSpecification.code",
      "short" : "Codes associated with the substance",
      "definition" : "Codes associated with the substance.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.code.code",
      "path" : "SubstanceSpecification.code.code",
      "short" : "The specific code",
      "definition" : "The specific code.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.code.status",
      "path" : "SubstanceSpecification.code.status",
      "short" : "Status of the code assignment",
      "definition" : "Status of the code assignment.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.code.statusDate",
      "path" : "SubstanceSpecification.code.statusDate",
      "short" : "The date at which the code status is changed as part of the terminology maintenance",
      "definition" : "The date at which the code status is changed as part of the terminology maintenance.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "dateTime"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.code.comment",
      "path" : "SubstanceSpecification.code.comment",
      "short" : "Any comment can be provided in this field, if necessary",
      "definition" : "Any comment can be provided in this field, if necessary.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.code.source",
      "path" : "SubstanceSpecification.code.source",
      "short" : "Supporting literature",
      "definition" : "Supporting literature.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/DocumentReference"]
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name",
      "path" : "SubstanceSpecification.name",
      "short" : "Names applicable to this substance",
      "definition" : "Names applicable to this substance.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.name",
      "path" : "SubstanceSpecification.name.name",
      "short" : "The actual name",
      "definition" : "The actual name.",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.type",
      "path" : "SubstanceSpecification.name.type",
      "short" : "Name type",
      "definition" : "Name type.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.status",
      "path" : "SubstanceSpecification.name.status",
      "short" : "The status of the name",
      "definition" : "The status of the name.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.preferred",
      "path" : "SubstanceSpecification.name.preferred",
      "short" : "If this is the preferred name for this substance",
      "definition" : "If this is the preferred name for this substance.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "boolean"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.language",
      "path" : "SubstanceSpecification.name.language",
      "short" : "Language of the name",
      "definition" : "Language of the name.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.domain",
      "path" : "SubstanceSpecification.name.domain",
      "short" : "The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive",
      "definition" : "The use context of this name for example if there is a different name a drug active ingredient as opposed to a food colour additive.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.jurisdiction",
      "path" : "SubstanceSpecification.name.jurisdiction",
      "short" : "The jurisdiction where this name applies",
      "definition" : "The jurisdiction where this name applies.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.synonym",
      "path" : "SubstanceSpecification.name.synonym",
      "short" : "A synonym of this name",
      "definition" : "A synonym of this name.",
      "min" : 0,
      "max" : "*",
      "contentReference" : "#SubstanceSpecification.name",
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.translation",
      "path" : "SubstanceSpecification.name.translation",
      "short" : "A translation for this name",
      "definition" : "A translation for this name.",
      "min" : 0,
      "max" : "*",
      "contentReference" : "#SubstanceSpecification.name",
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.official",
      "path" : "SubstanceSpecification.name.official",
      "short" : "Details of the official nature of this name",
      "definition" : "Details of the official nature of this name.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.official.authority",
      "path" : "SubstanceSpecification.name.official.authority",
      "short" : "Which authority uses this official name",
      "definition" : "Which authority uses this official name.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.official.status",
      "path" : "SubstanceSpecification.name.official.status",
      "short" : "The status of the official name",
      "definition" : "The status of the official name.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.official.date",
      "path" : "SubstanceSpecification.name.official.date",
      "short" : "Date of official name change",
      "definition" : "Date of official name change.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "dateTime"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.name.source",
      "path" : "SubstanceSpecification.name.source",
      "short" : "Supporting literature",
      "definition" : "Supporting literature.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/DocumentReference"]
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.molecularWeight",
      "path" : "SubstanceSpecification.molecularWeight",
      "short" : "The molecular weight or weight range (for proteins, polymers or nucleic acids)",
      "definition" : "The molecular weight or weight range (for proteins, polymers or nucleic acids).",
      "min" : 0,
      "max" : "*",
      "contentReference" : "#SubstanceSpecification.structure.isotope.molecularWeight",
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.relationship",
      "path" : "SubstanceSpecification.relationship",
      "short" : "A link between this substance and another, with details of the relationship",
      "definition" : "A link between this substance and another, with details of the relationship.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "BackboneElement"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.relationship.substance[x]",
      "path" : "SubstanceSpecification.relationship.substance[x]",
      "short" : "A pointer to another substance, as a resource or just a representational code",
      "definition" : "A pointer to another substance, as a resource or just a representational code.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/SubstanceSpecification"]
      },
      {
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.relationship.relationship",
      "path" : "SubstanceSpecification.relationship.relationship",
      "short" : "For example \"salt to parent\", \"active moiety\", \"starting material\"",
      "definition" : "For example \"salt to parent\", \"active moiety\", \"starting material\".",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.relationship.isDefining",
      "path" : "SubstanceSpecification.relationship.isDefining",
      "short" : "For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible substance relationships",
      "definition" : "For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible substance relationships.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "boolean"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.relationship.amount[x]",
      "path" : "SubstanceSpecification.relationship.amount[x]",
      "short" : "A numeric factor for the relationship, for instance to express that the salt of a substance has some percentage of the active substance in relation to some other",
      "definition" : "A numeric factor for the relationship, for instance to express that the salt of a substance has some percentage of the active substance in relation to some other.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Quantity"
      },
      {
        "code" : "Range"
      },
      {
        "code" : "Ratio"
      },
      {
        "code" : "string"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.relationship.amountRatioLowLimit",
      "path" : "SubstanceSpecification.relationship.amountRatioLowLimit",
      "short" : "For use when the numeric",
      "definition" : "For use when the numeric.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Ratio"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.relationship.amountType",
      "path" : "SubstanceSpecification.relationship.amountType",
      "short" : "An operator for the amount, for example \"average\", \"approximately\", \"less than\"",
      "definition" : "An operator for the amount, for example \"average\", \"approximately\", \"less than\".",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "CodeableConcept"
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.relationship.source",
      "path" : "SubstanceSpecification.relationship.source",
      "short" : "Supporting literature",
      "definition" : "Supporting literature.",
      "min" : 0,
      "max" : "*",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/DocumentReference"]
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.nucleicAcid",
      "path" : "SubstanceSpecification.nucleicAcid",
      "short" : "Data items specific to nucleic acids",
      "definition" : "Data items specific to nucleic acids.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid"]
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.polymer",
      "path" : "SubstanceSpecification.polymer",
      "short" : "Data items specific to polymers",
      "definition" : "Data items specific to polymers.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/SubstancePolymer"]
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.protein",
      "path" : "SubstanceSpecification.protein",
      "short" : "Data items specific to proteins",
      "definition" : "Data items specific to proteins.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/SubstanceProtein"]
      }],
      "isSummary" : true
    },
    {
      "id" : "SubstanceSpecification.sourceMaterial",
      "path" : "SubstanceSpecification.sourceMaterial",
      "short" : "Material or taxonomic/anatomical source for the substance",
      "definition" : "Material or taxonomic/anatomical source for the substance.",
      "min" : 0,
      "max" : "1",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/SubstanceSourceMaterial"]
      }],
      "isSummary" : true
    }]
  }
}


