Page History
...
| Klasse |
|---|
| CdaDocumentValidatorFactory |
| Iti41ValidationFactory |
| Iti42ValidationFactory |
| Iti61ValidationFactory |
| Iti57ValidationFactory |
Model
| Klasse | Anvendelse |
|---|---|
| XDSDocument | Anvendes til at gemme dokumentets indhold i. Alt efter hvordan validatorne er konfigureret vil indhold variere. Følgende sker default
|
| TransformData | Anvendes til at gemme dokumentets berigede indhold i. Alt efter hvordan validatorne er konfigureret vil indhold variere. Følgende sker default
|
Validering af struktur
Dette er validering, som har med struktur at gøre. F.eks. udpakning af information og forventninger til del-elementer.
...
| Klasse | Validering | ITI 41 | ITI 42 | ITI 61 | ITI 57 | Cda dokument |
|---|---|---|---|---|---|---|
| ProvideAndRegisterDocumentSetStarter |
| x | ||||
| RegisterDocumentSetStarter |
| x | x | x | ||
| XDSDocumentITI41StructureValidator |
| x | ||||
| XDSDocumentITI42StructureValidator |
| x | ||||
| XDSDocumentITI61StructureValidator |
| x | ||||
| XDSDocumentITI57StructureValidator |
| x | ||||
| XDSDocumentValidator |
| x | ||||
| CdaDocumentTypeValidator |
| x | x | |||
| CdaDocumentValidator |
| x | ||||
| XDSDocumentContentModelEnricher |
| x | ||||
| CdaDocumentHeaderModelEnricher |
| x | x | |||
| CdaDocumentApdV2ModelEnricher |
| x | x | |||
| CdaDocumentPhmrModelEnricher |
| x | x | |||
| CdaDocumentQrdModelEnricher |
| x | x | |||
...
Afkrydningen i tabellens 5 sidste søjler indikerer, om en given validering er inkluderet i default valideringer, som er konfigureret i XdsValidation biblioteket.
| Klasse | Validering | ITI 41 | ITI 42 | ITI 61 | ITI 57 | Cda dokument |
|---|---|---|---|---|---|---|
| CdaCrossDocumentEntryAuthorInstitutionValidator |
| x | ||||
| CdaCrossDocumentEntryAuthorPersonValidator |
| x | ||||
| CdaCrossDocumentEntryConfidentialityCodeValidator |
| x | ||||
| CdaCrossDocumentEntryCreationTimeValidator |
| x | ||||
| CdaCrossDocumentEntryEventCodeValidator |
| x | ||||
| CdaCrossDocumentEntryLanguageCodeValidator |
| x | ||||
| CdaCrossDocumentEntryLegalAuthenticatorValidator |
| x | ||||
| CdaCrossDocumentEntryPatientIdValidator |
| x | ||||
| CdaCrossDocumentEntryServiceStartTimeValidator |
| x | ||||
| CdaCrossDocumentEntryServiceStopTimeValidator |
| x | ||||
| CdaCrossDocumentEntrySourcePatientIdValidator |
| x | ||||
| CdaCrossDocumentEntrySourcePatientInfoValidator |
| x | ||||
| CdaCrossDocumentEntryTitleValidator |
| x | ||||
| CdaCrossDocumentEntryTypeCodeValidator |
| x | ||||
| SubmissionSetCrossDocumentEntryAuthorInstitutionValidator |
| x | x | x | x | |
| SubmissionSetCrossDocumentEntryAuthorPersonValidator |
| x | x | x | x | |
| SubmissionSetCrossDocumentEntryPatientIdValidator |
| x | x | x | x |
Feltvalideringer
Hver validering beskæftiger sig med et specifikt felt i enten ITI kald og/eller CDA dokumentet.
...
| Klasse | Felt | Validering | ITI 41 | ITI 42 | ITI 61 | ITI 57 | Cda dokument |
|---|---|---|---|---|---|---|---|
CdaHeaderAuthorInstitutionValidator | AuthorInstitution |
| x | x | |||
CdaHeaderAuthorPersonValidator | |||||||
CdaHeaderConfidentialityCodeValidator | |||||||
CdaHeaderEventCodeValidator | |||||||
CdaHeaderFormatCodeValidator | |||||||
CdaHeaderLanguageCodeValidator | |||||||
CdaHeaderPatientIdValidator | |||||||
CdaHeaderSourcePatientIdValidator | PatientId |
| x | x | |||
CdaHeaderSourcePatientInfoValidator | |||||||
CdaHeaderTitleValidator | |||||||
CdaHeaderTypeCodeValidator | |||||||
DocumentEntryClassCodeValidator | ClassCode |
| x | x | x | x | |
| DocumentEntryAuthorInstitutionValidator | AuthorInstitution |
| x | x | x | x | |
| DocumentEntryAuthorPersonValidator | |||||||
| DocumentEntryAvailabilityStatusValidator | |||||||
| DocumentEntryClassCodeValidator | |||||||
| DocumentEntryConfidentialityCodeValidator | |||||||
| DocumentEntryCreationTimeValidator | |||||||
| DocumentEntryEntryUUIDValidator | |||||||
| DocumentEntryEventCodeValidator | |||||||
| DocumentEntryFormatCodeValidator | |||||||
| DocumentEntryHashValidator | |||||||
| DocumentEntryHealthcareFacilityTypeCodeValidator | |||||||
| DocumentEntryLanguageCodeValidator | |||||||
| DocumentEntryLegalAuthenticatorValidator | |||||||
| DocumentEntryMimeTypeValidator | |||||||
| DocumentEntryPatientIdValidator | |||||||
| DocumentEntryPracticeSettingCodeValidator | |||||||
| DocumentEntryReferenceidListValidator | |||||||
| DocumentEntryRepositoryUniqueIdValidator | |||||||
| DocumentEntrySizeValidator | |||||||
| DocumentEntrySourcePatientIdValidator | SourcePatientId |
| x | x | x | x | |
| DocumentEntrySourcePatientInfoValidator | |||||||
| DocumentEntryTitleValidator | |||||||
| DocumentEntryTypeCodeValidator | |||||||
| DocumentEntryTypeValidator | |||||||
| DocumentEntryUniqueIdValidator | |||||||
| DocumentEntryURIValidator | |||||||
| SubmissionSetAuthorInstitutionValidator | AuthorInstitution |
| x | x | x | x | |
| SubmissionSetPatientIdValidator | PatientId |
| x | x | x | x | |
| Apd2AppointmentIdValidator | |||||||
| Apd2CustodianIdValidator | |||||||
| Apd2StartStopTimeValidator |
| x | x | ||||
PhmrCustodianIdValidator | |||||||
| QrdCustodianIdValidator |
.