Item | DT | Card | Conf | Description | Label |
---|
hl7:ClinicalDocument
| | 1 … 1 | M | | plCdNote |
@classCode
| cs | 0 … 1 | F | DOCCLIN |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:typeId
| II | 1 … 1 | M | | plCdNote |
@extension
| st | 1 … 1 | F | POCD_HD000040 |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.1.3 |
hl7:templateId
| II | 1 … 1 | M | | plCdNote |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.1.1 |
@extension
| st | 0 | NP | NP/not present |
hl7:templateId
| II | 1 … 1 | M | | plCdNote |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.1.16 |
@extension
| st | 1 … 1 | F | 1.1 |
hl7:id
| II | 1 … 1 | R | | plCdNote |
@root
| oid | 1 … 1 | R | |
@extension
| st | 1 … 1 | R | |
hl7:code
| CE | 1 … 1 | M | | plCdNote |
@code
| CONF | 1 … 1 | F | 70004-7 |
@codeSystem
| 1 … 1 | F | 2.16.840.1.113883.6.1 |
@codeSystemName
| 1 … 1 | F | LOINC |
@displayName
| 1 … 1 | F | Diagnostic study note |
hl7:translation
| | 1 … 1 | M | | plCdNote |
@code
| CONF | 1 … 1 | F | 06.00 |
@codeSystem
| 1 … 1 | F | 2.16.840.1.113883.3.4424.11.1.32 |
@codeSystemName
| 1 … 1 | F | KLAS_DOK_P1 |
@displayName
| 1 … 1 | F | Wyniki badań diagnostycznych |
hl7:title
| ST | 1 … 1 | M | | plCdNote |
hl7:effectiveTime
| TS | 1 … 1 | M | | plCdNote |
| Schematron assert | role | error | |
| test | concat(substring(@value,1,4),'-',substring(@value,5,2),'-',substring(@value,7,2)) castable as xs:date | |
| Message | Pierwsze 8 cyfr daty powinno być w formacie YYYYMMDD. | |
hl7:confidentialityCode
| CE | 1 … 1 | M | | plCdNote |
| CONF | |
hl7:languageCode
| CS | 1 … 1 | M | | plCdNote |
| CONF | |
hl7:setId
| II | 1 … 1 | M | | plCdNote |
hl7:versionNumber
| INT | 1 … 1 | M | | plCdNote |
Included | 1 … 1 | M | from 2.16.840.1.113883.3.4424.13.10.2.3 [2] Dane pacjenta (bazowy) (DYNAMIC) |
hl7:recordTarget
| | 1 … 1 | M | | plCdrget |
@typeCode
| cs | 0 … 1 | F | RCT |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:templateId
| II | 1 … 1 | M | | plCdrget |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.3 |
hl7:patientRole
| | 1 … 1 | M | | plCdrget |
@classCode
| cs | 0 … 1 | F | PAT |
hl7:id
| II | 1 … * | M | | plCdrget |
@root
| oid | 1 … 1 | R | |
@extension
| st | 1 … 1 | R | |
| Schematron report | role | error | |
| test | @root='2.16.840.1.113883.3.4424.1.1.616' and not(matches(string(@extension),'^[0-9]{11}$')) | |
| Message | Jeżeli identyfikatorem jest numer PESEL, to musi zawierać 11 cyfr. | |
Included | 0 … * | | from 2.16.840.1.113883.3.4424.13.10.7.1 [7] Adres (bazowy) (DYNAMIC) |
hl7:addr
| | 0 … * | | | plCdAddr |
@nullFlavor
| cs | 0 … 1 | F | UNK |
hl7:country
| ADXP | 0 … 1 | | | plCdAddr |
hl7:postalCode
| | 0 … 1 | | | plCdAddr |
@xsi:type
| | 0 … 1 | F | extPL:adxp |
@postCity
| st | 0 … 1 | | |
hl7:city
| ADXP | 0 … 1 | | | plCdAddr |
hl7:streetName
| ADXP | 0 … 1 | | | plCdAddr |
hl7:houseNumber
| ADXP | 0 … 1 | | | plCdAddr |
hl7:unitID
| ADXP | 0 … 1 | | | plCdAddr |
hl7:unitType
| ADXP | 0 … 1 | | | plCdAddr |
hl7:censusTract
| ADXP | 0 … 1 | | | plCdAddr |
| Schematron report | role | error | |
| test | not(@nullFlavor) and ((not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:postalCode)) | |
| Message | Dla polskiego adresu wymagane jest podanie kodu pocztowego. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and (not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:city) | |
| Message | Dla polskiego adresu wymagane jest podanie miasta. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and (not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:houseNumber) | |
| Message | Dla polskiego adresu wymagane jest podanie numeru domu. | |
| Schematron assert | role | error | |
| test | not(hl7:censusTract) or starts-with(hl7:censusTract,'TERYT TERC:') or starts-with(hl7:censusTract,'TERYT SIMC:') | |
| Message | Poprawnie zapisany numer TERYT powinien zaczynać się od znaków: "TERYT TERC:" lub "TERYT SIMC:". | |
| Schematron report | role | error | |
| test | @nullFlavor and count(./*) > 1 | |
| Message | Jeżeli adres jest nieznany, to nie może zawierać żadnych składników adresu. | |
hl7:patient
| | 1 … 1 | M | | plCdrget |
@classCode
| cs | 0 … 1 | F | PSN |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 0 … * | NP | | plCdrget |
Included | 1 … 1 | R | from 2.16.840.1.113883.3.4424.13.10.7.2 [7] Nazwisko i imię osoby (bazowy) (DYNAMIC) |
hl7:name
| | 1 … 1 | R | | plCdName |
hl7:prefix
| ENXP | 0 … 1 | | | plCdName |
hl7:given
| ENXP | 1 … * | R | | plCdName |
hl7:family
| ENXP | 1 … * | R | | plCdName |
hl7:administrativeGenderCode
| CE | 0 … 1 | | | plCdrget |
| CONF | |
hl7:birthTime
| TS.DATE | 0 … 1 | | | plCdrget |
| Schematron assert | role | error | |
| test | concat(substring(@value,1,4),'-',substring(@value,5,2),'-',substring(@value,7,2)) castable as xs:date | |
| Message | Pierwsze 8 cyfr daty urodzenia powinno być w formacie YYYYMMDD. | |
hl7:guardian
| | 0 … * | | | plCdrget |
@classCode
| cs | 1 … 1 | F | GUARD |
hl7:id
| II | 0 … * | | | plCdrget |
@root
| oid | 1 … 1 | R | |
@extension
| st | 1 … 1 | R | |
| Schematron report | role | error | |
| test | @root='2.16.840.1.113883.3.4424.1.1.616' and not(matches(string(@extension),'^[0-9]{11}$')) | |
| Message | Jeżeli identyfikatorem jest numer PESEL to musi zawierać 11 cyfr. | |
hl7:code
| CE | 0 … 1 | | | plCdrget |
@codeSystem
| CONF | 0 … 1 | F | 2.16.840.1.113883.5.111 |
Included | 0 … * | | from 2.16.840.1.113883.3.4424.13.10.7.1 [7] Adres (bazowy) (DYNAMIC) |
hl7:addr
| | 0 … * | | | plCdAddr |
@nullFlavor
| cs | 0 … 1 | F | UNK |
hl7:country
| ADXP | 0 … 1 | | | plCdAddr |
hl7:postalCode
| | 0 … 1 | | | plCdAddr |
@xsi:type
| | 0 … 1 | F | extPL:adxp |
@postCity
| st | 0 … 1 | | |
hl7:city
| ADXP | 0 … 1 | | | plCdAddr |
hl7:streetName
| ADXP | 0 … 1 | | | plCdAddr |
hl7:houseNumber
| ADXP | 0 … 1 | | | plCdAddr |
hl7:unitID
| ADXP | 0 … 1 | | | plCdAddr |
hl7:unitType
| ADXP | 0 … 1 | | | plCdAddr |
hl7:censusTract
| ADXP | 0 … 1 | | | plCdAddr |
| Schematron report | role | error | |
| test | not(@nullFlavor) and ((not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:postalCode)) | |
| Message | Dla polskiego adresu wymagane jest podanie kodu pocztowego. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and (not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:city) | |
| Message | Dla polskiego adresu wymagane jest podanie miasta. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and (not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:houseNumber) | |
| Message | Dla polskiego adresu wymagane jest podanie numeru domu. | |
| Schematron assert | role | error | |
| test | not(hl7:censusTract) or starts-with(hl7:censusTract,'TERYT TERC:') or starts-with(hl7:censusTract,'TERYT SIMC:') | |
| Message | Poprawnie zapisany numer TERYT powinien zaczynać się od znaków: "TERYT TERC:" lub "TERYT SIMC:". | |
| Schematron report | role | error | |
| test | @nullFlavor and count(./*) > 1 | |
| Message | Jeżeli adres jest nieznany, to nie może zawierać żadnych składników adresu. | |
Choice | 1 … 1 | | Elements to choose from: |
hl7:guardianPerson
| | | | Contains 2.16.840.1.113883.3.4424.13.10.2.1 [2] Osoba (bazowy) (DYNAMIC) | plCdrget |
hl7:guardianOrganization
| | | | Contains 2.16.840.1.113883.3.4424.13.10.2.2 [2] Organizacja (bazowy) (DYNAMIC) | plCdrget |
extPL:multipleBirthInd
| BL | 0 … 1 | | | plCdrget |
extPL:multipleBirthOrderNumber
| INT.POS | 0 … 1 | | | plCdrget |
| Schematron report | role | error | |
| test | extPL:multipleBirthInd/@value and not(extPL:multipleBirthOrderNumber/@value) | |
| Message | Dla ciąży mnogiej wymagane jest podanie numeru kolejności urodzenia. | |
hl7:providerOrganization
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.2 [2] Organizacja (bazowy) (DYNAMIC) | plCdrget |
Included | 1 … 1 | M | from 2.16.840.1.113883.3.4424.13.10.2.4 [2] Autor dokumentu (bazowy) (DYNAMIC) |
hl7:author
| | 1 … 1 | M | | plCdthor |
@typeCode
| cs | 0 … 1 | F | AUT |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:templateId
| II | 1 … 1 | M | | plCdthor |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.4 |
hl7:time
| TS | 1 … 1 | M | | plCdthor |
| Schematron assert | role | error | |
| test | (@value=/hl7:ClinicalDocument/hl7:legalAuthenticator/hl7:time/@value) or (@value=/hl7:ClinicalDocument/hl7:authenticator/hl7:time/@value) | |
| Message | Data utworzenia dokumentu powinna być taka sama jak data wystawienia lub autoryzacji dokumentu. | |
hl7:assignedAuthor
| | 1 … 1 | R | | plCdthor |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:id
| II | 1 … * | M | | plCdthor |
hl7:assignedPerson
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.1 [2] Osoba (bazowy) (DYNAMIC) | plCdthor |
| Schematron report | role | error | |
| test | not(hl7:assignedPerson/hl7:name) and not(((hl7:id/@root = /hl7:ClinicalDocument/hl7:legalAuthenticator/hl7:assignedEntity/hl7:id/@root) and (hl7:id/@extension = /hl7:ClinicalDocument/hl7:legalAuthenticator/hl7:assignedEntity/hl7:id/@extension)) or ((hl7:id/@root = /hl7:ClinicalDocument/hl7:authenticator/hl7:assignedEntity/hl7:id/@root) and (hl7:id/@extension = /hl7:ClinicalDocument/hl7:authenticator/hl7:assignedEntity/hl7:id/@extension))) | |
| Message | Jeśli autor dokumentu jest osobą autoryzującą dokument to jego identyfikator musi być identyczny z identyfikatorem jednej z osób autoryzujących dokument. W przeciwnym wypadku należy podać dane personalne autora. | |
Included | 1 … 1 | M | from 2.16.840.1.113883.3.4424.13.10.2.5 [2] Organizacja odpowiedzialna za dokument (bazowy) (DYNAMIC) |
hl7:custodian
| | 1 … 1 | M | | plCddian |
@typeCode
| cs | 0 … 1 | F | CST |
hl7:templateId
| II | 1 … 1 | M | | plCddian |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.5 |
hl7:assignedCustodian
| | 1 … 1 | M | | plCddian |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:representedCustodianOrganization
| | 1 … 1 | M | | plCddian |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 1 … * | M | | plCddian |
@root
| oid | 1 … 1 | R | |
@displayable
| bl | 1 … 1 | R | |
Included | 0 … * | | from 2.16.840.1.113883.3.4424.13.10.2.61 [2] Odbiorca informacji (bazowy) (DYNAMIC) |
hl7:informationRecipient
| | 0 … * | | | plCdient |
@typeCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:intendedRecipient
| | 1 … 1 | | | plCdient |
@classCode
| cs | 1 … 1 | R | |
| CONF | @classCode shall be "ASSIGNED" |
|
hl7:id
| II | 0 … * | R | | plCdient |
Included | 0 … * | | from 2.16.840.1.113883.3.4424.13.10.7.1 [7] Adres (bazowy) (DYNAMIC) |
hl7:addr
| | 0 … * | | | plCdAddr |
@nullFlavor
| cs | 0 … 1 | F | UNK |
hl7:country
| ADXP | 0 … 1 | | | plCdAddr |
hl7:postalCode
| | 0 … 1 | | | plCdAddr |
@xsi:type
| | 0 … 1 | F | extPL:adxp |
@postCity
| st | 0 … 1 | | |
hl7:city
| ADXP | 0 … 1 | | | plCdAddr |
hl7:streetName
| ADXP | 0 … 1 | | | plCdAddr |
hl7:houseNumber
| ADXP | 0 … 1 | | | plCdAddr |
hl7:unitID
| ADXP | 0 … 1 | | | plCdAddr |
hl7:unitType
| ADXP | 0 … 1 | | | plCdAddr |
hl7:censusTract
| ADXP | 0 … 1 | | | plCdAddr |
| Schematron report | role | error | |
| test | not(@nullFlavor) and ((not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:postalCode)) | |
| Message | Dla polskiego adresu wymagane jest podanie kodu pocztowego. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and (not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:city) | |
| Message | Dla polskiego adresu wymagane jest podanie miasta. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and (not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:houseNumber) | |
| Message | Dla polskiego adresu wymagane jest podanie numeru domu. | |
| Schematron assert | role | error | |
| test | not(hl7:censusTract) or starts-with(hl7:censusTract,'TERYT TERC:') or starts-with(hl7:censusTract,'TERYT SIMC:') | |
| Message | Poprawnie zapisany numer TERYT powinien zaczynać się od znaków: "TERYT TERC:" lub "TERYT SIMC:". | |
| Schematron report | role | error | |
| test | @nullFlavor and count(./*) > 1 | |
| Message | Jeżeli adres jest nieznany, to nie może zawierać żadnych składników adresu. | |
hl7:telecom
| TEL | 0 … * | | | plCdient |
hl7:informationRecipient
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.1 [2] Osoba (bazowy) (DYNAMIC) | plCdient |
hl7:receivedOrganization
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.2 [2] Organizacja (bazowy) (DYNAMIC) | plCdient |
Included | 1 … 1 | M | from 2.16.840.1.113883.3.4424.13.10.2.55 [2] Wystawca dokumentu z wymaganymi danymi organizacji (DYNAMIC) |
hl7:legalAuthenticator
| | 1 … 1 | M | | plCdtion |
@typeCode
| cs | 0 … 1 | F | LA |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:templateId
| II | 1 … 1 | M | | plCdtion |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.6 |
hl7:templateId
| II | 1 … 1 | M | | plCdtion |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.55 |
hl7:time
| TS | 1 … 1 | R | | plCdtion |
hl7:signatureCode
| CS | 1 … 1 | R | | plCdtion |
| CONF | |
hl7:assignedEntity
| | 1 … 1 | M | | plCdtion |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:id
| II | 1 … * | M | | plCdtion |
@root
| oid | 1 … 1 | R | |
@extension
| st | 1 … 1 | R | |
hl7:code
| CE | 0 … 1 | | | plCdtion |
@displayName
| st | 1 … 1 | R | |
| CONF | |
Included | 0 … * | | from 2.16.840.1.113883.3.4424.13.10.7.1 [7] Adres (bazowy) (DYNAMIC) |
hl7:addr
| | 0 … * | | | plCdAddr |
@nullFlavor
| cs | 0 … 1 | F | UNK |
hl7:country
| ADXP | 0 … 1 | | | plCdAddr |
hl7:postalCode
| | 0 … 1 | | | plCdAddr |
@xsi:type
| | 0 … 1 | F | extPL:adxp |
@postCity
| st | 0 … 1 | | |
hl7:city
| ADXP | 0 … 1 | | | plCdAddr |
hl7:streetName
| ADXP | 0 … 1 | | | plCdAddr |
hl7:houseNumber
| ADXP | 0 … 1 | | | plCdAddr |
hl7:unitID
| ADXP | 0 … 1 | | | plCdAddr |
hl7:unitType
| ADXP | 0 … 1 | | | plCdAddr |
hl7:censusTract
| ADXP | 0 … 1 | | | plCdAddr |
| Schematron report | role | error | |
| test | not(@nullFlavor) and ((not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:postalCode)) | |
| Message | Dla polskiego adresu wymagane jest podanie kodu pocztowego. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and (not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:city) | |
| Message | Dla polskiego adresu wymagane jest podanie miasta. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and (not(hl7:country) or upper-case(hl7:country)='POLSKA') and not(hl7:houseNumber) | |
| Message | Dla polskiego adresu wymagane jest podanie numeru domu. | |
| Schematron assert | role | error | |
| test | not(hl7:censusTract) or starts-with(hl7:censusTract,'TERYT TERC:') or starts-with(hl7:censusTract,'TERYT SIMC:') | |
| Message | Poprawnie zapisany numer TERYT powinien zaczynać się od znaków: "TERYT TERC:" lub "TERYT SIMC:". | |
| Schematron report | role | error | |
| test | @nullFlavor and count(./*) > 1 | |
| Message | Jeżeli adres jest nieznany, to nie może zawierać żadnych składników adresu. | |
hl7:telecom
| TEL | 0 … * | | | plCdtion |
hl7:assignedPerson
| | 1 … 1 | M | Contains 2.16.840.1.113883.3.4424.13.10.2.1 [2] Osoba (bazowy) (DYNAMIC) | plCdtion |
Choice | 1 … 1 | | Elements to choose from: |
hl7:representedOrganization
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.15 [2] Praktyka medyczna (bazowy) (DYNAMIC) | plCdtion |
hl7:representedOrganization
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.17 [2] Jednostka podmiotu wykonującego działalność leczniczą (bazowy) (DYNAMIC) | plCdtion |
hl7:representedOrganization
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.18 [2] Komórka podmiotu wykonującego działalność leczniczą (bazowy) (DYNAMIC) | plCdtion |
Included | 0 … 1 | | from 2.16.840.1.113883.3.4424.13.10.2.44 [2] Dane umowy związanej z refundacją (DYNAMIC) |
extPL:boundedBy
| | 0 … 1 | | | plExract |
@typeCode
| cs | 1 … 1 | F | PART |
extPL:templateId
| II | 1 … 1 | M | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.44 |
extPL:reimbursementRelatedContract
| | 1 … 1 | M | | plExract |
@classCode
| cs | 1 … 1 | F | CNTRCT |
@moodCode
| cs | 1 … 1 | F | EVN |
Choice | 1 … 1 | | Elements to choose from:- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
- extPL:id
|
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.1 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.2 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.3 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.4 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.5 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.6 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.7 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.8 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.8 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.9 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.10 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.11 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.12 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.13 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.14 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.15 |
@extension
| st | 1 … 1 | R | |
extPL:id
| | 0 … 1 | | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.8.6.16 |
@extension
| st | 1 … 1 | R | |
extPL:code
| | 0 … 1 | | | plExract |
extPL:bounding
| | 1 … 1 | M | | plExract |
@typeCode
| cs | 1 … 1 | F | PART |
extPL:reimburser
| | 1 … 1 | M | | plExract |
@classCode
| cs | 1 … 1 | F | UNDWRT |
extPL:id
| II | 1 … 1 | M | | plExract |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.3.1 |
@extension
| st | 1 … 1 | R | |
| Schematron report | role | error | |
| test | (hl7:id/@root='2.16.840.1.113883.3.4424.1.6.2' and not(hl7:code/@code=('LEK','LEKD','FEL'))) or (hl7:id/@root='2.16.840.1.113883.3.4424.1.6.3' and not(hl7:code/@code=('PIEL','POL'))) or (hl7:id/@root='2.16.840.1.113883.3.4424.1.6.1' and not(hl7:code/@code=('FARM'))) or (hl7:id/@root='2.16.840.1.113883.3.4424.1.6.4' and not(hl7:code/@code=('DLAB'))) | |
| Message | Wskazana pula numerów Prawa Wykonywania Zawodu jest nieprawidłowa w stosunku do wskazanego zawodu wystawcy dokumentu | |
Included | 0 … 1 | | from 2.16.840.1.113883.3.4424.13.10.2.19 [2] Dane ubezpieczyciela publicznego (bazowy) (DYNAMIC) |
hl7:participant
| | 0 … 1 | | | plCdpant |
@typeCode
| cs | 1 … 1 | F | IND |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:templateId
| II | 1 … 1 | M | | plCdpant |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.19 |
hl7:associatedEntity
| | 1 … 1 | R | | plCdpant |
@classCode
| cs | 1 … 1 | F | UNDWRT |
Choice | 1 … 1 | | Elements to choose from: |
hl7:id
| II | 0 … 1 | | | plCdpant |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.3.1 |
@extension
| st | 1 … 1 | R | |
hl7:id
| II | 0 … 1 | | | plCdpant |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.11.1.49 |
@extension
| st | 1 … 1 | R | |
Included | 0 … * | | from 2.16.840.1.113883.3.4424.13.10.2.53 [2] Dane zlecenia (bazowy) (DYNAMIC) |
hl7:inFulfillmentOf
| | 0 … * | | | plCdntOf |
@typeCode
| cs | 0 … 1 | F | FLFS |
hl7:templateId
| II | 1 … 1 | M | | plCdntOf |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.53 |
hl7:order
| | 1 … 1 | | | plCdntOf |
@classCode
| cs | 0 … 1 | F | ACT |
@moodCode
| cs | 1 … 1 | F | RQO |
hl7:id
| II | 1 … * | M | | plCdntOf |
hl7:code
| CE | 0 … 1 | | | plCdntOf |
@codeSystem
| CONF | 0 … 1 | F | 2.16.840.1.113883.5.4 |
hl7:priorityCode
| CE | 0 … 1 | | | plCdntOf |
| CONF | |
Included | 1 … 1 | M | from 2.16.840.1.113883.3.4424.13.10.2.51 [2] Dane wykonanej usługi (bazowy) (DYNAMIC) |
hl7:documentationOf
| | 1 … 1 | M | | plCdonOf |
@typeCode
| cs | 1 … 1 | F | DOC |
hl7:serviceEvent
| | 1 … 1 | M | | plCdonOf |
@classCode
| cs | 1 … 1 | F | ACT |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:templateId
| II | 1 … 1 | M | | plCdonOf |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.51 |
hl7:id
| II | 0 … * | | | plCdonOf |
hl7:code
| CE | 1 … 1 | M | | plCdonOf |
@codeSystem
| CONF | 1 … 1 | F | 2.16.840.1.113883.3.4424.11.2.6 |
hl7:effectiveTime
| IVL_TS | 1 … 1 | M | | plCdonOf |
| Schematron assert | role | error | |
| test | concat(substring(@value,1,4),'-',substring(@value,5,2),'-',substring(@value,7,2)) castable as xs:date | |
| Message | Pierwsze 8 cyfr daty powinno być w formacie YYYYMMDD. | |
hl7:performer
| | 0 … * | | | plCdonOf |
@typeCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:functionCode
| CE | 0 … 1 | | | plCdonOf |
| CONF | |
hl7:time
| IVL_TS | 0 … 1 | | | plCdonOf |
hl7:assignedEntity
| | 1 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.49 [2] Osoba przypisana (DYNAMIC) | plCdonOf |
Included | 0 … * | | from 2.16.840.1.113883.3.4424.13.10.2.7 [2] Dokument powiązany (bazowy) (DYNAMIC) |
hl7:relatedDocument
| | 0 … * | | | plCdment |
@typeCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:templateId
| II | 1 … 1 | M | | plCdment |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.7 |
hl7:parentDocument
| | 1 … 1 | R | | plCdment |
@classCode
| cs | 0 … 1 | F | DOCCLIN |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:id
| II | 1 … 1 | M | | plCdment |
hl7:setId
| II | 1 … 1 | M | | plCdment |
hl7:versionNumber
| INT | 1 … 1 | M | | plCdment |
Included | 1 … 1 | M | from 2.16.840.1.113883.3.4424.13.10.2.52 [2] Dane wizyty (bazowy) (DYNAMIC) |
hl7:componentOf
| | 1 … 1 | M | | plCdntOf |
@typeCode
| cs | 0 … 1 | F | COMP |
hl7:templateId
| II | 1 … 1 | M | | plCdntOf |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.52 |
hl7:encompassingEncounter
| | 1 … 1 | | | plCdntOf |
@classCode
| cs | 0 … 1 | F | ENC |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:id
| II | 0 … * | | | plCdntOf |
hl7:code
| CE | 0 … 1 | | | plCdntOf |
@code
| cs | 1 … 1 | R | |
@displayName
| st | 1 … 1 | R | |
@codeSystem
| CONF | 1 … 1 | F | 2.16.840.1.113883.3.4424.11.2.4 |
hl7:effectiveTime
| IVL_TS | 1 … 1 | R | | plCdntOf |
@value
| ts | 0 … 1 | | |
hl7:low
| TS | 0 … 1 | | | plCdntOf |
@value
| ts | 1 … 1 | R | |
| Schematron assert | role | error | |
| test | concat(substring(@value,1,4),'-',substring(@value,5,2),'-',substring(@value,7,2)) castable as xs:date | |
| Message | Pierwsze 8 cyfr daty powinno być w formacie YYYYMMDD. | |
hl7:high
| TS | 0 … 1 | | | plCdntOf |
@value
| ts | 1 … 1 | R | |
| Schematron assert | role | error | |
| test | concat(substring(@value,1,4),'-',substring(@value,5,2),'-',substring(@value,7,2)) castable as xs:date | |
| Message | Pierwsze 8 cyfr daty powinno być w formacie YYYYMMDD. | |
| Schematron report | role | error | |
| test | not(@nullFlavor) and not(hl7:low) and not(hl7:high) and not(concat(substring(@value,1,4),'-',substring(@value,5,2),'-',substring(@value,7,2)) castable as xs:date) | |
| Message | Pierwsze 8 cyfr daty powinno być w formacie YYYYMMDD. | |
hl7:dischargeDispositionCode
| CE | 0 … 1 | | | plCdntOf |
| CONF | |
hl7:responsibleParty
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.49 [2] Osoba przypisana (DYNAMIC) | plCdntOf |
@typeCode
| cs | 0 … 1 | F | RESP |
hl7:encounterParticipant
| | 0 … * | | | plCdntOf |
@typeCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:time
| IVL_TS | 0 … 1 | | | plCdntOf |
hl7:assignedEntity
| | 1 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.49 [2] Osoba przypisana (DYNAMIC) | plCdntOf |
hl7:location
| | 0 … 1 | | | plCdntOf |
@typeCode
| cs | 0 … 1 | F | LOC |
hl7:healthCareFacility
| | 1 … 1 | | | plCdntOf |
@classCode
| cs | 0 … 1 | F | SDLOC |
hl7:id
| II | 0 … * | | | plCdntOf |
hl7:code
| CE | 0 … 1 | | | plCdntOf |
| CONF | |
hl7:location
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.75 [4] Miejsce (DYNAMIC) | plCdntOf |
hl7:serviceProviderOrganization
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.2 [2] Organizacja (bazowy) (DYNAMIC) | plCdntOf |
Included | 1 … 1 | M | from 2.16.840.1.113883.3.4424.13.10.2.58 [2] Treść opisu badania diagnostycznego (DYNAMIC) |
hl7:component
| | 1 … 1 | M | | plCdnent |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| bl | 1 … 1 | R | |
hl7:templateId
| II | 1 … 1 | M | | plCdnent |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.8 |
hl7:templateId
| II | 1 … 1 | M | | plCdnent |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.3.4424.13.10.2.58 |
Choice | 1 … 1 | | Elements to choose from:- hl7:structuredBody[hl7:component/hl7:section/hl7:templateId/@root='2.16.840.1.113883.3.4424.13.10.3.55']
- hl7:structuredBody[not(hl7:component/hl7:section/hl7:templateId/@root='2.16.840.1.113883.3.4424.13.10.3.55')]
|
hl7:structuredBody
| | 0 … 1 | | | plCdnent |
where [hl7:component/hl7:section/hl7:templateId/@root='2.16.840.1.113883.3.4424.13.10.3.55'] | |
@classCode
| cs | 0 … 1 | F | DOCBODY |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:component
| | 1 … 1 | M | Contains 2.16.840.1.113883.3.4424.13.10.3.55 [3] Sekcja postaci binarnej dokumentu (DYNAMIC) | plCdnent |
@typeCode
| cs | 0 … 1 | F | COMP |
| Schematron assert | role | error | |
| test | not(hl7:component[not(hl7:section/hl7:templateId/@root='2.16.840.1.113883.3.4424.13.10.3.55')]) | |
| Message | Jeżeli w dokumencie znajduje się sekcja postaci binarnej dokumentu, to nie może występować sekcja innego typu. | |
hl7:structuredBody
| | 0 … 1 | | | plCdnent |
where [not(hl7:component/hl7:section/hl7:templateId/@root='2.16.840.1.113883.3.4424.13.10.3.55')] | |
@classCode
| cs | 0 … 1 | F | DOCBODY |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:component
| | 1 … 1 | M | Contains 2.16.840.1.113883.3.4424.13.10.3.34 [3] Sekcja opisu badania diagnostycznego (DYNAMIC) | plCdnent |
@typeCode
| cs | 0 … 1 | F | COMP |
hl7:component
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.3.39 [3] Sekcja załączników (DYNAMIC) | plCdnent |
@typeCode
| cs | 0 … 1 | F | COMP |
| Schematron report | role | error | |
| test | count(//(hl7:observation|hl7:substanceAdministration|hl7:supply|hl7:procedure|hl7:encounter|hl7:act|hl7:externalDocument)[not(ancestor::hl7:section/hl7:templateId[@root='2.16.840.1.113883.3.4424.13.10.3.55']) and not(ancestor::hl7:entryRelationship) and not(hl7:text/hl7:reference)])>0 | |
| Message | Element text dla danego wyrażenia klinicznego jest wymagany, ze wskazaniem referencji do odpowiedniego elementu section.text. | |
extPL:pertinentInformation
| | 0 … * | | Contains 2.16.840.1.113883.3.4424.13.10.2.11 [2] Dokumenty uprawnień (rozszerzenie) (DYNAMIC) | plCdNote |
where [extPL:entitlementDocument] | |
@typeCode
| cs | 1 … 1 | F | PERT |
extPL:pertinentInformation
| | 0 … 1 | | Contains 2.16.840.1.113883.3.4424.13.10.2.13 [2] Potwierdzenie ubezpieczenia w NFZ (rozszerzenie) (DYNAMIC) | plCdNote |
where [extPL:coverageEligibilityConfirmation] | |
@typeCode
| cs | 1 … 1 | F | PERT |