Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

KlasseValidering mellem de 2 entiter nævnt i klassens navnITI 41ITI 42ITI 61ITI 57Cda dokument
CdaCrossDocumentEntryAuthorInstitutionValidator
  • der er lige mange authors (dvs 1en)
  • der er lige mange AuthorInstitutions på den enkelte author
  • overholder validering for CodedModelCompare
x



CdaCrossDocumentEntryAuthorPersonValidator
  • der er lige mange authors (dvs en)
  • overholder validering for StringCompare indholdende personens titel og navne
xv



CdaCrossDocumentEntryConfidentialityCodeValidator
  • der er lige mange ConfidentialityCodes på CDA header og documentEntry(dvs en)
  • overholder validering for CodedModelCompare med CDA header værdi og documentEntry liste
x


v
CdaCrossDocumentEntryCreationTimeValidator
  • overholder validering for DateTimeCompare med datoerne
x


v
CdaCrossDocumentEntryEventCodeValidator
  • overholder validering for CodedModelCompare med CDA header liste og documenEntry liste
x


v
CdaCrossDocumentEntryLanguageCodeValidator
  • overholder validering for StringCompare med languageCode værdierne
x


v
CdaCrossDocumentEntryLegalAuthenticatorValidator
  • overholder validering for StringCompare med CDA header liste og documentEntry liste (listerne består af legalAuthenticators titel og navne)
x


v
CdaCrossDocumentEntryPatientIdValidator
  • overholder validering for CodedModelCompare med CDA header værdi og documentEntry værdi
xv



CdaCrossDocumentEntryServiceStartTimeValidator
  • overholder validering for DateTimeCompare med datoerne
x


v
CdaCrossDocumentEntryServiceStopTimeValidator
  • overholder validering for DateTimeCompare med datoerne
x


v
CdaCrossDocumentEntrySourcePatientIdValidator
  • overholder validering for CodedModelCompare med CDA header værdi og documentEntry værdi 
x


v
CdaCrossDocumentEntrySourcePatientInfoValidator
  • overholder validering for StringCompare med CDA header liste og documentEntry liste (listerne består af personens titel og navne)
  • overholder validering for DateTimeCompare med datoer, hvor datoer er fødselsdato
  • overholder validering for StringCompare med køn værdierne
x


v
CdaCrossDocumentEntryTitleValidator
  • overholder validering for StringCompare med titel værdierne
x


v
CdaCrossDocumentEntryTypeCodeValidator
  • overholder validering for CodedModelCompare med CDA header værdi og documentEntry værdi
x


v
SubmissionSetCrossDocumentEntryAuthorInstitutionValidator
  • ! forudsætning for validering: submissionSet har authors
  • der er lige mange authors
  • der er lige mange AuthorInstitutions på den enkelte author
  • overholder validering for CodedModelCompare
xxxx
SubmissionSetCrossDocumentEntryAuthorPersonValidator
  • ! forudsætning for validering: submissionSet har authors
  • overholder validering for StringCompare indholdende personens personernes titel og navneoverholder validering for StringCompare med SubmissionSet liste og documentEntry liste (listerne består af en eller flere personers
  • (indirekte test af at der er lige mange authors qua listen af titel og navne)
xxxxv
SubmissionSetCrossDocumentEntryPatientIdValidator
  • value og codeSystem er ens for submissionSet og documentEntry
xxxxv

Feltvalideringer

Hver validering beskæftiger sig med et specifikt felt i enten ITI kald og/eller CDA dokumentet.

...