PackagesCanonicalsLogsProblems
    Packages
    ans.fhir.fr.tdmi@3.0.0-ballot
    https://interop.esante.gouv.fr/ig/fhir/tdmi/StructureDefinition/dmi-invoice
description: Profil créé dans le cadre de ce volet pour représenter la facturation de dispositifs médicaux.
package_name: ans.fhir.fr.tdmi
derivation: constraint
name: DMIInvoice
type: Invoice
elements:
  extension:
    type: Extension
    url: https://interop.esante.gouv.fr/ig/fhir/tdmi/StructureDefinition/dmi-facture
    index: 0
    slicing:
      slices:
        Facture:
          match: {}
          schema: {type: Extension, url: 'https://interop.esante.gouv.fr/ig/fhir/tdmi/StructureDefinition/dmi-facture', index: 0}
          min: 0
          max: 1
  identifier:
    array: true
    min: 2
    index: 1
    slicing:
      rules: open
      discriminator:
      - {path: type, type: value}
      min: 2
      slices:
        refFacture:
          match:
            type:
              coding:
              - {code: refFacture, system: 'https://interop.esante.gouv.fr/ig/fhir/tdmi/CodeSystem/dmi-discriminator'}
          schema:
            _required: true
            index: 2
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: refFacture, system: 'https://interop.esante.gouv.fr/ig/fhir/tdmi/CodeSystem/dmi-discriminator'}
                index: 3
              value: {index: 4}
            required: [value, type]
        refCommande:
          match:
            type:
              coding:
              - {code: refCommande, system: 'https://interop.esante.gouv.fr/ig/fhir/tdmi/CodeSystem/dmi-discriminator'}
          schema:
            _required: true
            index: 5
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: refCommande, system: 'https://interop.esante.gouv.fr/ig/fhir/tdmi/CodeSystem/dmi-discriminator'}
                index: 6
              value: {index: 7}
            required: [value, type]
package_version: 3.0.0-ballot
extensions:
  Facture: {url: 'https://interop.esante.gouv.fr/ig/fhir/tdmi/StructureDefinition/dmi-facture', min: 0, max: 1, type: Extension, index: 0}
class: profile
kind: resource
url: https://interop.esante.gouv.fr/ig/fhir/tdmi/StructureDefinition/dmi-invoice
base: http://hl7.org/fhir/StructureDefinition/Invoice
version: 3.0.0-ballot