PackagesCanonicalsLogsProblems
    Packages
    test.mpd.noma.no@2.0.4
    https://noma.no/fhir/StructureDefinition/MedicinalProductPackaged_NOMA_v3_1
description: The Packaged Medicinal Product represents packages authorised for sale in the Norwegian market.
package_name: test.mpd.noma.no
derivation: constraint
name: MedicinalProductPackaged_NOMA_v3_1
type: MedicinalProductPackaged
elements:
  description: {short: Textual representation of the package, index: 51}
  extension:
    type: Extension
    isModifier: false
    url: https://mpd.noma.no/structuredefinition/packaged-product-ma-holder-or-manufacturer
    index: 0
    slicing:
      slices:
        maHolderOrManufacturer:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'https://mpd.noma.no/structuredefinition/packaged-product-ma-holder-or-manufacturer', index: 0}
        repackagingManufacturer:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'https://mpd.noma.no/structuredefinition/packaged-product-repackaging-manufacturer', index: 1}
  marketingStatus:
    short: Marketing status information
    index: 59
    extensions: {}
    elements:
      extension: {index: 60}
      modifierExtension: {index: 61}
      country: {meaningWhenMissing: Not in use at NOMA. Will not be published even though it has 1..1 cardinality, index: 62}
      jurisdiction: {index: 63}
      status:
        short: This attribute provides information on the status of the marketing of the medicinal product.
        index: 64
        extensions: {}
        elements:
          extension: {index: 65}
          coding:
            extensions: {}
            elements:
              extension: {index: 66}
              system:
                pattern: {type: Uri, value: 'https://mpd.noma.no/codesystem/marketing-status'}
                index: 67
              version: {index: 68}
              userSelected: {index: 69}
          text: {index: 70}
      dateRange:
        extensions: {}
        elements:
          extension: {index: 71}
  marketingAuthorization: {index: 72}
  identifier:
    mustSupport: false
    index: 3
    extensions: {}
    elements:
      extension: {index: 4}
    slicing:
      rules: open
      description: Identifiers of the package and corresponding packages in external sources
      min: 1
      slices:
        packaged-product-definition-id:
          match: {}
          schema:
            short: Equal to the element's ID
            _required: true
            index: 5
            extensions: {}
            elements:
              extension: {index: 6}
              use: {index: 7}
              type: {index: 8}
              system:
                pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/packaged-product-definition-id'}
                index: 9
              value: {index: 10}
              period: {index: 11}
              assigner: {index: 12}
            required: [value, system]
        legemiddelPakningID:
          match: {}
          schema:
            short: The packaged medicinal product's FEST (legemiddelPakning) ID
            _required: true
            index: 13
            extensions: {}
            elements:
              extension: {index: 14}
              use: {index: 15}
              type: {index: 16}
              system:
                pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/fest-legemiddel-pakning-id'}
                index: 17
              value: {index: 18}
              period: {index: 19}
              assigner: {index: 20}
            required: [value, system]
        legemiddeldoseId:
          match: {}
          schema:
            short: The packaged medicinal product's FEST (legemiddelDose) ID
            index: 21
            extensions: {}
            elements:
              extension: {index: 22}
              use: {index: 23}
              type: {index: 24}
              system:
                pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/fest-legemiddel-dose-id'}
                index: 25
              value: {index: 26}
              period: {index: 27}
              assigner: {index: 28}
            required: [value, system]
        nordicArticleNumber:
          match: {}
          schema:
            short: The package's nordic article number (varenummer)
            _required: true
            index: 29
            extensions: {}
            elements:
              extension: {index: 30}
              use: {index: 31}
              type: {index: 32}
              system:
                pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/varenummer'}
                index: 33
              value: {index: 34}
              period: {index: 35}
              assigner: {index: 36}
            required: [value, system]
        lmrNummer:
          match: {}
          schema:
            short: The Package's LMR number
            index: 37
            extensions: {}
            elements:
              extension: {index: 38}
              use: {index: 39}
              type: {index: 40}
              system:
                pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/fest-lmr-nummer'}
                index: 41
              value: {index: 42}
              period: {index: 43}
              assigner: {index: 44}
            required: [value, system]
        TestSlice:
          match: {}
          schema: {short: Test slice - short description, index: 45}
          max: 1
  manufacturer: {index: 73}
  legalStatusOfSupply:
    meaningWhenMissing: "The reasons for the attribute being empty are:\r\n1 All the packages connected to the same medicinal product have the same status, hence the status is only defined on the Medicinal Product  \r\nor   \r\n2. The related meddicinal product is of type \"enteral nutrition\" or classified as \"dietary supplements\" (kosttilskudd)"
    index: 52
    extensions: {}
    elements:
      extension: {index: 53}
      coding:
        extensions: {}
        elements:
          extension: {index: 54}
          system:
            pattern: {type: Uri, value: 'https://mpd.noma.no/codesystem/legal-status-of-supply'}
            index: 55
          version: {index: 56}
          code: {index: 57}
          userSelected: {index: 58}
        required: [system, code]
  batchIdentifier: {index: 74}
  subject:
    type: Reference
    short: The product that this is a pack for
    refers: ['https://noma.no/fhir/StructureDefinition/MedicinalProduct_NOMA_v3_1']
    index: 46
    elements:
      reference: {index: 47}
      type:
        pattern: {type: Uri, value: MedicinalProduct}
        index: 48
      identifier: {index: 49}
      display: {index: 50}
    required: [reference, type]
  modifierExtension: {index: 2}
  packageItem:
    extensions:
      property: {url: 'https://mpd.noma.no/structuredefinition/package-property', type: Extension, isModifier: false, index: 75}
      containedItem:
        url: http://noma.no/fhir/StructureDefinition/PackageItemContainedItem_NOMA_v3_1
        type: Extension
        isModifier: false
        index: 76
        extensions:
          item: {url: null, index: 77}
          amount: {url: null, short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 78}
        elements:
          extension:
            index: 77
            slicing:
              slices:
                item:
                  match: {}
                  schema: {index: 77}
                amount:
                  match: {}
                  schema: {short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 78}
    elements:
      manufacturedItem:
        index: 116
        elements:
          reference: {index: 117}
          type: {index: 118}
          identifier: {index: 119}
          display: {index: 120}
        required: [reference, type]
      otherCharacteristics: {index: 230}
      shelfLifeStorage:
        short: Shelf Life and storage information for Nutrition Products
        meaningWhenMissing: The package contains a Medicinal Product, not a Nutrition Product, or the Nutrition Product does not have any Shelf Life Storage information
        index: 231
        extensions: {}
        elements:
          extension: {index: 232}
          modifierExtension: {index: 233}
          identifier: {index: 234}
          type: {meaningWhenMissing: Not used in NOMA MPD, index: 235}
          period: {meaningWhenMissing: Not used in NOMA MPD, index: 236}
          specialPrecautionsForStorage:
            short: Shelf Life and storage information for nutrition products
            index: 237
            extensions: {}
            elements:
              extension: {index: 238}
              coding:
                extensions: {}
                elements:
                  extension: {index: 239}
                  version: {index: 240}
                  userSelected: {index: 241}
              text: {index: 242}
      alternateMaterial: {index: 114}
      type:
        index: 98
        extensions: {}
        elements:
          extension: {index: 99}
          coding:
            index: 100
            extensions: {}
            elements:
              extension: {index: 101}
              system:
                pattern: {type: Uri, value: 'https://mpd.noma.no/codesystem/package-type'}
                index: 102
              version: {index: 103}
              code: {index: 104}
              userSelected: {index: 105}
            required: [system, code]
          text: {index: 106}
        required: [coding]
      extension:
        type: Extension
        isModifier: false
        url: https://mpd.noma.no/structuredefinition/package-property
        index: 75
        slicing:
          slices:
            property:
              match: {}
              schema: {type: Extension, isModifier: false, url: 'https://mpd.noma.no/structuredefinition/package-property', index: 75}
            containedItem:
              match: {}
              schema:
                type: Extension
                isModifier: false
                url: http://noma.no/fhir/StructureDefinition/PackageItemContainedItem_NOMA_v3_1
                index: 76
                extensions:
                  item: {url: null, index: 77}
                  amount: {url: null, short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 78}
                elements:
                  extension:
                    index: 77
                    slicing:
                      slices:
                        item:
                          match: {}
                          schema: {index: 77}
                        amount:
                          match: {}
                          schema: {short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 78}
      material: {index: 113}
      identifier:
        mustSupport: false
        index: 80
        extensions: {}
        elements:
          extension: {index: 81}
        slicing:
          rules: open
          description: Some description
          min: 1
          slices:
            packaging-id:
              match: {}
              schema:
                short: Package Item Identifier specific to the NOMA FHIR API
                _required: true
                index: 82
                extensions: {}
                elements:
                  extension: {index: 83}
                  use: {index: 84}
                  type: {index: 85}
                  system:
                    pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/packaging-id'}
                    index: 86
                  value: {index: 87}
                  period: {index: 88}
                  assigner: {index: 89}
                required: [value, system]
            dataCarrierIdentifier:
              match: {}
              schema:
                short: Data Carrier Identifier
                index: 90
                extensions: {}
                elements:
                  extension: {index: 91}
                  use: {index: 92}
                  type: {index: 93}
                  system:
                    pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/data-carrier-identifier'}
                    index: 94
                  value: {index: 95}
                  period: {index: 96}
                  assigner: {index: 97}
                required: [value, system]
      manufacturer: {index: 243}
      device: {index: 115}
      quantity:
        short: The quantity of this package item in the medicinal product, at the current level of packaging. The outermost is always 1
        index: 107
        extensions: {}
        elements:
          extension: {index: 108}
          comparator: {index: 109}
          unit: {index: 110}
          system: {index: 111}
          code: {index: 112}
      modifierExtension: {index: 79}
      physicalCharacteristics: {index: 229}
      packageItem:
        type: BackboneElement
        index: 121
        extensions:
          property: {url: 'https://mpd.noma.no/structuredefinition/package-property', type: Extension, isModifier: false, index: 122}
          containedItem:
            url: http://noma.no/fhir/StructureDefinition/PackageItemContainedItem_NOMA_v3_1
            type: Extension
            isModifier: false
            index: 123
            extensions:
              item: {url: null, index: 124}
              amount: {url: null, short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 125}
            elements:
              extension:
                index: 124
                slicing:
                  slices:
                    item:
                      match: {}
                      schema: {index: 124}
                    amount:
                      match: {}
                      schema: {short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 125}
        elements:
          manufacturedItem:
            index: 162
            elements:
              reference: {index: 163}
              type: {index: 164}
              identifier: {index: 165}
              display: {index: 166}
            required: [reference, type]
          otherCharacteristics: {index: 218}
          shelfLifeStorage:
            short: Shelf Life and storage information for Nutrition Products
            index: 219
            extensions: {}
            elements:
              extension: {index: 220}
              modifierExtension: {index: 221}
              identifier: {index: 222}
              specialPrecautionsForStorage:
                short: Shelf Life and storage information for nutrition products
                index: 223
                extensions: {}
                elements:
                  extension: {index: 224}
                  coding:
                    extensions: {}
                    elements:
                      extension: {index: 225}
                      version: {index: 226}
                      userSelected: {index: 227}
          alternateMaterial: {index: 160}
          type:
            index: 145
            extensions: {}
            elements:
              extension: {index: 146}
              coding:
                index: 147
                extensions: {}
                elements:
                  extension: {index: 148}
                  system:
                    pattern: {type: Uri, value: 'https://mpd.noma.no/codesystem/package-type'}
                    index: 149
                  version: {index: 150}
                  code: {index: 151}
                  userSelected: {index: 152}
                required: [system, code]
              text: {index: 153}
            required: [coding]
          extension:
            type: Extension
            isModifier: false
            url: https://mpd.noma.no/structuredefinition/package-property
            index: 122
            slicing:
              slices:
                property:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://mpd.noma.no/structuredefinition/package-property', index: 122}
                containedItem:
                  match: {}
                  schema:
                    type: Extension
                    isModifier: false
                    url: http://noma.no/fhir/StructureDefinition/PackageItemContainedItem_NOMA_v3_1
                    index: 123
                    extensions:
                      item: {url: null, index: 124}
                      amount: {url: null, short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 125}
                    elements:
                      extension:
                        index: 124
                        slicing:
                          slices:
                            item:
                              match: {}
                              schema: {index: 124}
                            amount:
                              match: {}
                              schema: {short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 125}
          material: {index: 159}
          identifier:
            index: 127
            extensions: {}
            elements:
              extension: {index: 128}
            slicing:
              rules: open
              description: Sliced
              min: 1
              slices:
                packaging-id:
                  match: {}
                  schema:
                    short: Package Item Identifier specific to the NOMA FHIR API
                    _required: true
                    index: 129
                    extensions: {}
                    elements:
                      extension: {index: 130}
                      use: {index: 131}
                      type: {index: 132}
                      system:
                        pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/packaging-id'}
                        index: 133
                      value: {index: 134}
                      period: {index: 135}
                      assigner: {index: 136}
                    required: [value, system]
                dataCarrierIdentifier:
                  match: {}
                  schema:
                    short: Data Carrier Identifier
                    index: 137
                    extensions: {}
                    elements:
                      extension: {index: 138}
                      use: {index: 139}
                      type: {index: 140}
                      system:
                        pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/data-carrier-identifier'}
                        index: 141
                      value: {index: 142}
                      period: {index: 143}
                      assigner: {index: 144}
                    required: [value, system]
          manufacturer: {index: 228}
          device: {index: 161}
          quantity:
            extensions: {}
            elements:
              extension: {index: 154}
              comparator: {index: 155}
              unit: {index: 156}
              system: {index: 157}
              code: {index: 158}
          modifierExtension: {index: 126}
          physicalCharacteristics: {index: 217}
          packageItem:
            type: BackboneElement
            index: 167
            extensions:
              property: {url: 'https://mpd.noma.no/structuredefinition/package-property', type: Extension, isModifier: false, index: 168}
              containedItem:
                url: http://noma.no/fhir/StructureDefinition/PackageItemContainedItem_NOMA_v3_1
                type: Extension
                isModifier: false
                index: 169
                extensions:
                  item: {url: null, index: 170}
                  amount: {url: null, short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 171}
                elements:
                  extension:
                    index: 170
                    slicing:
                      slices:
                        item:
                          match: {}
                          schema: {index: 170}
                        amount:
                          match: {}
                          schema: {short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 171}
            elements:
              manufacturedItem: {index: 204}
              otherCharacteristics: {index: 206}
              shelfLifeStorage:
                extensions: {}
                elements:
                  extension: {index: 207}
                  modifierExtension: {index: 208}
                  identifier: {index: 209}
                  specialPrecautionsForStorage:
                    short: Shelf Life and storage information for nutrition products
                    index: 210
                    extensions: {}
                    elements:
                      extension: {index: 211}
                      coding:
                        extensions: {}
                        elements:
                          extension: {index: 212}
                          version: {index: 213}
                          userSelected: {index: 214}
                      text: {index: 215}
              alternateMaterial: {index: 202}
              type:
                index: 189
                extensions: {}
                elements:
                  extension: {index: 190}
                  coding:
                    extensions: {}
                    elements:
                      extension: {index: 191}
                      system:
                        pattern: {type: Uri, value: 'https://mpd.noma.no/codesystem/package-type'}
                        index: 192
                      version: {index: 193}
                      userSelected: {index: 194}
                  text: {index: 195}
              extension:
                type: Extension
                isModifier: false
                url: https://mpd.noma.no/structuredefinition/package-property
                index: 168
                slicing:
                  slices:
                    property:
                      match: {}
                      schema: {type: Extension, isModifier: false, url: 'https://mpd.noma.no/structuredefinition/package-property', index: 168}
                    containedItem:
                      match: {}
                      schema:
                        type: Extension
                        isModifier: false
                        url: http://noma.no/fhir/StructureDefinition/PackageItemContainedItem_NOMA_v3_1
                        index: 169
                        extensions:
                          item: {url: null, index: 170}
                          amount: {url: null, short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 171}
                        elements:
                          extension:
                            index: 170
                            slicing:
                              slices:
                                item:
                                  match: {}
                                  schema: {index: 170}
                                amount:
                                  match: {}
                                  schema: {short: The quantity of the ManufacturedItem or Nutrition Products referenced to in the "iten", index: 171}
              material: {index: 201}
              identifier:
                index: 173
                extensions: {}
                elements:
                  extension: {index: 174}
                slicing:
                  rules: open
                  description: Sliced
                  min: 1
                  slices:
                    packaging-id:
                      match: {}
                      schema:
                        short: Package Item Identifier specific to the NOMA FHIR API
                        _required: true
                        index: 175
                        extensions: {}
                        elements:
                          extension: {index: 176}
                          use: {index: 177}
                          type: {index: 178}
                          system:
                            pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/packaging-id'}
                            index: 179
                          period: {index: 180}
                          assigner: {index: 181}
                    dataCarrierIdentifier:
                      match: {}
                      schema:
                        short: Data Carrier Identifier
                        index: 182
                        extensions: {}
                        elements:
                          extension: {index: 183}
                          use: {index: 184}
                          type: {index: 185}
                          system:
                            pattern: {type: Uri, value: 'https://mpd.noma.no/identifier/data-carrier-identifier'}
                            index: 186
                          period: {index: 187}
                          assigner: {index: 188}
              manufacturer: {index: 216}
              device: {index: 203}
              quantity:
                extensions: {}
                elements:
                  extension: {index: 196}
                  comparator: {index: 197}
                  unit: {index: 198}
                  system: {index: 199}
                  code: {index: 200}
              modifierExtension: {index: 172}
              physicalCharacteristics: {index: 205}
            required: [identifier]
        required: [identifier]
    required: [identifier]
package_version: 2.0.4
extensions:
  maHolderOrManufacturer: {url: 'https://mpd.noma.no/structuredefinition/packaged-product-ma-holder-or-manufacturer', type: Extension, isModifier: false, index: 0}
  repackagingManufacturer: {url: 'https://mpd.noma.no/structuredefinition/packaged-product-repackaging-manufacturer', type: Extension, isModifier: false, index: 1}
class: profile
kind: resource
url: https://noma.no/fhir/StructureDefinition/MedicinalProductPackaged_NOMA_v3_1
base: http://hl7.org/fhir/StructureDefinition/MedicinalProductPackaged
version: '3.1'
required: [identifier, subject]