STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

??.??.1 Resource nehta-colorectal - Mappings

Mappings for the nehta-colorectal resource.

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

Colorectal
    subjectparticipation[typeCode=SBJ]
    requesterparticipation[typeCode=AUT].role
    performerparticipation[typeCode=AUT].role[classCode=ASSIGN].scoper
    preAnalytic
        clinicalInformation
        operatingSurgeonDetails
        perforation
        natureOfPerforation
        clinicalObstruction
        tumourLocation
        synchronousTumours
        distanceAnalVerge
        typeOfOperation
        typeOfProcedure
        anteriorResectionType
        preoperativeRadiotherapy
        typeOfCourse
        surgeonsOpinion
        adjacentOrgans
        newPrimaryOrRecurrence
        RecurrenceDescription
        pathologyAccessionNumber
        otherRelevantDetails
    macro
        specimenLength
        tumourSite
        maxTumourDiameter
        distanceNearerProxOrDistal
        distNonperitonCircumMargin
        tumourPerforation
        relToAntPeritonealReflection
        intactnessOfMesorectum
        peritoneum
        lymphNodes
        noLymphNodesPerCassette
        polyps
        polypSummary
        otherMacroComments
        natureAndSiteOfBlocks
    micro
        tumourType
        histologicalGrade
        maxDegreeLocalInvasion
        proximalOrDistalResectionMargins
        involvedMargins
        marginsMicroClearance
        nonperitonealisedCircumMargin
        microClearanceRectum
        lymphNodeInvolvement
        lymphNodesDetails
        extramuralTumourDeposits
        apicalNodeInvolvement
        venousSmallVesselInvasion
        intramuralVeinInvasion
        extramuralVeinInvasion
        smallVesselInvasion
        perineuralInvasion
        histoConfDistMetastases
        histoConfDistMetastasesSite
        relCoexistPathabnorm
        polypDetails
        dysplasia
        otherAbnormality
        microResidualTumourStatus
        neoadjuvantTherapy
        microComments
    ancillaryTests
        mismatchRepairEnz
        mlh1
        pms2
        msh2
        msh6
        comments
        msi
            code
            comments
            labDetails
        braf
            code
            comments
            labDetails
        kras
            code
            comments
            labDetails
    synthesisOverview
        tumourStage
        tumourStageT
        tumourStageN
        tumourStageM
        tumourStageGrouping
        tumourStagingSystem
        residualTumourStatus
        diagnosticSummary
        newPrimaryOrRecurrence
        newDescription
        overarchingComment

