description: Anomalie concerant une donnée dans une ressource du ROR package_name: ans.fhir.fr.ror derivation: constraint name: RORTask type: Task elements: restriction: elements: recipient: type: Reference refers: ['https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-organization', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-practitioner', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-practitionerrole'] index: 15 description: {short: Description de l'anomalie, mustSupport: true, index: 5} executionPeriod: elements: start: {short: Date d'envoi au destinataire du traitement de l'anomalie, mustSupport: true, index: 7} end: {short: Date de fin de traitement de l'anomalie par le destinataire, mustSupport: true, index: 8} reasonCode: short: Type d'action proposée en réponse binding: {strength: required, valueSet: 'https://mos.esante.gouv.fr/NOS/JDV_J242-ActionAnomalie-ROR/FHIR/JDV-J242-ActionAnomalie-ROR'} mustSupport: true index: 14 authoredOn: {short: Date création de l'anomalie, mustSupport: true, index: 9} output: short: Eléments en sortie concerant le traitement de l'anomalie index: 41 slicing: rules: open ordered: false description: slicing concernant le traitement de l'anomalie discriminator: - {path: type, type: pattern} min: null slices: newValue: match: type: coding: - {code: newValue, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/output-task-ror-codesystem'} schema: short: Valeur corrigée mustSupport: true array: true index: 42 elements: type: pattern: type: CodeableConcept value: coding: - {code: newValue, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/output-task-ror-codesystem'} type: CodeableConcept index: 43 identifierAnalyst: match: type: coding: - {code: identifierAnalyst, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/output-task-ror-codesystem'} schema: short: identifiant du destinataire du traitement de la demande mustSupport: true index: 44 elements: type: pattern: type: CodeableConcept value: coding: - {code: identifierAnalyst, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/output-task-ror-codesystem'} type: CodeableConcept index: 45 value: choices: [valueIdentifier] index: 47 valueIdentifier: {type: Identifier, choiceOf: value, index: 48} businessStatus: short: Statut métier de traitement de l'anomalie binding: {strength: required, valueSet: 'https://mos.esante.gouv.fr/NOS/JDV_J244-StatutMetierAnomalie-ROR/FHIR/JDV-J244-StatutMetierAnomalie-ROR'} mustSupport: true index: 3 requester: type: Reference mustSupport: true refers: ['https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-organization', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-practitioner', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-practitionerrole'] index: 11 lastModified: {short: Date de dernière modification, mustSupport: true, index: 10} status: {mustSupport: true, index: 2} code: short: Thématique de l'anomalie exemples :Exactitude, Complétude, Exhaustivité binding: {strength: required, valueSet: 'https://mos.esante.gouv.fr/NOS/JDV_J241-ThematiqueAnomalie-ROR/FHIR/JDV-J241-ThematiqueAnomalie-ROR'} mustSupport: true index: 4 identifier: {short: Identifiant de l'anomalie, mustSupport: true, index: 0} focus: {short: référence vers la ressources en anomalie, mustSupport: true, index: 6} input: short: Eléments en entrée pour définir l'anomalie mustSupport: true index: 16 slicing: rules: open ordered: false description: slicing pour définir les entrants discriminator: - {path: type, type: pattern} min: 1 slices: ruleErrorId: match: type: coding: - {code: ruleErrorId, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} schema: short: Identifiant de la règle à l'origine de l'anomalie mustSupport: true index: 17 elements: type: pattern: type: CodeableConcept value: coding: - {code: ruleErrorId, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} type: CodeableConcept index: 18 value: choices: [valueString] index: 20 valueString: {type: string, choiceOf: value, index: 21} errorValue: match: type: coding: - {code: errorValue, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} schema: short: donnée erronée mustSupport: true array: true index: 22 elements: type: pattern: type: CodeableConcept value: coding: - {code: errorValue, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} type: CodeableConcept index: 23 proposedValue: match: type: coding: - {code: proposedValue, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} schema: short: nouvelle valeur proposée mustSupport: true array: true index: 24 elements: type: pattern: type: CodeableConcept value: coding: - {code: proposedValue, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} type: CodeableConcept index: 25 pathElementError: match: type: coding: - {code: pathElementError, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} schema: short: élément en erreur dans la ressource mustSupport: true index: 26 elements: type: pattern: type: CodeableConcept value: coding: - {code: pathElementError, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} type: CodeableConcept index: 27 value: choices: [valueExpression] index: 29 valueExpression: {type: Expression, choiceOf: value, index: 30} systemRequester: match: type: coding: - {code: systemRequester, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} schema: short: système déclarant l'anomalie mustSupport: true _required: true index: 31 elements: type: pattern: type: CodeableConcept value: coding: - {code: systemRequester, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} type: CodeableConcept index: 32 value: choices: [valueString] index: 34 valueString: {type: string, choiceOf: value, index: 35} identifierRequester: match: type: coding: - {code: identifierRequester, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} schema: short: Identifiant du déclarant de l'anomalie mustSupport: true index: 36 elements: type: pattern: type: CodeableConcept value: coding: - {code: identifierRequester, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem'} type: CodeableConcept index: 37 value: choices: [valueIdentifier] index: 39 valueIdentifier: {type: Identifier, choiceOf: value, index: 40} partOf: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Task', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-task'] index: 1 location: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Location', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-location'] index: 13 owner: type: Reference mustSupport: true refers: ['https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-healthcareservice', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-organization', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-practitioner', 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-practitionerrole'] index: 12 package_version: 0.6.0 class: profile kind: resource url: https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-task base: http://hl7.org/fhir/StructureDefinition/Task version: 0.6.0 required: [authoredOn, businessStatus, code, focus, input, lastModified, reasonCode]