http://hl7.org/fhir/StructureDefinition/medication-manufacturingBatch|5.2.0

The date at which the drug substance or drug product was manufactured. The specific operation/step in the process used to determine the date is specified by the manufacturingDateClassification element.
description: The date at which the drug substance or drug product was manufactured.  The specific operation/step in the process used to determine the date is specified by the manufacturingDateClassification element.
derivation: constraint
name: MedManufacturingBatch
type: Extension
elements:
  extension:
    index: 0
    slicing:
      slices:
        manufacturingDate:
          match: {}
          schema:
            index: 0
            extensions: {}
            elements:
              extension: {index: 1}
              url:
                pattern: {type: Uri, value: manufacturingDate}
                index: 2
              value:
                choices: []
                index: 4
            required: [value]
        manufacturingDateClassification:
          match: {}
          schema:
            index: 5
            extensions: {}
            elements:
              extension: {index: 6}
              url:
                pattern: {type: Uri, value: manufacturingDateClassification}
                index: 7
              value:
                choices: []
                index: 9
            required: [value]
        assignedManufacturer:
          match: {}
          schema:
            index: 10
            extensions: {}
            elements:
              extension: {index: 11}
              url:
                pattern: {type: Uri, value: assignedManufacturer}
                index: 12
              value:
                choices: []
                index: 14
            required: [value]
        expirationDateClassification:
          match: {}
          schema:
            index: 15
            extensions: {}
            elements:
              extension: {index: 16}
              url:
                pattern: {type: Uri, value: expirationDateClassification}
                index: 17
              value:
                choices: []
                index: 19
            required: [value]
        batchUtilization:
          match: {}
          schema:
            index: 20
            extensions: {}
            elements:
              extension: {index: 21}
              url:
                pattern: {type: Uri, value: batchUtilization}
                index: 22
              value:
                choices: []
                index: 24
            required: [value]
        batchQuantity:
          match: {}
          schema:
            index: 25
            extensions: {}
            elements:
              extension: {index: 26}
              url:
                pattern: {type: Uri, value: batchQuantity}
                index: 27
              value:
                choices: []
                index: 29
            required: [value]
        additionalInformation:
          match: {}
          schema:
            index: 30
            extensions: {}
            elements:
              extension: {index: 31}
              url:
                pattern: {type: Uri, value: additionalInformation}
                index: 32
              value:
                choices: []
                index: 34
            required: [value]
        container:
          match: {}
          schema:
            array: true
            index: 35
            extensions:
              lotNumber:
                url: null
                index: 36
                extensions: {}
                elements:
                  extension: {index: 37}
                  url:
                    pattern: {type: Uri, value: lotNumber}
                    index: 38
                  value:
                    choices: []
                    index: 40
                required: [value]
              type:
                url: null
                index: 41
                extensions: {}
                elements:
                  extension: {index: 42}
                  url:
                    pattern: {type: Uri, value: type}
                    index: 43
                  value:
                    choices: []
                    index: 45
                required: [value]
              quantity:
                url: null
                index: 46
                extensions: {}
                elements:
                  extension: {index: 47}
                  url:
                    pattern: {type: Uri, value: quantity}
                    index: 48
                  value:
                    choices: []
                    index: 50
                required: [value]
              closureSystemDescription:
                url: null
                index: 51
                extensions: {}
                elements:
                  extension: {index: 52}
                  url:
                    pattern: {type: Uri, value: closureSystemDescription}
                    index: 53
                  value:
                    choices: []
                    index: 55
                required: [value]
              closureType:
                url: null
                index: 56
                extensions: {}
                elements:
                  extension: {index: 57}
                  url:
                    pattern: {type: Uri, value: closureType}
                    index: 58
                  value:
                    choices: []
                    index: 60
                required: [value]
            elements:
              extension:
                index: 36
                slicing:
                  slices:
                    lotNumber:
                      match: {}
                      schema:
                        index: 36
                        extensions: {}
                        elements:
                          extension: {index: 37}
                          url:
                            pattern: {type: Uri, value: lotNumber}
                            index: 38
                          value:
                            choices: []
                            index: 40
                        required: [value]
                    type:
                      match: {}
                      schema:
                        index: 41
                        extensions: {}
                        elements:
                          extension: {index: 42}
                          url:
                            pattern: {type: Uri, value: type}
                            index: 43
                          value:
                            choices: []
                            index: 45
                        required: [value]
                    quantity:
                      match: {}
                      schema:
                        index: 46
                        extensions: {}
                        elements:
                          extension: {index: 47}
                          url:
                            pattern: {type: Uri, value: quantity}
                            index: 48
                          value:
                            choices: []
                            index: 50
                        required: [value]
                    closureSystemDescription:
                      match: {}
                      schema:
                        index: 51
                        extensions: {}
                        elements:
                          extension: {index: 52}
                          url:
                            pattern: {type: Uri, value: closureSystemDescription}
                            index: 53
                          value:
                            choices: []
                            index: 55
                        required: [value]
                    closureType:
                      match: {}
                      schema:
                        index: 56
                        extensions: {}
                        elements:
                          extension: {index: 57}
                          url:
                            pattern: {type: Uri, value: closureType}
                            index: 58
                          value:
                            choices: []
                            index: 60
                        required: [value]
              url:
                pattern: {type: Uri, value: container}
                index: 61
              value:
                choices: []
                index: 63
  url:
    pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/medication-manufacturingBatch'}
    index: 64
  value:
    choices: []
    index: 66
