description: Profil générique créé pour transmettre des données d'un logiciel DUI. package_name: ans.fhir.fr.tddui derivation: constraint name: TDDUIBundle type: Bundle elements: type: pattern: {type: Code, value: transaction} index: 0 entry: index: 1 slicing: rules: open description: Slicing based on the profile conformance of the entry discriminator: - {path: resource, type: profile} min: null slices: DUITransportUsager: match: {} schema: short: Task conforming to the TDDUITaskTransportUsager profile, used to convey the patient transportation. array: true index: 34 elements: resource: {type: Task, index: 35} request: index: 36 elements: method: pattern: {type: Code, value: POST} index: 37 required: [resource, request] DUIPractitionerRole: match: {} schema: short: PractitionerRole conforming to the TDDUIPractitionerRole profile, used to convey the practitioner. array: true index: 26 elements: resource: {type: PractitionerRole, index: 27} request: index: 28 elements: method: pattern: {type: Code, value: POST} index: 29 required: [resource, request] DUIEncounterEvenement: match: {} schema: short: Encounter conforming to the TDDUIEncounterEvenement profile, used to convey event linked to the patient patient's stay. array: true index: 18 elements: resource: {type: Encounter, index: 19} request: index: 20 elements: method: pattern: {type: Code, value: POST} index: 21 required: [resource, request] DUIEncounterSejour: match: {} schema: short: Encounter conforming to the TDDUIEncounterSejour profile, used to convey the patient's stay. array: true index: 14 elements: resource: {type: Encounter, index: 15} request: index: 16 elements: method: pattern: {type: Code, value: POST} index: 17 required: [resource, request] DUIPatientINS: match: {} schema: short: Patient conforming to the TDDUIPatientINS profile, used to convey patients identified by an INS identity. array: true index: 6 elements: resource: {type: Patient, index: 7} request: index: 8 elements: method: pattern: {type: Code, value: POST} index: 9 required: [resource, request] DUIQuestionnaireResponse: match: {} schema: short: QuestionnaireResponse conforming to the TDDUIQuestionnaireResponse profile, used to convey the evaluation array: true index: 42 elements: resource: {type: QuestionnaireResponse, index: 43} request: index: 44 elements: method: pattern: {type: Code, value: POST} index: 45 required: [resource, request] DUIPatient: match: {} schema: short: Patient conforming to the TDDUIPatient profile, used to convey patients without an INS identity. array: true index: 2 elements: resource: {type: Patient, index: 3} request: index: 4 elements: method: pattern: {type: Code, value: POST} index: 5 required: [resource, request] DUIDocumentReference: match: {} schema: short: DocumentReference conforming to the TDDUIDocumentReference profile, used to convey evaluation attachement array: true index: 38 elements: resource: {type: DocumentReference, index: 39} request: index: 40 elements: method: pattern: {type: Code, value: POST} index: 41 required: [resource, request] DUITransportProfessionnel: match: {} schema: short: Task conforming to the TDDUITaskTransportProfessionnel profile, used to convey the practitioner transportation. array: true index: 30 elements: resource: {type: Task, index: 31} request: index: 32 elements: method: pattern: {type: Code, value: POST} index: 33 required: [resource, request] DUIOrganization: match: {} schema: short: Organization conforming to the TDDUIOrganization profile, used to convey the responsible organization. array: true index: 10 elements: resource: {type: Organization, index: 11} request: index: 12 elements: method: pattern: {type: Code, value: POST} index: 13 required: [resource, request] DUIPractitioner: match: {} schema: short: Practitioner conforming to the TDDUIPractitioner profile, used to convey the practitioner. array: true index: 22 elements: resource: {type: Practitioner, index: 23} request: index: 24 elements: method: pattern: {type: Code, value: POST} index: 25 required: [resource, request] package_version: 2.1.0-ballot class: profile kind: resource url: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-bundle base: http://hl7.org/fhir/StructureDefinition/Bundle version: 2.1.0-ballot