Regelverk för interoperabilitet inom vård och omsorg (RIV-TA) - POC
0.1.0 - draft

Regelverk för interoperabilitet inom vård och omsorg (RIV-TA) - POC - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

: Mapping från tjänstekontraktet GetDiagnosis till FHIR-profilen ConditionBaseInera - JSON Representation

Draft as of 2025-05-21

Raw json | Download

{
  "resourceType" : "ConceptMap",
  "id" : "GetDiagnosis2FHIR",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: ConceptMap GetDiagnosis2FHIR</b></p><a name=\"GetDiagnosis2FHIR\"> </a><a name=\"hcGetDiagnosis2FHIR\"> </a><a name=\"GetDiagnosis2FHIR-en-US\"> </a><p>Mapping from (not specified) to (not specified)</p><br/><p><b>Group 1 </b>Mapping from <code>$GetDiagnosis</code> to <code>$ConditionBaseInera</code></p><table class=\"grid\"><tr><td><b>Source Code</b></td><td><b>Relationship</b></td><td><b>Target Code</b></td><td><b>Comment</b></td></tr><tr><td>diagnosis (Information om diagnos (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition</td><td/></tr><tr><td>diagnosis.diagnosisHeader (Header-information (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition</td><td/></tr><tr><td>diagnosis.diagnosisHeader.documentId (Unikt dokument-ID (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto\" title=\"relatedto\">is related to</a></td><td>Condition.id</td><td>The documentId and the logical identity of a provided FHIR-resource may be the same but it is not required.</td></tr><tr><td>diagnosis.diagnosisHeader.sourceSystemHSAId (Systemets HSA-id (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>provenance.target.agent</td><td/></tr><tr><td>diagnosis.diagnosisHeader.patientId (Patientens ID (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.subject</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional (Ansvarig vårdpersonal (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.recorder</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.authorTime (Registreringstid (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.recordedDate</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalHSAId (Författarens HSA-id (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Practitioner.id</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalName (Författarens namn (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Practitioner.name</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalRoleCode (Författarens befattning (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>PractitionerRole.code</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit (Organisationstillhörighet (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>PractitionerRole.organization</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitHSAId (Organisationsenhetens HSA-id (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Organization.id</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitName (Organisationsenhetens namn (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Organization.name</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitTelecom (Telefonnummer till enheten (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Organization.contact</td><td>organization.contact.telecom.contactPoint[system=phone].value</td></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitEmail (E-post till enheten (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Organization.contact</td><td>organization.contact.telecom.contactPoint[system=email].value</td></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitAddress (Postadress för enheten (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Organization.contact</td><td>organization.contact.address</td></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitLocation (Fysisk plats för enheten (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Organization.contact</td><td>Behöver beslutas</td></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalCareUnitHSAId (HSA-id för vårdenhet (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Organization.partOf</td><td/></tr><tr><td>diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalCareGiverHSAId (HSA-id för vårdgivare (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto\" title=\"relatedto\">is related to</a></td><td>PractitionerRole.network</td><td/></tr><tr><td>diagnosis.diagnosisHeader.legalAuthenticator (signering (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.verificationStatus</td><td/></tr><tr><td>diagnosis.diagnosisHeader.legalAuthenticator.legalAuthenticatorTime (Tidpunkt för signatur (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.verificationStatus</td><td>extension för datum?</td></tr><tr><td>diagnosis.diagnosisHeader.legalAuthenticator.legalAuthenticatorHSAId (Signerande persons HSA-id (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.asserter</td><td/></tr><tr><td>diagnosis.diagnosisHeader.legalAuthenticator.legalAuthenticatorName (Signerande persons namn (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>PractitionerRole</td><td/></tr><tr><td>diagnosis.diagnosisHeader.approvedForPatient (Godkänd för patientvisning (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>meta.security</td><td/></tr><tr><td>diagnosis.diagnosisHeader.careContactId (Vårdkontakts-ID (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.encounter</td><td/></tr><tr><td>diagnosis.diagnosisBody (Diagnos (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Diagnos</td><td/></tr><tr><td>diagnosis.diagnosisBody.typeOfDiagnosis (Typ av diagnos (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.category</td><td/></tr><tr><td>diagnosis.diagnosisBody.chronicDiagnosis (Kronisk diagnos (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.clinicalStatus</td><td>koden ingår dock ej bland valen i detta urval</td></tr><tr><td>diagnosis.diagnosisBody.diagnosisTime (Tidpunkt för diagnos (0..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.onsetDateTime</td><td/></tr><tr><td>diagnosis.diagnosisBody.diagnosisCode (Diagnoskod (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Condition.code</td><td/></tr><tr><td>diagnosis.diagnosisBody.relatedDiagnosis (Relaterad diagnos (0..*)</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>0</td><td/></tr><tr><td>diagnosis.diagnosisBody.relatedDiagnosis.documentId (Relaterat dokument-ID (1..1))</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>Extension</td><td>för referens till andra condition, borde dessa relationer typas?</td></tr></table></div>"
  },
  "url" : "$GetDiagnosis2FHIR",
  "version" : "0.1.0",
  "name" : "GetDiagnosis2FHIR",
  "title" : "Mapping från tjänstekontraktet GetDiagnosis till FHIR-profilen ConditionBaseInera",
  "status" : "draft",
  "date" : "2025-05-21T13:18:11+02:00",
  "publisher" : "Inera AB",
  "contact" : [
    {
      "name" : "Inera AB",
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://inera.se"
        }
      ]
    }
  ],
  "group" : [
    {
      "source" : "$GetDiagnosis",
      "target" : "$ConditionBaseInera",
      "element" : [
        {
          "code" : "diagnosis",
          "display" : "Information om diagnos (1..1)",
          "target" : [
            {
              "code" : "Condition",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader",
          "display" : "Header-information (1..1)",
          "target" : [
            {
              "code" : "Condition",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.documentId",
          "display" : "Unikt dokument-ID (1..1)",
          "target" : [
            {
              "code" : "Condition.id",
              "equivalence" : "relatedto",
              "comment" : "The documentId and the logical identity of a provided FHIR-resource may be the same but it is not required."
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.sourceSystemHSAId",
          "display" : "Systemets HSA-id (1..1)",
          "target" : [
            {
              "code" : "provenance.target.agent",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.patientId",
          "display" : "Patientens ID (1..1)",
          "target" : [
            {
              "code" : "Condition.subject",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional",
          "display" : "Ansvarig vårdpersonal (1..1)",
          "target" : [
            {
              "code" : "Condition.recorder",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.authorTime",
          "display" : "Registreringstid (1..1)",
          "target" : [
            {
              "code" : "Condition.recordedDate",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalHSAId",
          "display" : "Författarens HSA-id (0..1)",
          "target" : [
            {
              "code" : "Practitioner.id",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalName",
          "display" : "Författarens namn (0..1)",
          "target" : [
            {
              "code" : "Practitioner.name",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalRoleCode",
          "display" : "Författarens befattning (0..1)",
          "target" : [
            {
              "code" : "PractitionerRole.code",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit",
          "display" : "Organisationstillhörighet (0..1)",
          "target" : [
            {
              "code" : "PractitionerRole.organization",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitHSAId",
          "display" : "Organisationsenhetens HSA-id (1..1)",
          "target" : [
            {
              "code" : "Organization.id",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitName",
          "display" : "Organisationsenhetens namn (1..1)",
          "target" : [
            {
              "code" : "Organization.name",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitTelecom",
          "display" : "Telefonnummer till enheten (0..1)",
          "target" : [
            {
              "code" : "Organization.contact",
              "equivalence" : "equivalent",
              "comment" : "organization.contact.telecom.contactPoint[system=phone].value"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitEmail",
          "display" : "E-post till enheten (0..1)",
          "target" : [
            {
              "code" : "Organization.contact",
              "equivalence" : "equivalent",
              "comment" : "organization.contact.telecom.contactPoint[system=email].value"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitAddress",
          "display" : "Postadress för enheten (0..1)",
          "target" : [
            {
              "code" : "Organization.contact",
              "equivalence" : "equivalent",
              "comment" : "organization.contact.address"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalOrgUnit.orgUnitLocation",
          "display" : "Fysisk plats för enheten (0..1)",
          "target" : [
            {
              "code" : "Organization.contact",
              "equivalence" : "equivalent",
              "comment" : "Behöver beslutas"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalCareUnitHSAId",
          "display" : "HSA-id för vårdenhet (0..1)",
          "target" : [
            {
              "code" : "Organization.partOf",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.accountableHealthcareProfessional.healthcareProfessionalCareGiverHSAId",
          "display" : "HSA-id för vårdgivare (0..1)",
          "target" : [
            {
              "code" : "PractitionerRole.network",
              "equivalence" : "relatedto"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.legalAuthenticator",
          "display" : "signering (0..1)",
          "target" : [
            {
              "code" : "Condition.verificationStatus",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.legalAuthenticator.legalAuthenticatorTime",
          "display" : "Tidpunkt för signatur (1..1)",
          "target" : [
            {
              "code" : "Condition.verificationStatus",
              "equivalence" : "equivalent",
              "comment" : "extension för datum?"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.legalAuthenticator.legalAuthenticatorHSAId",
          "display" : "Signerande persons HSA-id (0..1)",
          "target" : [
            {
              "code" : "Condition.asserter",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.legalAuthenticator.legalAuthenticatorName",
          "display" : "Signerande persons namn (0..1)",
          "target" : [
            {
              "code" : "PractitionerRole",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.approvedForPatient",
          "display" : "Godkänd för patientvisning (1..1)",
          "target" : [
            {
              "code" : "meta.security",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisHeader.careContactId",
          "display" : "Vårdkontakts-ID (0..1)",
          "target" : [
            {
              "code" : "Condition.encounter",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisBody",
          "display" : "Diagnos (1..1)",
          "target" : [
            {
              "code" : "Diagnos",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisBody.typeOfDiagnosis",
          "display" : "Typ av diagnos (1..1)",
          "target" : [
            {
              "code" : "Condition.category",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisBody.chronicDiagnosis",
          "display" : "Kronisk diagnos (0..1)",
          "target" : [
            {
              "code" : "Condition.clinicalStatus",
              "equivalence" : "equivalent",
              "comment" : "koden ingår dock ej bland valen i detta urval"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisBody.diagnosisTime",
          "display" : "Tidpunkt för diagnos (0..1)",
          "target" : [
            {
              "code" : "Condition.onsetDateTime",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisBody.diagnosisCode",
          "display" : "Diagnoskod (1..1)",
          "target" : [
            {
              "code" : "Condition.code",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisBody.relatedDiagnosis",
          "display" : "Relaterad diagnos (0..*",
          "target" : [
            {
              "code" : "0",
              "equivalence" : "equivalent"
            }
          ]
        },
        {
          "code" : "diagnosis.diagnosisBody.relatedDiagnosis.documentId",
          "display" : "Relaterat dokument-ID (1..1)",
          "target" : [
            {
              "code" : "Extension",
              "equivalence" : "equivalent",
              "comment" : "för referens till andra condition, borde dessa relationer typas?"
            }
          ]
        }
      ]
    }
  ]
}