??.??.1.2 Mappings for LOINC (http://loinc.org)

Colorectal
    subject
    requester22027-7
    performer
    preAnalytic70949-3
        clinicalInformation55752-0
        operatingSurgeonDetails22027-7
        perforation
        natureOfPerforation
        clinicalObstruction
        tumourLocation33725-3
        synchronousTumours
        distanceAnalVerge33748-5
        typeOfOperation29306-8
        typeOfProcedure
        anteriorResectionType
        preoperativeRadiotherapy
        typeOfCourse
        surgeonsOpinion
        adjacentOrgans
        newPrimaryOrRecurrence
        RecurrenceDescription
        pathologyAccessionNumber
        otherRelevantDetails
    macro70949-3
        specimenLength33723-8
        tumourSite33725-3
        maxTumourDiameter21889-1
        distanceNearerProxOrDistal
        distNonperitonCircumMargin
        tumourPerforation
        relToAntPeritonealReflection
        intactnessOfMesorectum33730-3
        peritoneum
        lymphNodes??
44621-1
        noLymphNodesPerCassette
        polyps?? 33745-1
        polypSummary
        otherMacroComments
        natureAndSiteOfBlocks
    micro70949-3
        tumourType
        histologicalGrade
        maxDegreeLocalInvasion33759-2
        proximalOrDistalResectionMargins
        involvedMargins
        marginsMicroClearance
        nonperitonealisedCircumMargin
        microClearanceRectum
        lymphNodeInvolvement?? 21892-5
        lymphNodesDetails
        extramuralTumourDeposits
        apicalNodeInvolvement
        venousSmallVesselInvasion
        intramuralVeinInvasion
        extramuralVeinInvasion
        smallVesselInvasion
        perineuralInvasion33741-0
        histoConfDistMetastases
        histoConfDistMetastasesSite21920-4
        relCoexistPathabnorm
        polypDetails
        dysplasia
        otherAbnormality44624-5
        microResidualTumourStatus
        neoadjuvantTherapy
        microComments
    ancillaryTests70949-3
        mismatchRepairEnz
        mlh150322-7
        pms250328-4
        msh250323-5
        msh650324-3
        comments8262-8
        msi
            codeemail to Meagan
            comments
            labDetails
        braf
            code58483-9
            comments8264-4
            labDetails
        kras
            code21703-4
            comments8266-9
            labDetails
    synthesisOverview70949-3
        tumourStage
        tumourStageT21899-0
        tumourStageN21900-6
        tumourStageM67211-3
        tumourStageGrouping
        tumourStagingSystem? 67203-0
        residualTumourStatus
        diagnosticSummary34574-4
        newPrimaryOrRecurrence
        newDescription
        overarchingComment22638-1

??.??.1.3 Mappings for SNOMED-CT (http://snomed.info)

Colorectal
    subject116154003
    requester223366009
    performer420158005
    preAnalytic
        clinicalInformation
        operatingSurgeonDetails
        perforation36191001
        natureOfPerforation
        clinicalObstruction
        tumourLocation371480007
        synchronousTumours
        distanceAnalVerge371490004
        typeOfOperation
        typeOfProcedure
        anteriorResectionType
        preoperativeRadiotherapy
        typeOfCourse
        surgeonsOpinion
        adjacentOrgans
        newPrimaryOrRecurrence
        RecurrenceDescription
        pathologyAccessionNumber
        otherRelevantDetails
    macro250429001
        specimenLength384606002
        tumourSite371480007
        maxTumourDiameter
        distanceNearerProxOrDistal
        distNonperitonCircumMargin
        tumourPerforation
        relToAntPeritonealReflection
        intactnessOfMesorectum408655002
        peritoneum
        lymphNodes364108009
        noLymphNodesPerCassette
        polyps
        polypSummary
        otherMacroComments395526000
        natureAndSiteOfBlocks
    micro
        tumourType371441004
        histologicalGrade371469007
        maxDegreeLocalInvasion
        proximalOrDistalResectionMargins
        involvedMargins423105004
        marginsMicroClearance
        nonperitonealisedCircumMargin
        microClearanceRectum
        lymphNodeInvolvement
        lymphNodesDetails
        extramuralTumourDeposits
        apicalNodeInvolvement
        venousSmallVesselInvasion371512006
        intramuralVeinInvasion
        extramuralVeinInvasion
        smallVesselInvasion372264001
        perineuralInvasion371513001
        histoConfDistMetastases399608002
        histoConfDistMetastasesSite385421009
        relCoexistPathabnorm371498006
        polypDetails
        dysplasia
        otherAbnormality
        microResidualTumourStatus
        neoadjuvantTherapy
        microComments395527009
    ancillaryTests
        mismatchRepairEnz
        mlh1
        pms2
        msh2
        msh6
        comments
        msi
            code443412009
            comments
            labDetails
        braf
            code
            comments
            labDetails
        kras
            code
            comments
            labDetails
    synthesisOverview
        tumourStage371508000
        tumourStageT78873005
        tumourStageN
        tumourStageM
        tumourStageGrouping
        tumourStagingSystem443941007
        residualTumourStatus17964000
        diagnosticSummary
        newPrimaryOrRecurrence
        newDescription
        overarchingComment

??.??.1.4 Mappings for HL7 v2 (http://hl7.org/v2)

Colorectal
    subjectPID-3-Patient ID List (no V2 mapping for Group or Device)
    requester
    performerPRT-8-Participation Organization (where this PRT-4-Participation = "PO")
    preAnalytic
        clinicalInformation
        operatingSurgeonDetails
        perforation
        natureOfPerforation
        clinicalObstruction
        tumourLocation
        synchronousTumours
        distanceAnalVerge
        typeOfOperation
        typeOfProcedure
        anteriorResectionType
        preoperativeRadiotherapy
        typeOfCourse
        surgeonsOpinion
        adjacentOrgans
        newPrimaryOrRecurrence
        RecurrenceDescription
        pathologyAccessionNumber
        otherRelevantDetails
    macro
        specimenLength
        tumourSite
        maxTumourDiameter
        distanceNearerProxOrDistal
        distNonperitonCircumMargin
        tumourPerforation
        relToAntPeritonealReflection
        intactnessOfMesorectum
        peritoneum
        lymphNodes
        noLymphNodesPerCassette
        polyps
        polypSummary
        otherMacroComments
        natureAndSiteOfBlocks
    micro
        tumourType
        histologicalGrade
        maxDegreeLocalInvasion
        proximalOrDistalResectionMargins
        involvedMargins
        marginsMicroClearance
        nonperitonealisedCircumMargin
        microClearanceRectum
        lymphNodeInvolvement
        lymphNodesDetails
        extramuralTumourDeposits
        apicalNodeInvolvement
        venousSmallVesselInvasion
        intramuralVeinInvasion
        extramuralVeinInvasion
        smallVesselInvasion
        perineuralInvasion
        histoConfDistMetastases
        histoConfDistMetastasesSite
        relCoexistPathabnorm
        polypDetails
        dysplasia
        otherAbnormality
        microResidualTumourStatus
        neoadjuvantTherapy
        microComments
    ancillaryTests
        mismatchRepairEnz
        mlh1
        pms2
        msh2
        msh6
        comments
        msi
            code
            comments
            labDetails
        braf
            code
            comments
            labDetails
        kras
            code
            comments
            labDetails
    synthesisOverview
        tumourStage
        tumourStageT
        tumourStageN
        tumourStageM
        tumourStageGrouping
        tumourStagingSystem
        residualTumourStatus
        diagnosticSummary
        newPrimaryOrRecurrence
        newDescription
        overarchingComment

??.??.1.5 Mappings for Logical Mapping (http://hl7.org/fhir/logical)

Colorectaldr := DiagnosticReport
    subjectdr.subject
    requester!req := dr.request->DiagnosticOrder; req[orderer := $value]
    performerdr[performer := $value]
    preAnalyticreq := dr.request->DiagnosticOrder; req[orderer := $value]
        clinicalInformationreq.reason[text := $value]
        operatingSurgeonDetailssp := dr.specimen->Specimen; sp.collection[collector := $value]
        perforationreq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        natureOfPerforationreq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        clinicalObstructionreq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        tumourLocationreq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        synchronousTumoursreq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        distanceAnalVergereq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        typeOfOperationtoo := req.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        typeOfProceduretoo.text
        anteriorResectionTypereq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        preoperativeRadiotherapyreq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        typeOfCoursereq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        surgeonsOpinionreq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        adjacentOrgansreq.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        newPrimaryOrRecurrencepno := req.supportingInformation -> Observation[code := %map-codes; value[x] := $value]
        RecurrenceDescriptionpno.component[code := %map-codes; value[x] := $value]
        pathologyAccessionNumberdr[identifier := $value]
        otherRelevantDetailsreq.note[text := $value]
    macromacro := dr.result->Observation[code := %map-codes]
        specimenLengthsp1 := dr.specimen->Specimen; sp1.collection[quantity := $value]
        tumourSitesp2 := dr.specimen->Specimen; sp2.collection[bodySite := $value]
        maxTumourDiametermacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        distanceNearerProxOrDistalmacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        distNonperitonCircumMarginmacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        tumourPerforationmacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        relToAntPeritonealReflectionmacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        intactnessOfMesorectummacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        peritoneummacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        lymphNodesmacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        noLymphNodesPerCassettemacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        polypsmacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        polypSummarymacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        otherMacroCommentsmacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        natureAndSiteOfBlocksmacro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
    micromicro := dr.result->Observation[code := %map-codes]
        tumourTypemicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        histologicalGrademicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        maxDegreeLocalInvasionmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        proximalOrDistalResectionMarginsmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        involvedMarginsmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        marginsMicroClearancemicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        nonperitonealisedCircumMarginmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        microClearanceRectummicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        lymphNodeInvolvementmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        lymphNodesDetailsmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        extramuralTumourDepositsmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        apicalNodeInvolvementmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        venousSmallVesselInvasionmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        intramuralVeinInvasionmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        extramuralVeinInvasionmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        smallVesselInvasionmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        perineuralInvasionmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        histoConfDistMetastasesmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        histoConfDistMetastasesSitemicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        relCoexistPathabnormmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        polypDetailsmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        dysplasiamicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        otherAbnormalitymicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        microResidualTumourStatusmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        neoadjuvantTherapymicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        microCommentsmicro.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
    ancillaryTestsancillary := dr.result->Observation[code := %map-codes]
        mismatchRepairEnz
        mlh1ancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        pms2ancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        msh2ancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        msh6ancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        commentsancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        msi
            codeancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
            commentsancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
            labDetailsancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        braf
            codeancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
            commentsancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
            labDetailsancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        kras
            codeancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
            commentsancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
            labDetailsancillary.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
    synthesisOverviewsynthesis := dr.result->Observation[code := %map-codes]
        tumourStagesynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        tumourStageTsynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        tumourStageNsynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        tumourStageMsynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        tumourStageGroupingsynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        tumourStagingSystemsynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        residualTumourStatussynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        diagnosticSummarydr[conclusion := $value]
        newPrimaryOrRecurrencesynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]
        newDescription
        overarchingCommentsynthesis.related[type:='has-member'].target->Observation[code:=%map-codes; value[x] := $value]

??.??.1.6 Mappings for CAP Code (http://cap.org/ecc)

Colorectal28282.1000043
    subject
    requester
    performer
    preAnalytic28592.1000043
        clinicalInformation28593.1000043
        operatingSurgeonDetails
        perforation28289.1000043
        natureOfPerforation28296.1000043
        clinicalObstruction28292.1000043
        tumourLocation28307.1000043
        synchronousTumours28346.1000043
        distanceAnalVerge28335.1000043
        typeOfOperation27919.1000043
        typeOfProcedure
        anteriorResectionType28278.1000043
        preoperativeRadiotherapy28283.1000043
        typeOfCourse28286.100004299999
        surgeonsOpinion28295.1000043
        adjacentOrgans28336.1000043
        newPrimaryOrRecurrence28337.1000043
        RecurrenceDescription
        pathologyAccessionNumber28300.1000043
        otherRelevantDetails28301.1000043
    macro27906.1000043
        specimenLength28342.1000043
        tumourSite27931.1000043
        maxTumourDiameter28360.1000043
        distanceNearerProxOrDistal28359.1000043
        distNonperitonCircumMargin28358.1000043
        tumourPerforation27963.1000043
        relToAntPeritonealReflection28362.1000043
        intactnessOfMesorectum27967.1000043
        peritoneum28369.1000043
        lymphNodes28372.1000043
        noLymphNodesPerCassette28387.1000043
        polyps28376.1000043
        polypSummary28379.1000043
        otherMacroComments28380.1000043
        natureAndSiteOfBlocks28381.100004299999
    micro27973.1000043
        tumourType27974.1000043
        histologicalGrade27988.1000043
        maxDegreeLocalInvasion28534.1000043
        proximalOrDistalResectionMargins28348.1000043
        involvedMargins28351.1000043
        marginsMicroClearance28396.1000043
        nonperitonealisedCircumMargin28354.1000043
        microClearanceRectum28400.1000043
        lymphNodeInvolvement28338.1000043
        lymphNodesDetails28403.1000043
        extramuralTumourDeposits28392.1000043
        apicalNodeInvolvement28407.1000043
        venousSmallVesselInvasion28411.1000043
        intramuralVeinInvasion28412.1000043
        extramuralVeinInvasion28415.1000043
        smallVesselInvasion28418.1000043
        perineuralInvasion28136.1000043
        histoConfDistMetastases28236.1000043
        histoConfDistMetastasesSite28242.1000043
        relCoexistPathabnorm28244.1000043
        polypDetails
        dysplasia
        otherAbnormality
        microResidualTumourStatus28425.1000043
        neoadjuvantTherapy28123.1000043
        microComments28431.1000043
    ancillaryTests28156.1000043
        mismatchRepairEnz28433.1000043
        mlh128434.1000043
        pms228442.1000043
        msh228493.1000043
        msh628544.1000043
        comments28436.1000043
        msi
            code28399.1000043
            comments28453.1000043
            labDetails28447.1000043
        braf
            code28454.1000043
            comments28460.1000043
            labDetails28459.1000043
        kras
            code28461.1000043
            comments28465.1000043
            labDetails28466.1000043
    synthesisOverview28253.1000043
        tumourStage28204.1000043
        tumourStageT28210.1000043
        tumourStageN28220.1000043
        tumourStageM28552.1000043
        tumourStageGrouping28243.1000043
        tumourStagingSystem
        residualTumourStatus28317.1000043
        diagnosticSummary28842.1000043
        newPrimaryOrRecurrence28472.1000043
        newDescription
        overarchingComment28252.1000043