Template

Show index

Template Documento di Esenzione 2018‑05‑21 15:42:51

Id2.16.840.1.113883.2.9.10.1.10.1Effective Date2018‑05‑21 15:42:51
Statusdraft DraftVersion Label
NameHL7ITDocumentoEsenzioneDisplay NameDocumento di Esenzione
Description
Template CDA ClinicalDocument (prototype, contains ClinicalDocument.component as StructuredBody)
ContextPathname //
ClassificationCDA Document Level Template
Open/ClosedOpen (other than defined elements are allowed)
Used by / Uses
Used by 1 transaction and 0 templates, Uses 6 templates
Used by as NameVersion
2.16.840.1.113883.2.9.10.1.10.4.2Transactiondraft Create2018‑07‑20 16:43:29
Uses as NameVersion
2.16.840.1.113883.2.9.10.1.6.13Includedraft HL7 IT CustodianDYNAMIC
2.16.840.1.113883.2.9.10.1.10.2Containmentdraft Sezione EsenzioniDYNAMIC
2.16.840.1.113883.2.9.10.1.10.10.1Includedraft recordTarget (Documento di Esenzione) DYNAMIC
2.16.840.1.113883.2.9.10.1.10.10.2Includedraft author (Documento di Esenzione)DYNAMIC
2.16.840.1.113883.2.9.10.1.10.10.4Includedraft legalAuthenticator (Documento Esenzione)DYNAMIC
2.16.840.1.113883.2.9.77.22.10.1Includedraft relatedDocument (HL7 IT)DYNAMIC
ItemDTCardConfDescriptionLabel
hl7:ClinicalDocument
HL7Idotsione
@classCode
cs0 … 1FDOCCLIN
@moodCode
cs0 … 1FEVN
 Constraint(it-IT) Le istanze NON DOVREBBERO includere l’elemento xsi:schemaLocation
hl7:realmCode
CS1 … 1MHL7Idotsione
@code
CONF1 … 1FIT
 Example<cda:realmCode code="IT"/>
hl7:typeId
II1 … 1RHL7Idotsione
@root
uid1 … 1F2.16.840.1.113883.1.3
@extension
st1 … 1FPOCD_HD000040
 Example<cda:typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>
