Powrót do strony głownej << Powrót do listy szablonów

# Szablon [3] Sekcja rozpoznań planu opieki

ID | 2.16.840.1.113883.3.4424.13.10.3.175 | Data obowiązywania | obowiązuje od 2022‑09‑08
Status | Active | Etykieta wersji | 1.3.2
Nazwa | plCdaDiagnosisCarePlanSection | Nazwa wyświetlana | [3] Sekcja rozpoznań planu opieki
Opis | Szablon struktury CDA dla sekcji rozpoznań planu opieki
Kontekst | Węzły nadrzędne elementu szablonu o id 2.16.840.1.113883.3.4424.13.10.3.175
Typ | CDA Section Level Template
Otwarty/Zamknięty | Zamknięty (tylko zdefiniowane elementy są dozwolone)
Używane przez / Używa |
Używane przez Transakcje 0 i szablony 4, Używa 1 szablon
Używane przez | jako | Nazwa | Wersja
--- | --- | --- | ---
2.16.840.1.113883.3.4424.13.10.2.107 | Ograniczanie | [2] Treść dokumentu Indywidulanego Planu Opieki Medycznej (1.3.2) | 2022‑09‑08
2.16.840.1.113883.3.4424.13.10.1.41 |  | [1] Indywidualny Plan Opieki Medycznej (1.3.2) | 2022‑09‑08
2.16.840.1.113883.3.4424.13.10.2.108 | Ograniczanie | [2] Treść dokumentu Indywidulanego Planu Opieki Medycznej - Harmonogram (1.3.2) | 2022‑11‑16
2.16.840.1.113883.3.4424.13.10.1.42 |  | [1] Indywidualny Plan Opieki Medycznej - Harmonogram (1.3.2) | 2022‑11‑16
Używa | jako | Nazwa | Wersja
2.16.840.1.113883.3.4424.13.10.7.3 | Zawierać | [7] Opis wyrażenia klinicznego (1.3) | DYNAMICZNE
Relacje | Specialization: szablon 2.16.840.1.113883.10.3.1 (2005‑09‑07)
Przykład |
Przykład
`<section> <templateId root="2.16.840.1.113883.3.4424.13.10.3.175"/> <code code="29548-5" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Diagnosis"/> <title>Rozpoznania</title> <text> <paragraph ID="OBS_ROZP_1"> <content ID="p1_rozpoznanie_icd10_opis_1">ICD10:</content> <content ID="p1_rozpoznanie_icd10_kod_1">E11.0</content> <content ID="p1_rozpoznanie_icd10_tekst_1">Cukrzyca</content> </paragraph> <paragraph ID="OBS_ROZP_2"> <content ID="p1_rozpoznanie_icd10_opis_2">ICD10:</content> <content ID="p1_rozpoznanie_icd10_kod_2">E78.0</content> <content ID="p1_rozpoznanie_icd10_tekst_2">Hipercholesterolemia</content> </paragraph> </text> <entry> <observation classCode="OBS" moodCode="EVN"> <code code="29308-4" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Diagnosis"/> <text> <reference value="#OBS_ROZP_1"/> </text> <value xsi:type="CD" code="E11.0" codeSystem="2.16.840.1.113883.6.3" codeSystemName="icd-10" displayName="Cukrzyca"/> </observation> </entry> <entry> <observation classCode="OBS" moodCode="EVN"> <code code="29308-4" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Diagnosis"/> <text> <reference value="#OBS_ROZP_2"/> </text> <value xsi:type="CD" code="E78.0" codeSystem="2.16.840.1.113883.6.3" codeSystemName="icd-10" displayName="Hipercholesterolemia"/> </observation> </entry></section>`
Pozycja | Typ danych | Krotność | Wymagalność | Opis | Etykieta
--- | --- | --- | --- | --- | ---
`hl7:section` |  | 1 … 1 | M |  | (plCion)
`@classCode` |  | 0 … 1 | F | DOCSECT
`@moodCode` |  | 0 … 1 | F | EVN
`hl7:templateId` | II | 1 … 1 | M |  | (plCion)
`@root` | uid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.3.175
`hl7:id` | II | 0 … 1 |  |  | (plCion)
`hl7:code` | CE | 1 … 1 | M |  | (plCion)
`@code` | CONF | 1 … 1 | F | 29548-5
`@codeSystem` | 1 … 1 | F | 2.16.840.1.113883.6.1 (LOINC)
`@codeSystemName` | 1 … 1 | F | LOINC
`@displayName` | 1 … 1 | F | Diagnosis
`hl7:title` | ST | 1 … 1 | M |  | (plCion)
| CONF |
zawartość elementu musi być "Rozpoznania"
`hl7:text` | SD.TEXT | 1 … 1 | M |  | (plCion)
`hl7:entry` |  | 1 … * | M |  | (plCion)
`hl7:observation` |  | 1 … 1 |  |  | (plCion)
`@classCode` | cs | 1 … 1 | F | OBS
`@moodCode` | cs | 1 … 1 | F | EVN
`hl7:code` | CD | 1 … 1 | M |  | (plCion)
`@code` | CONF | 1 … 1 | F | 29308-4
`@codeSystem` | 1 … 1 | F | 2.16.840.1.113883.6.1 (LOINC)
`@codeSystemName` | 1 … 1 | F | LOINC
`@displayName` | 1 … 1 | F | Diagnosis
Dołączony | 1 … 1 |  | z 2.16.840.1.113883.3.4424.13.10.7.3 [7] Opis wyrażenia klinicznego (DYNAMICZNE)
`hl7:text` | ED | 1 … 1 |  |  | (plCion)
`hl7:reference` | TEL | 0 … 1 |  |  | (plCion)
`@value` | st | 1 … 1 | R |
| Schematron assert | rola | error |
| test | ancestor::hl7:section//*[@ID=substring(current()/@value,2)] |
| Komunikat | Referencja musi wskazywać na konkretny element tekstu sekcji o danym ID. |
| Schematron report | rola | error |
| test | ancestor::hl7:section/hl7:templateId[@root='2.16.840.1.113883.3.4424.13.10.3.55'] and hl7:reference |
| Komunikat | Nie może istnieć referencja do treści w sekcji postaci binarnej dokumentu. |
`hl7:statusCode` | CS | 1 … 1 | M |  | (plCion)
`@code` | CONF | 1 … 1 | F | completed
`hl7:value` | CD | 1 … 1 | M |  | (plCion)
`@code` | cs | 1 … 1 | R |
`@displayName` | st | 1 … 1 | R |
`@codeSystem` | CONF | 1 … 1 | F | 2.16.840.1.113883.6.3
`@codeSystemName` | 1 … 1 | F | icd-10
| Schematron assert | rola | error |
| test | (hl7:text/upper-case(string-join(hl7:paragraph/(concat('#',@ID)),'')))=(upper-case(string-join((hl7:entry/hl7:observation/hl7:text/hl7:reference/@value),''))) |
| Komunikat | Identyfikatory referencji bloku narracyjnego (text/paragraph/@ID#) nie są zgodne z identyfikatorami referencji elementów entry/text/reference/@value. |
| Schematron assert | rola | error |
| test | (hl7:text/upper-case(string-join((hl7:paragraph/content[2],paragraph/content[3]),'')))=(upper-case(string-join((hl7:entry/hl7:observation/value/@code,hl7:entry/hl7:observation/value/@displayName),''))) |
| Komunikat | W bloku narracyjnym kod rozpoznania (text/paragraph[*]/content[1]) i nazwa rozpoznania (text/paragraph[*]/content[2]) nie są zgodne z ich odpowiednikami w sekcji entry (entry[*]/observation/value/@code) oraz entry[*]/observation/value/@displayName) |
| Schematron assert | rola | error |
| test | not(boolean(hl7:text/compare(string(replace(string-join(hl7:paragraph/hl7:content[1],'ICD10:'),'ICD10:','')),''))) |
| Komunikat | W bloku narracyjnym (text), w każdym wystąpieniu text/paragraph[*] każdy pierwszy element content[1] musi zawierać wyrażenie 'ICD10:' |
| Schematron report | rola | error |
| test | hl7:text/text()[normalize-space()] |
| Komunikat | Blok narracyjny (element text) zawiera nadmiarowe treści poza zdefiniowanymi elementami HTML, są to: <value-of select="hl7:text/text()[normalize-space()]"/> |
| Schematron report | rola | error |
| test | hl7:text/*/text()[normalize-space()] |
| Komunikat | Blok narracyjny (element text) zawiera nadmiarowe treści poza zdefiniowanymi elementami HTML, są to: <value-of select="hl7:text/*/text()[normalize-space()]"/> |
| Schematron assert | rola | error |
| test | hl7:text/not(hl7:paragraph[*]/hl7:content[4] or hl7:table[1] or hl7:content[1] or hl7:list[1] or hl7:linkHtml[1] or hl7:br[1] or hl7:renderMultiMedia[1] or hl7:footnote[1] or hl7:footnoteRef[1] or hl7:sup[1] or hl7:sub[1]) |
| Komunikat | Blok narracyjny (element text) zawiera nadmiarowe elementy względem definicji |