description: Ressource CommunicationRequest utilisée dans le Flux 4 - TransmissionOrdreNotification package_name: ans.fhir.fr.nde derivation: constraint name: NdE_NotificationRequestNdE type: CommunicationRequest elements: contained: {index: 0} extension: index: 1 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: EventEmissionTime: match: {url: null} schema: {type: Extension, short: EventEmissionTime, url: 'https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/event-emission-time', index: 2} min: 0 max: 1 EventTime: match: {url: null} schema: {type: Extension, short: EventTime, url: 'https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/event-time', index: 3} min: 0 max: 1 EventType: match: {url: null} schema: {type: Extension, short: EventType, url: 'https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/event-type', index: 4} min: 1 max: 1 basedOn: type: Reference refers: ['https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/nde-subscription'] index: 5 medium: {index: 6} subject: type: Reference refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-patient', 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-patient-ins'] index: 7 payload: index: 8 elements: content: choices: [] index: 10 requester: type: Reference refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-organization', 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner'] index: 11 recipient: type: Reference refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-organization', 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-patient', 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-patient-ins', 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner', 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-related-person'] index: 12 extensions: RecipientEndpoint: {url: 'https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/recipient-endpoint', min: 1, max: 1, type: Extension, index: 14} elements: extension: index: 13 slicing: slices: RecipientEndpoint: match: {} schema: {type: Extension, url: 'https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/recipient-endpoint', index: 14} min: 1 max: 1 required: [extension] package_version: 3.0.0-ballot extensions: EventEmissionTime: {url: 'https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/event-emission-time', min: 0, max: 1, type: Extension, short: EventEmissionTime, index: 2} EventTime: {url: 'https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/event-time', min: 0, max: 1, type: Extension, short: EventTime, index: 3} EventType: {url: 'https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/event-type', min: 1, max: 1, type: Extension, short: EventType, index: 4} class: profile kind: resource url: https://interop.esante.gouv.fr/ig/fhir/nde/StructureDefinition/nde-notificationrequest base: http://hl7.org/fhir/StructureDefinition/CommunicationRequest version: 3.0.0-ballot required: [requester, basedOn, recipient, medium, extension, subject, payload, contained]