PackagesCanonicalsLogsProblems
    Packages
    bonsai.poc.second.test@1.1.4
    https://electronichealth.se/fhir/StructureDefinition/NLLPrescriptionBundle
description: null
package_name: bonsai.poc.second.test
derivation: constraint
name: NLLPrescriptionBundle
type: Bundle
elements:
  type:
    short: transaction | transaction-response
    binding: {strength: required, valueSet: 'http://electronichealth.se/fhir/ValueSet/transaction-bundle-types'}
    mustSupport: true
    index: 0
  entry:
    mustSupport: true
    index: 1
    elements:
      fullUrl: {short: 'URI for resource, UUID', mustSupport: true, index: 2}
      resource: {type: Resource, mustSupport: true, index: 3}
      search: {index: 4}
      request:
        mustSupport: true
        index: 5
        extensions:
          nllProvenanceDetails:
            url: http://electronichealth.se/fhir/StructureDefinition/NLLProvenanceDetails
            type: Extension
            isModifier: false
            index: 7
            extensions:
              reason: {url: null, min: 1, _required: true, index: 9}
              activity: {url: null, index: 10}
            elements:
              extension:
                array: true
                min: 2
                index: 8
                slicing:
                  slices:
                    reason:
                      match: {}
                      schema: {_required: true, index: 9}
                      min: 1
                    activity:
                      match: {}
                      schema: {index: 10}
        elements:
          extension:
            index: 6
            slicing:
              slices:
                nllProvenanceDetails:
                  match: {}
                  schema:
                    type: Extension
                    isModifier: false
                    url: http://electronichealth.se/fhir/StructureDefinition/NLLProvenanceDetails
                    index: 7
                    extensions:
                      reason: {url: null, min: 1, _required: true, index: 9}
                      activity: {url: null, index: 10}
                    elements:
                      extension:
                        array: true
                        min: 2
                        index: 8
                        slicing:
                          slices:
                            reason:
                              match: {}
                              schema: {_required: true, index: 9}
                              min: 1
                            activity:
                              match: {}
                              schema: {index: 10}
          method:
            short: POST | PUT
            binding: {strength: required, valueSet: 'http://electronichealth.se/fhir/ValueSet/transaction-operations'}
            mustSupport: true
            index: 11
          url: {mustSupport: true, index: 12}
        required: [extension]
      response:
        mustSupport: true
        index: 13
        elements:
          status: {mustSupport: true, index: 14}
          location: {mustSupport: true, index: 15}
          outcome: {mustSupport: true, index: 16}
    required: [resource]
package_version: 1.1.4
class: profile
kind: resource
url: https://electronichealth.se/fhir/StructureDefinition/NLLPrescriptionBundle
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: 1.0.1
required: [entry]