LOINC – IVD Test Code (LIVD) Mapping
0.3.0 - ballot

LOINC – IVD Test Code (LIVD) Mapping, published by HL7 International - Orders and Observations Work Group. This is not an authorized publication; it is the continuous build for version 0.3.0). This version is based on the current content of https://github.com/HL7/livd/ and changes regularly. See the Directory of published versions

Resource Profile: LIVDCatalog - Mappings

Mappings for the catalog-uv-livd resource profile.

Mappings for Workflow Pattern (http://hl7.org/fhir/workflow)

LIVDCatalog
CompositionEvent
   identifierEvent.identifier
   statusEvent.status
   typeEvent.code
   dateEvent.occurrence[x]
   authorEvent.performer

Mappings for RIM Mapping (http://hl7.org/v3)

LIVDCatalog
CompositionEntity. Role, or Act, Document[classCode="DOC" and moodCode="EVN" and isNormalAct()]
   textAct.text?
   containedN/A
   modifierExtensionN/A
   identifierDocument.id / Document.setId
      idn/a
      extensionn/a
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
         idn/a
         extensionn/a
         typeN/A
         displayN/A
   statusinterim: .completionCode="IN" & ./statusCode[isNormalDatatype()]="active"; final: .completionCode="AU" && ./statusCode[isNormalDatatype()]="complete" and not(./inboundRelationship[typeCode="SUBJ" and isNormalActRelationship()]/source[subsumesCode("ActClass#CACT") and moodCode="EVN" and domainMember("ReviseComposition", code) and isNormalAct()]); amended: .completionCode="AU" && ./statusCode[isNormalDatatype()]="complete" and ./inboundRelationship[typeCode="SUBJ" and isNormalActRelationship()]/source[subsumesCode("ActClass#CACT") and moodCode="EVN" and domainMember("ReviseComposition", code) and isNormalAct() and statusCode="completed"]; withdrawn : .completionCode=NI && ./statusCode[isNormalDatatype()]="obsolete"
   type./code
      idn/a
      extensionn/a
      codingunion(., ./translation)
         idn/a
         extensionn/a
         system./codeSystem
         version./codeSystemVersion
         code./code
         displayCV.displayName
   date.effectiveTime[type="TS"]
   author.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
      idn/a
      extensionn/a
      typeN/A
      displayN/A
   title./title
   section./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
      idn/a
      extensionn/a
      modifierExtensionN/A
      title./title
      code./code
      author.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
      entry.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
         idn/a
         extensionn/a
         referenceN/A
         typeN/A

Mappings for CDA (R2) (http://hl7.org/v3/cda)

LIVDCatalog
CompositionClinicalDocument
   identifier.setId
   statusn/a
   type.code
   date.effectiveTime
   author.author.assignedAuthor
   title.title
   section.component.structuredBody.component.section
      title.title
      code.code
      author.author.assignedAuthor
      focus.subject? (CDA did not differentiate between subject and focus)
      entry.entry

Mappings for FHIR DocumentReference (http://hl7.org/fhir/documentreference)

LIVDCatalog
Compositionwhen described by DocumentReference
   identifierDocumentReference.masterIdentifier
   statusDocumentReference.status
   typeDocumentReference.type
   dateDocumentReference.content.attachment.date, DocumentReference.created
   authorDocumentReference.agent
   titleDocumentReference.description, DocumentReference.content.attachment.title

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

LIVDCatalog
Composition
   identifierFiveWs.identifier
   statusFiveWs.status
   typeFiveWs.class
   dateFiveWs.done[x]
   authorFiveWs.author
   section
      authorFiveWs.author