extensions:
  manufacturingDate:
    url: null
    index: 0
    extensions: {}
    elements:
      extension: {index: 1}
      url:
        pattern: {type: Uri, value: manufacturingDate}
        index: 2
      value:
        choices: []
        index: 4
    required: [value]
  manufacturingDateClassification:
    url: null
    index: 5
    extensions: {}
    elements:
      extension: {index: 6}
      url:
        pattern: {type: Uri, value: manufacturingDateClassification}
        index: 7
      value:
        choices: []
        index: 9
    required: [value]
  assignedManufacturer:
    url: null
    index: 10
    extensions: {}
    elements:
      extension: {index: 11}
      url:
        pattern: {type: Uri, value: assignedManufacturer}
        index: 12
      value:
        choices: []
        index: 14
    required: [value]
  expirationDateClassification:
    url: null
    index: 15
    extensions: {}
    elements:
      extension: {index: 16}
      url:
        pattern: {type: Uri, value: expirationDateClassification}
        index: 17
      value:
        choices: []
        index: 19
    required: [value]
  batchUtilization:
    url: null
    index: 20
    extensions: {}
    elements:
      extension: {index: 21}
      url:
        pattern: {type: Uri, value: batchUtilization}
        index: 22
      value:
        choices: []
        index: 24
    required: [value]
  batchQuantity:
    url: null
    index: 25
    extensions: {}
    elements:
      extension: {index: 26}
      url:
        pattern: {type: Uri, value: batchQuantity}
        index: 27
      value:
        choices: []
        index: 29
    required: [value]
  additionalInformation:
    url: null
    index: 30
    extensions: {}
    elements:
      extension: {index: 31}
      url:
        pattern: {type: Uri, value: additionalInformation}
        index: 32
      value:
        choices: []
        index: 34
    required: [value]
  container:
    url: null
    array: true
    index: 35
    extensions:
      lotNumber:
        url: null
        index: 36
        extensions: {}
        elements:
          extension: {index: 37}
          url:
            pattern: {type: Uri, value: lotNumber}
            index: 38
          value:
            choices: []
            index: 40
        required: [value]
      type:
        url: null
        index: 41
        extensions: {}
        elements:
          extension: {index: 42}
          url:
            pattern: {type: Uri, value: type}
            index: 43
          value:
            choices: []
            index: 45
        required: [value]
      quantity:
        url: null
        index: 46
        extensions: {}
        elements:
          extension: {index: 47}
          url:
            pattern: {type: Uri, value: quantity}
            index: 48
          value:
            choices: []
            index: 50
        required: [value]
      closureSystemDescription:
        url: null
        index: 51
        extensions: {}
        elements:
          extension: {index: 52}
          url:
            pattern: {type: Uri, value: closureSystemDescription}
            index: 53
          value:
            choices: []
            index: 55
        required: [value]
      closureType:
        url: null
        index: 56
        extensions: {}
        elements:
          extension: {index: 57}
          url:
            pattern: {type: Uri, value: closureType}
            index: 58
          value:
            choices: []
            index: 60
        required: [value]
    elements:
      extension:
        index: 36
        slicing:
          slices:
            lotNumber:
              match: {}
              schema:
                index: 36
                extensions: {}
                elements:
                  extension: {index: 37}
                  url:
                    pattern: {type: Uri, value: lotNumber}
                    index: 38
                  value:
                    choices: []
                    index: 40
                required: [value]
            type:
              match: {}
              schema:
                index: 41
                extensions: {}
                elements:
                  extension: {index: 42}
                  url:
                    pattern: {type: Uri, value: type}
                    index: 43
                  value:
                    choices: []
                    index: 45
                required: [value]
            quantity:
              match: {}
              schema:
                index: 46
                extensions: {}
                elements:
                  extension: {index: 47}
                  url:
                    pattern: {type: Uri, value: quantity}
                    index: 48
                  value:
                    choices: []
                    index: 50
                required: [value]
            closureSystemDescription:
              match: {}
              schema:
                index: 51
                extensions: {}
                elements:
                  extension: {index: 52}
                  url:
                    pattern: {type: Uri, value: closureSystemDescription}
                    index: 53
                  value:
                    choices: []
                    index: 55
                required: [value]
            closureType:
              match: {}
              schema:
                index: 56
                extensions: {}
                elements:
                  extension: {index: 57}
                  url:
                    pattern: {type: Uri, value: closureType}
                    index: 58
                  value:
                    choices: []
                    index: 60
                required: [value]
      url:
        pattern: {type: Uri, value: container}
        index: 61
      value:
        choices: []
        index: 63
class: extension
kind: complex-type
url: http://hl7.org/fhir/StructureDefinition/medication-manufacturingBatch
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 5.2.0