Loading...
Help
Login
Busy
Search
CDA-CH-LREP - Laboratory report - Issues
 
Select object
 
Results (1 / 1)
Id Issue Status Priority Type Date Assigned To Label
4function code updateClosedNormalIncident2020-05-20 11:48:51Tony Schaller
 
Incidentfunction code update
Idcdachlrep-issue-4
StatusClosed
PriorityNormal
Last Tracking2020-05-20 11:48:51  by  Tony Schaller
Current AssigneeTony Schaller
    
Concerns
/
-
/
-
Events
Assignment2020-05-20 11:48:51: Assigned To Tony Schaller by Tony Schaller
TrackingClosed2018-09-14 14:47:19: Tracking by Tony Schaller
Edited byTony Schaller (2019-09-03 11:46:23)Tony Schaller (2019-09-08 12:12:13)Tony Schaller (2020-05-20 12:25:11)Tony Schaller (2020-05-20 12:29:19)
Description
Finding:

- the latest Swiss EPR Metadata list was enhanced with the following author role: 


Suggestion:

- The specification has to be updated accordingly for the author template http://art-decor.org/art-decor/decor-templates--cdachlrep-?section=templates&id=2.16.756.5.30.1.1.10.2.59

Further explanation:

Schematron validation of Samples currently fails:

failed-assert:

  id:       

  test:     string(@codeSystem) = ('2.16.840.1.113883.6.96') or not(@codeSystem)

  role:     error

  location: /ClinicalDocument/author/functionCode

  text:     (cdachlrep_header_Author): The value for codeSystem SHALL be '2.16.840.1.113883.6.96'. Found: "2.16.756.5.30.1.127.3.10.6"

failed-assert:

  id:       

  test:     every $elm in descendant-or-self::* satisfies $elm[ not(@nullFlavor) or (@nullFlavor and not(@* except (@xsi:type|@xsi:nil|@classCode|@typeCode|@determinerCode|@moodCode|@nullFlavor|@partType|@integrityCheckAlgorithm[. = 'SHA-1']|@mediaType[. = 'text/plain']|@operator[. = 'I']|@representation[. = 'TXT']|@inclusive[. = 'true']|@unit[. = '1']) | * | text()[string-length(normalize-space()) gt 0])) or (@nullFlavor = ('OTH', 'NA', 'UNC') and not(@* except (@xsi:type|@xsi:nil|@*:valueSet|@*:valueSetVersion|@codeSystem|@extension|@nullFlavor|@partType|@integrityCheckAlgorithm[. = 'SHA-1']|@mediaType[. = 'text/plain']|@operator[. = 'I']|@representation[. = 'TXT']|@inclusive[. = 'true']|@unit[. = '1'])) and (@extension | @codeSystem | *[local-name()='originalText'] | *[local-name()='translation'])) ]

  role:     error

  location: /ClinicalDocument/author[2]/functionCode

  text:     dtr1-1-ANY: if there is a nullFlavor, there shall be no text or other attribute or element, unless it's nullFlavor='OTH' or 'NA' 

        (@codeSystem, <originalText> or <translation> may have a value), or nullFlavor 'UNC' (@extension or <originalText> may have a value). Found: <functionCode><originalText... /> <translation... /></functionCode>


Resolution:

functionCode has been relaxed with CDA-CH V2.1 and therefore this issue is obolete.

New content:

  • functionCode cardinality 0..1 (relaxed from 1..1) 
  • reference to Standard HL7 Vocabulary ParticipationFunction[2.16.840.1.113883.1.11.10267] (relaxed from SwissEPR author role).
    
Labels
PreviewCodeHTML colorDisplay NameDescription