hl7:templateId
II1 … 1MHL7Idotsione
@root
uid1 … 1F2.16.840.1.113883.2.9.10.1.10.1
hl7:id
II1 … 1MHL7Idotsione
@root
oid1 … 1R(it-IT) Identificativo univoco del dominio di identificazione dei documenti (ad es. può indicare l'ASL di competenza del documento o il reparto di ricovero della ASL/AO). Tale identificativo – riconosciuto pubblicamente – garantisce l'univocità dell'istanza dell'identificativo a livello globale.
@extension
st1 … 1R(it-IT)

Identificativo unico all'interno del dominio di identificazione dei documenti.

Tipicamente generato dal sistema di creazione secondo regole condivise in modo da evitare collisioni all'interno del medesimo dominio.

@assigningAuthorityName
st0 … 1 
hl7:code
CE1 … 1MHL7Idotsione
@codeSystemVersion
st0 … 1 
@codeSystemName
st0 … 1FLOINC
@displayName
st0 … 1FMotivo di esenzione dal co-pagamento
@code
CONF1 … 1F57827-8
@codeSystem
1 … 1F2.16.840.1.113883.6.1
hl7:title
ST0 … 1RHL7Idotsione
 Example<cda:title>DOCUMENTO DI ESENZIONE</cda:title>
hl7:effectiveTime
TS.IPS.TZ1 … 1MHL7Idotsione
 Example<cda:effectiveTime value="20170608183209+0100"/>
 Schematron assertrolered error 
 testmatches(@value,'[0-9]{14}[+-]{1}[0-9]{4}') 
 MessageL'elemento ClinicalDocument/effectiveTime DEVE riportare l'attributo value valorizzato nel formato [YYYYMMDDHHMMSS+|-ZZZZ] ed una lunghezza uguale a 19 
hl7:confidentialityCode
CE1 … 1RHL7Idotsione
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.2.9.10.1.10.11.1 HL7 IT Confidenzialità (2 valori) (DYNAMIC)
 Example<confidentialityCode code="N" codeSystem="2.16.840.1.113883.5.25" codeSystemName="HL7 Confidentiality" displayName="Normale"/>
hl7:languageCode
CS1 … 1RHL7Idotsione
 Constraint(it-IT) L'elemento  ClinicalDocument/languageCode/@code DOVREBBE  essere valorizzato “it-IT"
hl7:setId
II1 … 1R(it-IT) Identificativo comune a tutte le revisioni del documento
HL7Idotsione
 Example<setId root="2.16.840.1.113883.2.9.2.70.4.4" extension="103.7262261" assigningAuthorityName="ASL 3 GENOVESE" displayable="true"/>
hl7:versionNumber
INT.POS1 … 1R(it-IT) Versione del documento. 
Valorizzato con un intero positivo maggiore di 1. La progressione delle versioni incrementerà il numero di versione di 1 (sequenza delle versioni densa)
HL7Idotsione
 Example<versionNumber value="1"/>
Included1 … 1R from 2.16.840.1.113883.2.9.10.1.10.10.1 recordTarget (Documento di Esenzione) (DYNAMIC)
hl7:recordTarget
1 … 1RHL7Idotsrget
@contextControlCode
cs0 … 1FOP
hl7:patientRole
1 … 1R(it-IT)

L'elemento <patientRole> deve prevedere al suo interno almeno un elemento di tipo <id>, destinato ad accogliere la chiave identificativa del paziente, secondo gli schemi assegnati da ogni singola organizzazione, ed eventualmente ulteriori elementi di tipo <id>, destinati ad accogliere le informazioni relative al codice fiscale ed altri identificativi (regionali, europei, termporanei, ecc).

HL7Idotsrget
@classCode
cs0 … 1FPAT
Included0 … 1C from 2.16.840.1.113883.2.9.10.1.6.6 Lista Identificativi Paziente (DYNAMIC)
(it-IT) Ogni tipologia di paziente ha un diverso gruppo di identificatori che devono essere forniti (Paziente SSN; Paziente STP, ect..)
 Schematron assertrolered error 
 testhl7:id 
 MessageLa lista degli identificatori deve contenere almeno un ID 
Choice0 … 1
(it-IT)
Cittadino italiano o straniero residente (iscritto SSN)

Contiene almeno due elementi di tipo <id> :
  • Il codice fiscale del paziente (OBBLIGATORIO).
  • Il codice assegnato dall'anagrafica regionale (FACOLTATIVO).

Elements to choose from:
  • hl7:id[@root='2.16.840.1.113883.2.9.2.4.3.2']
  • hl7:id[1]
  • hl7:id[2]
hl7:id
II0 … 1C(it-IT)

Codice Fiscale

HL7IdotsList
where [@root='2.16.840.1.113883.2.9.2.4.3.2']
@root
oid1 … 1F2.16.840.1.113883.2.9.4.3.2
 (it-IT) OID del Ministero dell'Economia e delle Finanze.
@extension
st1 … 1R(it-IT) Codice fiscale del paziente.
@assigningAuthorityName
st0 … 1FMinistero Economia e Finanze
 (it-IT) Ministero dell'Economia e delle Finanze
 Example<id root="2.16.840.1.113883.2.9.2.4.3.2" extension="XYILNI99M22G999T" assigningAuthorityName="Ministero Economia e Finanze"/>
hl7:id
II0 … 1(it-IT)

Identificazione opzionale del paziente mediante un codice anagrafico regionale

HL7IdotsList
where [1]
@root
oid1 … 1R(it-IT) OID dello schema di identificazione regionale. (e.g. "2.16.840.1.113883.2.9.2" + [REGIONE] + ".4.1")
@extension
st1 … 1R(it-IT) Codice dell'anagrafica regionale.
@assigningAuthorityName
st0 … 1 (it-IT) Nome Ente che gestisce gli identificativi.
 Example<id root="2.16.840.1.113883.2.9.90.4.1" extension="83741345" assigningAuthorityName="Regione Toscana"/>
hl7:id
II0 … *(it-IT) Altri identificativiHL7IdotsList
where [2]
Choice0 … 1
(it-IT) Identificazione dei soggetti assicurati da istituzioni estere

 <patientRole> DEVE riportare due elementi di tipo <id> contenenti:
  • Il numero di identificazione personale ed il numero di identificazione della Tessera Sanitaria. 
  • Il codice dell'istituzione competente e del paese. 
Opzionalmente, <patientRole> PUO' riportare un ulteriore elemento di tipo <id> atto a identificare il paziente mediante un codice anagrafico regionale.
Elements to choose from:
  • hl7:id[@root='2.16.840.1.113883.2.9.4.3.7']
  • hl7:id[@root='2.16.840.1.113883.2.9.4.3.3']
  • hl7:id[1]
  • hl7:id[2]
hl7:id
II0 … 1C(it-IT)

Numero della tessera TEAM (Tessera Europea di Assicurazione Malattia) per i soggetti assicurati da istituzioni estere.

HL7IdotsList
where [@root='2.16.840.1.113883.2.9.4.3.7']
@root
oid1 … 1F2.16.840.1.113883.2.9.4.3.7
@extension
st1 … 1R(it-IT) Sigla di identificazione dello stato che rilascia la tessera secondo il codice ISO 3166-1 a 3 caratteri (ad es. FRA) + "." + numero seriale carta.
@assigningAuthorityName
st0 … 1 (it-IT) Nome Ente che gestisce gli identificativi.
 Example<id root="2.16.840.1.113883.2.9.4.3.7" extension="NLD.096074309.80528070070000000001" assigningAuthorityName="AGIS-7007"/>
hl7:id
II0 … 1C(it-IT)

Numero di Identificazione Personale TEAM per i soggetti assicurati da istituzioni estere.

HL7IdotsList
where [@root='2.16.840.1.113883.2.9.4.3.3']
@root
oid1 … 1F2.16.840.1.113883.2.9.4.3.3
@extension
st1 … 1R(it-IT) Sigla di identificazione dello Stato che rilascia la tessera secondo il codice ISO 3166-1 a 3 caratteri (ad es. "FRA") + "." + numero di identificazione personale.
@assigningAuthorityName
st0 … 1 (it-IT) Nome Ente che gestisce gli identificativi.
 Example<id root="2.16.840.1.113883.2.9.4.3.3" extension="NLD.4637465980125364" assigningAuthorityName="AGIS-7007"/>
hl7:id
II0 … 1(it-IT)

Identificazione opzionale del paziente mediante un codice anagrafico regionale

HL7IdotsList
where [1]
@root
oid1 … 1R(it-IT) OID dello schema di identificazione regionale. (e.g. "2.16.840.1.113883.2.9.2" + [REGIONE] + ".4.1")
@extension
st1 … 1R(it-IT) Codice dell'anagrafica regionale.
@assigningAuthorityName
st0 … 1 (it-IT) Nome Ente che gestisce gli identificativi.
 Example<id root="2.16.840.1.113883.2.9.90.4.1" extension="83741345" assigningAuthorityName="Regione Toscana"/>
hl7:id
II0 … *(it-IT) Altri identificativiHL7IdotsList
where [2]
Choice0 … 1
(it-IT)
Cittadino Europeo non Iscritto al SSN
I cittadini comunitari privi dei requisiti per l'iscrizione al SSN e non in possesso di TEAM o titolo equipollente accedono alle prestazioni sanitarie indifferibili ed urgenti. L'identificazione del paziente avviene attraverso un codice ENI (Europeo Non Iscritto) assegnato dalla ASL, della lunghezza di 16 caratteri e da trascriversi nell'attributo extension.
<patientRole> DEVE riportare un elemento di tipo <id> contenente il codice identificativo ENI.

Elements to choose from:
  • hl7:id[1]
  • hl7:id[2]
hl7:id
II0 … 1R(it-IT)

Valore cifrato secondo le specifiche MEF. Codice ENI di 16 caratteri assegnato al cittadino europeo non iscritto al SSN e non provvisto di TEAM. Deve iniziare con la stringa "ENI".

HL7IdotsList
where [1]
@root
oid1 … 1R(it-IT) OID dello schema di identificazione regionale delle persone. Il codice ENI può essere assegnato dalla ASL.
@extension
st1 … 1R(it-IT) Valore cifrato secondo le specifiche MEF. Codice ENI di 16 caratteri assegnato al cittadino europeo non iscritto al SSN e non provvisto di TEAM. Deve iniziare con la stringa "ENI".
@assigningAuthorityName
st0 … 1 (it-IT) Nome Regione, Nome ASL.
 Example<id root="2.16.840.1.113883.2.9.2.170105.4.1" extension="ENI5412369875149" assigningAuthorityName="ASL 5 Montalbano Jonico"/>
 Schematron assertrolered error 
 testmatches(@extension,'^ENI[A-Za-z0-9]{1,13}$') 
 MessageValore cifrato secondo le specifiche MEF. Codice ENI di 16 caratteri assegnato al cittadino europeo non iscritto al SSN e non provvisto di TEAM. Deve iniziare con la stringa "ENI". 
hl7:id
II0 … *(it-IT) Altri identificativiHL7IdotsList
where [2]
Choice0 … 1
(it-IT)
Stranieri Temporaneamente Presenti (STP)

<patientRole> DEVE riportare un elemento di tipo <id> contenente il codice identificativo STP (OBBLIGATORIO).
Opzionalmente, <patientRole> PUO' riportare un ulteriore elemento di tipo <id> atto a identificare il paziente mediante un codice anagrafico regionale.

Elements to choose from:
  • hl7:id[1]
  • hl7:id[2]
  • hl7:id[3]
hl7:id
II0 … 1C(it-IT) Identificativo per Stranieri Temporaneamente Presenti (STP)HL7IdotsList
where [1]
@root
oid1 … 1R(it-IT) OID dello schema di identificazione regionale delle persone. 
@extension
st1 … 1R(it-IT) Codice STP di 16 caratteri assegnato allo straniero temporaneamente presente. Deve iniziare con la stringa "STP". Il codice STP può essere assegnato anche dalla ASL.
@assigningAuthorityName
st0 … 1 (it-IT) Nome Regione, Nome ASL.
 Example<id root="2.16.840.1.113883.2.9.2.170105.4.1" extension="STP1701051234567" assigningAuthorityName="ASL 5 Montalbano Jonico"/>
 Schematron assertrolered error 
 testmatches(@extension,'^STP[A-Za-z0-9]{1,13}$') 
 MessageCodice STP di 16 caratteri assegnato allo straniero temporaneamente presente. Deve iniziare con la stringa "STP". 
hl7:id
II0 … 1(it-IT)

Identificazione opzionale del paziente mediante un codice anagrafico regionale

HL7IdotsList
where [2]
@root
oid1 … 1R(it-IT) OID dello schema di identificazione regionale. (e.g. "2.16.840.1.113883.2.9.2" + [REGIONE] + ".4.1")
@extension
st1 … 1R(it-IT) Codice dell'anagrafica regionale.
@assigningAuthorityName
st0 … 1 (it-IT) Nome Ente che gestisce gli identificativi.
 Example<id root="2.16.840.1.113883.2.9.2.90.4.1" extension="83741345" assigningAuthorityName="Regione Toscana"/>
hl7:id
II0 … *(it-IT) Altri identificativiHL7IdotsList
where [3]
hl7:addr
AD0 … *HL7Idotsrget
hl7:telecom
TEL0 … *HL7Idotsrget
hl7:patient
1 … 1R(it-IT)

L'elemento <patient> contiene i dettagli anagrafici relativi al paziente.

Riporta alcuni sotto-elementi OBBLIGATORI con l'indicazione dei dati anagrafici, eventualmente indicati con NullFlavour, quali il nominativo del paziente, attraverso l'elemento <name> (ed i sotto-elementi <family> e <given>), il sesso, attraverso l'elemento <administrativeGenderCode>, e la data di nascita in <birthTime>. È inoltre FACOLTATIVO inserire il luogo di nascita nell'elemento <birthplace>.

Nel caso di documenti per i quali sia prevista la possibilità di anonimato, in ottemperanza a quanto previsto dall'art. 87 nella nuova disciplina sulla Privacy (D.Lgs. 30 giugno 2003 n. 196), gli elementi anagrafici <name> e <birthplace>, qualora presenti, vanno riportati sprovvisti di valori, ma devono ambedue essere valorizzati con l'attributo nullFlavor="MSK" per permetterne la comprensione al document consumer. 

Per ulteriori dettagli sui dati anagrafici fare riferimento alla specifica di HL7 Italia “Person Topic”. 


HL7Idotsrget
@classCode
cs0 … 1FPSN
@determinerCode
cs0 … 1FINSTANCE
 Example<patient>
  <name>
    <family>Guido</family>    <given>Rossi</given>  </name>
  <administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1"/>  <birthTime value="20080329"/>  <birthplace>
    <place>
      <addr>
        <city>Cirie'</city>        <censusTract>001086</censusTract>      </addr>
    </place>
  </birthplace>
</patient>
Choice1 … *Elements to choose from:
  • hl7:name[@nullflavor]
  • hl7:name[not(@nullflavor)]
hl7:name
PN0 … 1CHL7Idotsrget
where [@nullflavor]
@nullFlavor
cs1 … 1R
hl7:name
PN0 … *CHL7Idotsrget
where [not(@nullflavor)]
hl7:given
ENXP1 … 1RHL7Idotsrget
hl7:family
ENXP1 … 1RHL7Idotsrget
hl7:administrativeGenderCode
CE1 … 1RHL7Idotsrget
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.1 Administrative Gender (HL7 V3) (DYNAMIC)
hl7:birthTime
TS0 … 1HL7Idotsrget
hl7:guardian
0 … *HL7Idotsrget
@classCode
cs1 … 1FGUARD
hl7:id
II0 … *HL7Idotsrget
hl7:code
CE0 … 1HL7Idotsrget
@codeSystem
CONF0 … 1F2.16.840.1.113883.5.111
hl7:addr
AD0 … *HL7Idotsrget
hl7:telecom
TEL0 … *HL7Idotsrget
Choice1 … 1Elements to choose from:
hl7:guardianPerson
0 … 1Contains 2.16.840.1.113883.2.9.10.1.6.11 CDA Person (DYNAMIC)HL7Idotsrget
hl7:guardianOrganization
0 … 1Contains 2.16.840.1.113883.2.9.10.1.6.12 VPS Organization (DYNAMIC)HL7Idotsrget
hl7:birthplace
0 … 1HL7Idotsrget
@classCode
cs0 … 1FBIRTHPL
 Example<birthplace>
  <place>
    <addr>
      <city>Cirie'</city>      <censusTract>001086</censusTract>    </addr>
  </place>
</birthplace>
hl7:place
1 … 1RHL7Idotsrget
@classCode
cs0 … 1FPLC
@determinerCode
cs0 … 1FINSTANCE
hl7:name
EN0 … 1HL7Idotsrget
hl7:addr
AD0 … 1HL7Idotsrget
hl7:country
ADXP0 … *C(it-IT) Codice della nazione di nascita.
Codifica per le nazioni ISO-3166-1.
HL7Idotsrget
 ConstraintThe content of this element SHALL be selected EITHER from ValueSet ISO Country Alpha-2 urn:oid:2.16.840.1.113883.1.11.20300  DYNAMIC OR MAY be selected from ISO Country Alpha-3 2.16.840.1.113883.1.11.171 DYNAMIC, IF the country is not specified in ValueSet ISO Country Alpha-2 urn:oid:2.16.840.1.113883.1.11.20300.
hl7:county
ADXP0 … *HL7Idotsrget
hl7:city
ADXP0 … *C(it-IT) Comune di nascita
HL7Idotsrget
hl7:censusTract
ADXP0 … *C(it-IT) Codice ISTAT del comune valido nella data di nascita (rif. http://www.istat.it/strumenti/definizioni/)
HL7Idotsrget
 Schematron assertrolered error 
 testhl7:city or hl7:censusTract or hl7:country 
 MessageSe è presente il luogo di nascita (birthplace) allora DEVE essere fornito od il comune (nome o codice ISTAT) o la nazione di nascita (codice ISO) 
hl7:languageCommunication
0 … *HL7Idotsrget
hl7:languageCode
CS0 … 1HL7Idotsrget
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.11526 HumanLanguage (DYNAMIC)
hl7:modeCode
CE0 … 1HL7Idotsrget
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.12249 LanguageAbilityMode (DYNAMIC)
hl7:proficiencyLevelCode
CE0 … 1HL7Idotsrget
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.12199 LanguageAbilityProficiency (DYNAMIC)
hl7:preferenceInd
BL0 … 1HL7Idotsrget
Included1 … *R from 2.16.840.1.113883.2.9.10.1.10.10.2 author (Documento di Esenzione) (DYNAMIC)
(it-IT) Autori del Documento  (Obbligatorio)
hl7:author
1 … *RHL7Idotsthor
@typeCode
cs0 … 1FAUT
@contextControlCode
cs0 … 1FOP
hl7:time
IVL_TS.IPS.TZ1 … 1R(it-IT)

[YYYYMMDDHHMMSS+|-ZZZZ]

Anno, mese, giorno, ora, minuti, secondi.

Le ore devono essere riportate nell'intervallo 00:00:00 - 23:59:59.

 ZZzz rappresenta l'offset rispetto al tempo di Greenwich (GMT – Greenwich Mean Time). Il valore dell'offset dipenderà dalle impostazioni di ora legale; per l'Italia potrà variare fra ZZZZ valorizzato con +0100 oppure +0200 (nel caso di ora legale).
HL7Idotsthor
hl7:assignedAuthor
1 … 1RHL7Idotsthor
@classCode
cs0 … 1FASSIGNED
Choice0 … Elements to choose from:
Included0 … *C from 2.16.840.1.113883.2.9.10.1.10.10.3 Identificativi Operatore (DE) (DYNAMIC)
Choice0 … *Elements to choose from:
  • hl7:id[@root='2.16.840.1.113883.2.9.4.3.2']
  • hl7:id[1]
  • hl7:id[2]
hl7:id
II0 … 1R(it-IT)

Codice Fiscale

HL7Idotsonal
where [@root='2.16.840.1.113883.2.9.4.3.2']
@root
oid1 … 1F2.16.840.1.113883.2.9.4.3.2
 (it-IT) OID del Ministero dell'Economia e delle Finanze.
@extension
st1 … 1R(it-IT) Codice fiscale del paziente.
@assigningAuthorityName
st0 … 1FMinistero Economia e Finanze
 (it-IT) Ministero dell'Economia e delle Finanze
 Example<id root="2.16.840.1.113883.2.9.2.4.3.2" extension="XYILNI99M22G999T" assigningAuthorityName="Ministero Economia e Finanze"/>
hl7:id
II0 … 1(it-IT)

Identificazione opzionale del paziente mediante un codice anagrafico regionale

HL7Idotsonal
where [1]
@root
oid1 … 1R(it-IT) OID dello schema di identificazione regionale. (e.g. "2.16.840.1.113883.2.9.2" + [REGIONE] + ".4.1")
@extension
st1 … 1R(it-IT) Codice dell'anagrafica regionale.
@assigningAuthorityName
st0 … 1 (it-IT) Nome Ente che gestisce gli identificativi.
 Example<id root="2.16.840.1.113883.2.9.90.4.1" extension="83741345" assigningAuthorityName="Regione Toscana"/>
hl7:id
II0 … *(it-IT) Altri identificativiHL7Idotsonal
where [2]
hl7:id
II0 … *(it-IT)

Identificatore del dispositivo

HL7Idotsthor
hl7:code
CE0 … 1HL7Idotsthor
hl7:addr
AD0 … *HL7Idotsthor
hl7:telecom
TEL0 … *HL7Idotsthor
Choice1 … 1Elements to choose from:
  • hl7:assignedPerson
  • hl7:assignedAuthoringDevice
hl7:assignedPerson
0 … 1CHL7Idotsthor
@classCode
cs0 … 1FPSN
@determinerCode
cs0 … 1FINSTANCE
hl7:name
PN1 … 1R(it-IT) Nome dell'autoreHL7Idotsthor
 Example<name>
  <given>John</given>  <family>Español Smith</family></name>
hl7:family
1 … *R(it-IT) Cognome dell'autoreHL7Idotsthor
hl7:given
1 … *R(it-IT) Nome dell'autore HL7Idotsthor
hl7:assignedAuthoringDevice
0 … 1CHL7Idotsthor
 Schematron assertrolered error 
 testhl7:manufacturerModelName or hl7:softwareName 
 MessageDeve essere presente almeno un elemento fra manufacturerModelName e softwareName 
hl7:manufacturerModelName
SC0 … 1CHL7Idotsthor
hl7:softwareName
SC0 … 1CHL7Idotsthor
hl7:representedOrganization
0 … 1Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)HL7Idotsthor
Included1 … 1M from 2.16.840.1.113883.2.9.10.1.6.13 HL7 IT Custodian (DYNAMIC)
(it-IT) Organizzazione incaricata della custodia del documento originale, corrispondente al conservatore dei beni digitali
hl7:custodian
1 … 1M(it-IT) Il documento DEVE contenere un elemento ClinicalDocument/custodian.HL7Idotsdian
@typeCode
cs0 … 1FCST
hl7:assignedCustodian
1 … 1R(it-IT) Organismo Custode.
HL7Idotsdian
@classCode
cs0 … 1FASSIGNED
hl7:representedCustodianOrganization
1 … 1RHL7Idotsdian
@classCode
cs0 … 1FORG
@determinerCode
cs0 … 1FINSTANCE
Choice1 … *
(it-IT) Identificativo dell'organizzazione che ha la responsabilità della conservazione del documento. Il tipo di identificativo usato può variare in base al tipo di organizzazione.
Elements to choose from:
  • hl7:id[@root='2.16.840.1.113883.2.9.4.2.1']
  • hl7:id[@root='2.16.840.1.113883.2.9.4.1.1']
  • hl7:id
hl7:id
II0 … 1C(it-IT) Regione responsabile della conservazione del documentoHL7Idotsdian
where [@root='2.16.840.1.113883.2.9.4.2.1']
@root
oid1 … 1F2.16.840.1.113883.2.9.4.2.1
@extension
st1 … 1R(it-IT) Codice ISTAT della Regione
@assigningAuthorityName
st1 … 1FISTAT
 Example<id root="2.16.840.1.113883.2.9.4.2.1" extension="090" assigningAuthorityName="ISTAT"/>
hl7:id
II0 … 1C(it-IT) Azienda responsabile della conservazione del documentoHL7Idotsdian
where [@root='2.16.840.1.113883.2.9.4.1.1']
@root
oid1 … 1F2.16.840.1.113883.2.9.4.1.1
@extension
st1 … 1R(it-IT) Codice Azienda Sanitaria
@assigningAuthorityName
st1 … 1FMinistero della Salute
 Example<id root="2.16.840.1.113883.2.9.4.1.1" extension="070103" assigningAuthorityName="Ministero della Salute"/>
hl7:id
II0 … 1C(it-IT) Identificativo della struttura che ha la responsabilità della conservazione del documento
HL7Idotsdian
@root
oid0 … 1 (it-IT) ClinicalDocument/custodian/assignedCustodian/representedCustodianOrganization DEVE contenere uno e non più di un elemento id con valore dell'attributo root uguale all' OID del dominio di indentificazione delle organizzazioni.
@extension
st0 … 1 (it-IT) L'attributo extension dell'elemento ClinicalDocument/custodian/assignedCustodian/representedCustodianOrganization/id DEVE essere presente e valorizzato con l’ identificativo della struttura.
 Example<id root="2.16.840.1.113883.2.9.4.1.2" extension="130106"/>
hl7:name
ON0 … 1HL7Idotsdian
hl7:telecom
TEL0 … 1HL7Idotsdian
hl7:addr
AD0 … 1HL7Idotsdian
Included1 … 1R from 2.16.840.1.113883.2.9.10.1.10.10.4 legalAuthenticator (Documento Esenzione) (DYNAMIC)
(it-IT) Firmatario del documento (e elemento OBBLIGATORIO)
hl7:legalAuthenticator
1 … 1R(it-IT) Il documento DEVE contenere un elemento ClinicalDocument/legalAuthenticator. HL7Idotsator
@typeCode
cs0 … 1FLA
@contextControlCode
cs0 … 1FOP
hl7:time
TS1 … 1R(it-IT) ClinicalDocument/legalAuthenticator DEVE contenere un elemento time.
HL7Idotsator
@value
ts0 … 1 (it-IT) L'elemento ClinicalDocument/legalAuthenticator/time DEVE riportare l'attributo value valorizzato nel formato [YYYYMMddhhmmss+|-ZZzz] e la sua lunghezza deve essere uguale a 14 caratteri.
hl7:signatureCode
CS1 … 1R(it-IT) ClinicalDocument/legalAuthenticator DEVE contenere un elemento signatureCode che riporta un attributo code valorizzato con "S".
HL7Idotsator
@code
cs1 … 1FS
hl7:assignedEntity
1 … 1HL7Idotsator
@classCode
cs0 … 1FASSIGNED
Included1 … *R from 2.16.840.1.113883.2.9.10.1.10.10.3 Identificativi Operatore (DE) (DYNAMIC)
Choice1 … *Elements to choose from:
  • hl7:id[@root='2.16.840.1.113883.2.9.4.3.2']
  • hl7:id[1]
  • hl7:id[2]
hl7:id
II0 … 1R(it-IT)

Codice Fiscale

HL7Idotsonal
where [@root='2.16.840.1.113883.2.9.4.3.2']
@root
oid1 … 1F2.16.840.1.113883.2.9.4.3.2
 (it-IT) OID del Ministero dell'Economia e delle Finanze.
@extension
st1 … 1R(it-IT) Codice fiscale del paziente.
@assigningAuthorityName
st0 … 1FMinistero Economia e Finanze
 (it-IT) Ministero dell'Economia e delle Finanze
 Example<id root="2.16.840.1.113883.2.9.2.4.3.2" extension="XYILNI99M22G999T" assigningAuthorityName="Ministero Economia e Finanze"/>
hl7:id
II0 … 1(it-IT)

Identificazione opzionale del paziente mediante un codice anagrafico regionale

HL7Idotsonal
where [1]
@root
oid1 … 1R(it-IT) OID dello schema di identificazione regionale. (e.g. "2.16.840.1.113883.2.9.2" + [REGIONE] + ".4.1")
@extension
st1 … 1R(it-IT) Codice dell'anagrafica regionale.
@assigningAuthorityName
st0 … 1 (it-IT) Nome Ente che gestisce gli identificativi.
 Example<id root="2.16.840.1.113883.2.9.90.4.1" extension="83741345" assigningAuthorityName="Regione Toscana"/>
hl7:id
II0 … *(it-IT) Altri identificativiHL7Idotsonal
where [2]
hl7:assignedPerson
RHL7Idotsator
@classCode
cs0 … 1FPSN
@determinerCode
cs0 … 1FINSTANCE
hl7:name
PN1 … 1R(it-IT) Nome del FirmatarioHL7Idotsator
 Example<name>
  <given>John</given>  <family>Español Smith</family></name>
hl7:family
ENXP1 … *R(it-IT) Cognome del Firmatario HL7Idotsator
hl7:given
ENXP1 … *R(it-IT) Nome del Firmatario HL7Idotsator
Included0 … 1 from 2.16.840.1.113883.2.9.77.22.10.1 relatedDocument (HL7 IT) (DYNAMIC)
(it-IT) Riferimento altri documenti
hl7:relatedDocument
0 … 1HL7Idotsment
@typeCode
cs1 … 1R
 CONF
The value of @typeCode shall be drawn from value set 2.16.840.1.113883.1.11.11610 x_ActRelationshipDocument (DYNAMIC)
hl7:parentDocument
1 … 1RHL7Idotsment
@classCode
cs0 … 1FDOCCLIN
@moodCode
cs0 … 1FEVN
 Schematron assertrolered error 
 testnot( ( exists(hl7:versionNumber) and not(exists(hl7:setId)) ) or ( not(exists(hl7:versionNumber)) and exists(hl7:setId) )) 
 MessageSE versionNumber è presente ALLORA setID DEVE essere presente e voceversa 
hl7:id
II1 … *RHL7Idotsment
hl7:code
CD0 … 1HL7Idotsment
hl7:text
ED0 … 1HL7Idotsment
hl7:setId
II0 … 1CHL7Idotsment
hl7:versionNumber
INT0 … 1CHL7Idotsment
hl7:component
1 … 1RHL7Idotsione
@typeCode
cs0 … 1FCOMP
@contextConductionInd
bl0 … 1Ftrue
hl7:structuredBody
1 … 1RHL7Idotsione
@classCode
cs0 … 1FDOCBODY
@moodCode
cs0 … 1FEVN
hl7:confidentialityCode
CE0 … 1HL7Idotsione
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.16926 HL7 BasicConfidentialityKind (DYNAMIC)
hl7:languageCode
CS0 … 1HL7Idotsione
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.11526 HumanLanguage (DYNAMIC)
hl7:component
1 … 1MContains 2.16.840.1.113883.2.9.10.1.10.2 Sezione Esenzioni (DYNAMIC)HL7Idotsione
@typeCode
cs0 … 1FCOMP
@contextConductionInd
bl0 … 1Ftrue