Order Catalog Implementation Guide
1.0.0 - STU 1

Order Catalog Implementation Guide, published by HL7 International / Orders and Observations. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-order-catalog/ and changes regularly. See the Directory of published versions

## Resource Profile: LabServiceDefinition - Mappings

Page standards status: Informative

Mappings for the LabServiceDefinition resource profile.

#### Mappings to Structures in this Implementation Guide

No Mappings Found

#### Mappings to other Structures

No Mappings Found

#### Other Mappings

Name | Workflow Pattern | FiveWs Pattern Mapping | Object Implementation Information | RIM Mapping
--- | --- | --- | --- | ---
PlanDefinition | Definition | conformance.behavior clinical.general |  | Act[classCode=GROUPER;moodCode=DEFN]
id |  |  |  |
meta |  |  |  |
implicitRules |  |  |  |
language |  |  |  |
text |  |  |  | Act.text?
contained |  |  |  | N/A
Slices for extension |  |  |  |
extension:CatalogReference |  |  |  |
extension:ServiceBillingCode |  |  |  | n/a N/A
extension:BillingSummary |  |  |  |
extension:ScheduleSummary |  |  |  |
extension:LimitationSummary |  |  |  |
extension:RegulatorySummary |  |  |  |
extension:ResultInterpretationSummary |  |  |  |
modifierExtension |  |  |  | N/A
url | Definition.url | FiveWs.identifier |  | .identifier[scope=BUSN;reliability=ISS]
identifier | Definition.identifier | FiveWs.identifier | no-gen-base | .identifier
version | Definition.version | FiveWs.version | no-gen-base | N/A (to add?)
versionAlgorithm[x] | Definition.versionAlgorithm | FiveWs.version | no-gen-base | N/A (to add?)
name | Definition.name |  |  | N/A (to add?)
title | Definition.title |  |  | .title
id |  |  |  |
Slices for extension |  |  |  |
extension:OtherTitle |  |  |  | ST.translation
value |  |  |  |
subtitle |  |  |  | N/A
type |  |  |  | N/A (to add?)
status | Definition.status {different ValueSet} | FiveWs.status |  | .status
experimental | Definition.experimental | FiveWs.class |  | N/A (to add?)
subject[x] | Definition.subject |  |  | N/A
date | Definition.date | FiveWs.recorded |  | .participation[typeCode=AUT].time
publisher | Definition.publisher | FiveWs.witness |  | .participation[typeCode=AUT].role
contact | Definition.contact |  |  | .participation[typeCode=CALLBCK].role
description | Definition.description |  |  | .text
id |  |  |  |
Slices for extension |  |  |  |
extension:OtherDescription |  |  |  | ST.translation
value |  |  |  |
Slices for useContext | Definition.useContext |  |  | N/A (to add?)
useContext:Orderable | Definition.useContext |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
code |  |  |  |
value[x] |  |  |  |
useContext:PathologistInitiative | Definition.useContext |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
code |  |  |  |
value[x] |  |  |  |
useContext:OneGender | Definition.useContext |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
code |  |  |  |
value[x] |  |  |  |
useContext:StoreSpecimen | Definition.useContext |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
code |  |  |  |
value[x] |  |  |  |
useContext:AgeRange | Definition.useContext |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
code |  |  |  |
value[x] |  |  |  |
jurisdiction | Definition.jurisdiction |  |  | N/A (to add?)
purpose | Definition.purpose | FiveWs.why[x] | no-gen-base | .reasonCode.text
usage |  |  |  | N/A (to add?)
copyright | Definition.copyright |  | no-gen-base | N/A (to add?)
copyrightLabel | Definition.copyrightLabel |  | no-gen-base | N/A (to add?)
approvalDate | Definition.approvalDate |  | no-gen-base | .outboundRelationship[typeCode="SUBJ"].act[classCode=CACT;moodCode=EVN;code="approval"].effectiveTime
lastReviewDate | Definition.lastReviewDate |  | no-gen-base | .outboundRelationship[typeCode="SUBJ"; subsetCode="RECENT"].act[classCode=CACT;moodCode=EVN;code="review"].effectiveTime
effectivePeriod | Definition.effectivePeriod |  | no-gen-base | N/A (to add?)
topic | Definition.subject[x] |  |  | N/A (to add?)
author |  |  |  | .participation[typeCode=AUT]
editor |  |  |  | .participation[typeCode=AUT]
reviewer |  |  |  | .participation[typeCode=VRF] {not clear whether VRF best corresponds to reviewer or endorser}
endorser |  |  |  | .participation[typeCode=VRF] {not clear whether VRF best corresponds to reviewer or endorser}
Slices for relatedArtifact |  |  |  | .outboundRelationship[typeCode=DOC RSON PREV DRIV USE COMP] {successor would be PREV w/ inversionInd=true; No support for citation}
relatedArtifact:InputDocumentExpected |  |  |  | .outboundRelationship[typeCode=DOC RSON PREV DRIV USE COMP] {successor would be PREV w/ inversionInd=true; No support for citation}
id |  |  |  | n/a
extension |  |  |  | n/a
type |  |  |  |
classifier |  |  |  |
label |  |  |  |
display |  |  |  |
citation |  |  |  |
document |  |  |  |
id |  |  |  | n/a
extension |  |  |  | n/a
contentType |  |  |  | ./mediaType ./charset
language |  |  |  | ./language
data |  |  |  | ./data
url |  |  |  | ./reference/literal
size |  |  |  | N/A (needs data type R3 proposal)
hash |  |  |  | :ED/integrityCheckAlgorithm="SHA-1"]
title |  |  |  | ./title/data
creation |  |  |  | N/A (needs data type R3 proposal)
height |  |  |  | .outboundRelationship[typeCode="COMP].target[classCode="OBS" moodCode="EVN" code="<CODE>"].value
width |  |  |  | .outboundRelationship[typeCode="COMP].target[classCode="OBS" moodCode="EVN" code="<CODE>"].value
frames |  |  |  | .outboundRelationship[typeCode="COMP].target[classCode="OBS" moodCode="EVN" code="<CODE>"].value
duration |  |  |  | .outboundRelationship[typeCode="COMP].target[classCode="OBS" moodCode="EVN" code="<CODE>"].value
pages |  |  |  |
resource |  |  |  |
resourceReference |  |  |  |
publicationStatus |  |  |  |
publicationDate |  |  |  |
relatedArtifact:IsReplacedBy |  |  |  | .outboundRelationship[typeCode=DOC RSON PREV DRIV USE COMP] {successor would be PREV w/ inversionInd=true; No support for citation}
id |  |  |  | n/a
extension |  |  |  | n/a
type |  |  |  |
classifier |  |  |  |
label |  |  |  |
display |  |  |  |
citation |  |  |  |
document |  |  |  |
resource |  |  |  |
resourceReference |  |  |  |
publicationStatus |  |  |  |
publicationDate |  |  |  |
relatedArtifact:Includes |  |  |  | .outboundRelationship[typeCode=DOC RSON PREV DRIV USE COMP] {successor would be PREV w/ inversionInd=true; No support for citation}
id |  |  |  | n/a
extension |  |  |  | n/a
type |  |  |  |
classifier |  |  |  |
label |  |  |  |
display |  |  |  |
citation |  |  |  |
document |  |  |  |
resource |  |  |  |
resourceReference |  |  |  |
publicationStatus |  |  |  |
publicationDate |  |  |  |
relatedArtifact:Bibliography |  |  |  | .outboundRelationship[typeCode=DOC RSON PREV DRIV USE COMP] {successor would be PREV w/ inversionInd=true; No support for citation}
id |  |  |  | n/a
extension |  |  |  | n/a
type |  |  |  |
classifier |  |  |  |
label |  |  |  |
display |  |  |  |
citation |  |  |  |
document |  |  |  |
resource |  |  |  |
resourceReference |  |  |  |
publicationStatus |  |  |  |
publicationDate |  |  |  |
library |  |  |  | N/A (to add?)
goal |  |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
category |  |  |  | N/A (to add?)
description |  |  |  | N/A (to add?)
priority |  |  |  | N/A (to add?)
start |  |  |  | N/A (to add?)
addresses |  |  |  | N/A (to add?)
documentation |  |  |  | N/A (to add?)
target |  |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
measure |  |  |  | N/A (to add?)
detail[x] |  |  |  | N/A (to add?)
due |  |  |  | N/A (to add?)
actor |  |  |  | .participation[typeCode=PFM]
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
title |  |  |  | N/A (to add?)
description |  |  |  | N/A (to add?)
option |  |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
type |  |  |  | .role.classCode
typeCanonical |  |  |  | .role.classCode
typeReference |  |  |  | .role.classCode
role |  |  |  | N/A (to add?)
action | {Is a contained Definition} |  |  | Act[classCode=ACT; moodCode=DEFN]
id |  |  |  | n/a
Slices for extension |  |  |  |
extension:SpecimenRequested |  |  |  |
modifierExtension |  |  |  | N/A
linkId |  |  |  | N/A (to add?)
prefix |  |  |  | N/A (to add?)
title | Definition.title |  |  | .title
description | Definition.description |  |  | .text
textEquivalent | Definition.description |  |  | .text
priority |  |  |  | .priority
code |  |  |  | .classCode
id |  |  |  | n/a
extension |  |  |  | n/a
Slices for coding |  |  |  | union(. ./translation)
coding:orderCodeLOINC |  |  |  | union(. ./translation)
id |  |  |  | n/a
extension |  |  |  | n/a
system |  |  |  | ./codeSystem
version |  |  |  | ./codeSystemVersion
code |  |  |  | ./code
display |  |  |  | CV.displayName
userSelected |  |  |  | CD.codingRationale
text |  |  |  | ./originalText[mediaType/code="text/plain"]/data
reason |  |  |  | .reasonCode
documentation |  |  |  | N/A (to add?)
goalId |  |  |  | N/A (to add?)
subject[x] | Definition.subject |  |  | N/A (to add?)
Slices for trigger |  |  |  | N/A (to add?)
trigger:Reflex |  |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
type |  |  |  |
name |  |  |  |
code |  |  |  |
subscriptionTopic |  |  |  |
timing[x] |  |  |  |
data |  |  |  |
condition |  |  |  |
condition |  |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
kind |  |  |  | N/A (to add?)
expression |  |  |  | N/A (to add?)
input |  |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
title |  |  |  | N/A (to add?)
requirement |  |  |  | N/A (to add?)
relatedData |  |  |  | N/A (to add?)
output |  |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
title |  |  |  | N/A (to add?)
requirement |  |  |  | N/A (to add?)
relatedData |  |  |  | N/A (to add?)
relatedAction |  |  |  | N/A (to add?)
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
targetId |  |  |  | N/A (to add?)
relationship |  |  |  | N/A (to add?)
endRelationship |  |  |  | N/A (to add?)
offset[x] |  |  |  | N/A (to add?)
timing[x] |  |  |  | .effectiveTime
location |  |  |  | .participation[typeCode=LOC].role
participant |  |  |  | .participation[typeCode=PFM]
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
actorId |  |  |  | N/A (to add?)
type |  |  |  | .role.classCode
typeCanonical |  |  |  | .role.classCode
typeReference |  |  |  | .role.classCode
role |  |  |  | .role.code
function |  |  |  | .role.code
type |  |  |  | .moodCode { Maybe? this is effectively Create Update or Delete }
groupingBehavior |  |  |  | N/A
selectionBehavior |  |  |  | N/A
requiredBehavior |  |  |  | N/A
precheckBehavior |  |  |  | N/A
cardinalityBehavior |  |  |  | N/A
definition[x] |  |  |  | Act[classCode=ACT; moodCode=DEFN]
transform |  |  |  | N/A
dynamicValue |  |  |  | N/A
id |  |  |  | n/a
extension |  |  |  | n/a
modifierExtension |  |  |  | N/A
path |  |  |  | N/A
expression |  |  |  | N/A
action | {InverseRelationship of Definition.partOf} |  |  | N/A
asNeeded[x] |  |  |  | precondition.negationInd (inversed - so negationInd = true means asNeeded=false CodeableConcept: precondition.observationEventCriterion[code="Assertion"].value
Documentation for this format