{
  "resourceType" : "SubstanceDefinition",
  "id" : "mipomersen",
  "identifier" : [{
    "system" : "http://example.europa.eu/fhir/SMSId",
    "value" : "MIPO78654S"
  }],
  "status" : {
    "coding" : [{
      "system" : "http://hl7.org/fhir/publication-status",
      "code" : "active"
    }]
  },
  "classification" : [{
    "coding" : [{
      "system" : "http://example.europa.eu/fhir/SubstanceType",
      "code" : "nucleic-acid",
      "display" : "Nucleic Acid"
    }]
  }],
  "domain" : {
    "coding" : [{
      "system" : "http://example.europa.eu/fhir/Domain",
      "code" : "human",
      "display" : "Human use"
    }]
  },
  "description" : "Mipomersen sodium — a synthetic second-generation 2'-methoxyethyl antisense oligonucleotide that inhibits the molecular target apolipoprotein B-100 (APOB-100). 20-mer phosphorothioate-linked sequence with 2'-MOE wing chemistry.",
  "code" : [{
    "code" : {
      "coding" : [{
        "system" : "http://example.europa.eu/fhir/Substance",
        "code" : "MIPO78654S"
      }]
    }
  }],
  "name" : [{
    "name" : "Mipomersen Sodium",
    "preferred" : true,
    "language" : [{
      "coding" : [{
        "system" : "urn:ietf:bcp:47",
        "code" : "en",
        "display" : "English"
      }]
    }],
    "official" : [{
      "authority" : {
        "coding" : [{
          "system" : "http://hl7.org/fhir/substance-name-authority",
          "code" : "INN",
          "display" : "INN"
        }]
      },
      "status" : {
        "coding" : [{
          "system" : "http://hl7.org/fhir/publication-status",
          "code" : "active",
          "display" : "Active"
        }]
      }
    }]
  }],
  "nucleicAcid" : {
    "sequenceType" : {
      "coding" : [{
        "system" : "http://hl7.org/fhir/substance-sequence-type",
        "code" : "complete",
        "display" : "Complete"
      }]
    },
    "numberOfSubunits" : 1,
    "oligoNucleotideType" : {
      "coding" : [{
        "system" : "http://hl7.org/fhir/oligo-nucleotide-type",
        "code" : "antisense",
        "display" : "Antisense oligonucleotide"
      }]
    },
    "subunit" : [{
      "subunit" : 1,
      "sequence" : "GCCUCAGTCTGCTTCGCACC",
      "length" : 20,
      "fivePrime" : {
        "coding" : [{
          "system" : "http://hl7.org/fhir/nucleotide-terminus",
          "code" : "G",
          "display" : "Guanosine"
        }]
      },
      "threePrime" : {
        "coding" : [{
          "system" : "http://hl7.org/fhir/nucleotide-terminus",
          "code" : "C",
          "display" : "Cytidine"
        }]
      },
      "linkage" : [{
        "substance" : {
          "concept" : {
            "coding" : [{
              "system" : "http://example.europa.eu/fhir/LinkageSubstance",
              "code" : "phosphorothioate",
              "display" : "Phosphorothioate linkage"
            }]
          }
        },
        "residueSite" : "1-19"
      }],
      "sugar" : [{
        "substance" : {
          "concept" : {
            "coding" : [{
              "system" : "http://example.europa.eu/fhir/SugarSubstance",
              "code" : "2-MOE",
              "display" : "2'-O-(2-methoxyethyl) ribose"
            }]
          }
        },
        "residueSite" : "1-5,16-20"
      },
      {
        "substance" : {
          "concept" : {
            "coding" : [{
              "system" : "http://example.europa.eu/fhir/SugarSubstance",
              "code" : "deoxyribose",
              "display" : "2'-deoxyribose"
            }]
          }
        },
        "residueSite" : "6-15"
      }]
    }],
    "gene" : [{
      "sequenceOrigin" : {
        "coding" : [{
          "system" : "http://hl7.org/fhir/gene-sequence-origin",
          "code" : "human",
          "display" : "Human"
        }]
      },
      "gene" : {
        "concept" : {
          "coding" : [{
            "system" : "http://www.genenames.org",
            "code" : "APOB",
            "display" : "apolipoprotein B"
          }]
        }
      }
    }]
  },
  "relationship" : [{
    "substanceDefinitionCodeableConcept" : {
      "coding" : [{
        "system" : "https://www.uniprot.org",
        "code" : "P04114",
        "display" : "apolipoprotein B-100"
      }]
    },
    "type" : {
      "coding" : [{
        "system" : "http://hl7.org/fhir/substance-relationship-type",
        "code" : "TherapeuticTarget",
        "display" : "Therapeutic target"
      }]
    },
    "interaction" : {
      "coding" : [{
        "system" : "http://hl7.org/fhir/substance-interaction-type",
        "code" : "inhibition",
        "display" : "Inhibition"
      }]
    }
  }]
}