This page is part of the FHIR Specification (v0.06: DSTU 1 Ballot 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Resource IssueReport - Formal Definitions 2.4.8

The formal definitions for the elements in the issuereport resource. Also available as an XML file.

IssueReport
DefinitionError, warning or information messages that result from a system action
Control1..1
CommentsCan result from the failure of a REST call or be part of the response message returned from a request message. If sent with extensions overriding particular issues, might even appear as part of a request message.
IssueReport.issue
DefinitionAn error, warning or information message that results from a system action
Control1..*
RIM MappingAcknowledgementDetail or Observation[classCode="ALRT" and moodCode="EVN"]
v2 MappingERR
IssueReport.issue.severity
DefinitionIndicates whether the issue indicates a variation from successful processing
Control1..1
Typecode from IssueSeverity
Must Understandtrue
RequirementsIndicates how relevant the issue is to the overall success of the action.
RIM Mapping./typeCode[parent::AcknowledgmentDetail] or unique(./inboundRelationship[parent::Observation and typeCode='SUBJ' and isNormalActRelationship()]/source[classCode="OBS" and moodCode="EVN" and implies(code, ActCode#SEV and isNormalAct())/value[xsi:type="CD"]
v2 MappingERR-4
IssueReport.issue.type
DefinitionA code indicating the type of error, warning or information message.
Control0..1
TypeCodeableConcept from IssueType
RequirementsExpresses the issue in a computer-friendly way, allowing the requesting system to behave differently based on the type of issue.
CommentsCodes should only be defined at a level of granularity that reasonably allows distinct actions to be taken by the receiving system. If the response behavior of all systems is the same for two codes, the codes might as well be merged. The human-meaningful content of the issue is conveyed in .text.
RIM Mapping./code
v2 MappingERR-3, ERR-5
To DoDo we want to define an initial set of codes, or should we leave all of this to profiles?
IssueReport.issue.details
DefinitionAdditional description of the issue
Control0..1
Typestring
Commentstypically this field is used to provide details human readable information about the error
RIM Mapping./text[parent::AcknowledgmentDetail]
v2 MappingERR-8
IssueReport.issue.location
DefinitionA simple XPath limited to element names, repetition indicators and the default child access that identifies one of the elements in the request message that caused this issue to be raised.
Control0..*
Typestring
RequirementsAllows systems to highlight or otherwise guide users to elements implicated in issues to allow them to be fixed more easily.
CommentsThe root of the XPath is the Atom feed for documents & messages, the request resource when responding to RESTful commands. Each XPath must resolve to a single node. The XPath syntax is used whether the referenced instance Is expressed in XML or JSON.
RIM Mapping./location[parent::AcknowledgmentDetail]
v2 MappingERR-2
IssueReport.extension
DefinitionSee Extensions
Control0..*
TypeExtension
IssueReport.text
DefinitionText summary of resource (for human interpretation)
Control1..1
TypeNarrative

This is an old version of FHIR retained for archive purposes. Do not use for anything else
Implementers are welcome to experiment with the content defined here, but should note that the contents are subject to change without prior notice.
© HL7.org 2011 - 2012. FHIR v0.06 generated on Tue, Dec 4, 2012 00:03+1100. License