Diagnoses are ICD-10 diagnoses assigned to a patient. Patient diagnoses can be searched using a search request (GET). Search returns a bundle of one or more FHIR items of type KBV_PR_AW_Diagnose.
{{baseURL}}/{{tenant}}/Condition?page=1&subject=Patient/6006
Example: this search requests fetches all diagnoses of patient 600 using paging to limit the number of results.
For an example see RED Interchange API - Postman Collection 0102 - Patient - All Conditions (Diagnosen)
Data of a specific diagnosis may be fetched using a read request (GET) with the identifier of the specific diagnosis. The request returns a FHIR item of type KBV_PR_AW_Diagnose.
{{baseURL}}/{{tenant}}/Condition/IEG6VfAE0uw0AuYyzQtx2oIsXLFbUslA
Example: this read request returns the FHIR item for diagnosis with ID IEG6VfAE0uw0AuYyzQtx2oIsXLFbUslA. The ID may be retrieved by a search request sent before this request.
For an example see RED Interchange API - Postman Collection 0103 - Patient - Specific Condition (Diagnose)
<Condition xmlns="http://hl7.org/fhir">
<id value="IEG6VfAE0uw0AuYyzQtx2oIsXLFbUslA"/>
<meta>
<versionId value="1"/>
<lastUpdated value="2022-04-27T00:00:00+00:00"/>
<profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Diagnose|1.2.0"/>
</meta>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml">Diagnose von Patient Luca Fink</div>
</text>
<extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_AW_Diagnose_istDauerdiagnose">
<valueBoolean value="true"/>
</extension>
<extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_AW_istAbrechnungsrelevant">
<valueBoolean value="false"/>
</extension>
<clinicalStatus>
<coding>
<system value="http://terminology.hl7.org/CodeSystem/condition-clinical"/>
<code value="active"/>
</coding>
</clinicalStatus>
<verificationStatus>
<coding>
<system value="http://terminology.hl7.org/CodeSystem/condition-ver-status"/>
<code value="confirmed"/>
</coding>
</verificationStatus>
<code>
<coding>
<system value="http://fhir.de/CodeSystem/dimdi/icd-10-gm"/>
<version value="2017"/>
<code value="I20.9"/>
<display value="Angina pectoris"/>
</coding>
</code>
<subject>
<reference value="Patient/6tVbNJZq1buNwKmp6UKpd8CpLceNDlRF/_history/1"/>
</subject>
<encounter>
<reference value="Encounter/P2U6P2J9K53tahcsGALfMyXA1wEAAroy/_history/1"/>
</encounter>
<recordedDate value="2022-04-27"/>
</Condition>
Diagnoses always refer to
- the patient they have been assigned to <subject><reference>
- the consultation/encounter they have been created for <encounter><reference>