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