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