Sari la conținut
Public Framework

Straturi

v1.0 · în consultare

Informații (INF)

Stratul INF al limbajului Public Framework Modelling Language 1.0 răspunde la întrebarea „Cu ce informații?”. Pagina descrie conceptele stratului, relațiile lor și cele 17 tipuri de elemente.

Descrie specificația v1.0

Ce descrie stratul

Stratul INF răspunde la întrebarea „Cu ce informații?”. El descrie informațiile, sensul și guvernanța lor, independent de software-ul care le prelucrează. Depozitul logic (DataStore) folosit de software ține de APP, iar stocarea instalată (StorageResource) ține de RUN.

Conceptele și relațiile lor

Entitatea informațională (InformationEntity) este un concept cu semnificație proprie, independent de reprezentarea lui în software. Setul de date (Dataset) este o colecție identificabilă de date înrudite. Distribuția (Distribution) este forma în care se furnizează setul de date; ea realizează setul de date, prin relația „realizează” (realisation).

Activitatea de prelucrare (ProcessingActivity) folosește sau transformă informații pentru un scop declarat. Ca element din INF, ea se leagă, la nevoie, de temeiul ei juridic, prin relația „are ca temei juridic” (legalBasis). Ținta este o resursă juridică (LegalResource) sau o dispoziție juridică (LegalProvision).

Celelalte straturi folosesc informațiile prin relația „accesează” (access). Sursa ei este o structură, un comportament sau un serviciu, de exemplu o procedură (Procedure) sau un sistem software (SoftwareSystem). Ținta este o informație sau un depozit, de exemplu un set de date sau un registru de bază (BaseRegistry), sursa de încredere pentru informații.

Tipurile de elemente

Stratul are 17 tipuri de elemente, din familiile: acces (1), informație (11), depozit (1), intenție (4). Câmpurile proprii ale fiecărui tip sunt enumerate sub definiție; câmpurile comune tuturor elementelor sunt descrise la conceptele de bază.

  • InformationEntityEntitate informațională · familia informație

    Un concept informațional cu semnificație proprie, independent de reprezentarea sa în software.

    Atribute principale: coreVocabularyMappingstewardversionstatuslifecycleStatesourceReferencebusinessMeaningcimMappingmappingRationalesensitivity
  • DataStandardStandard de date · familia informație

    O specificație convenită pentru descrierea sau schimbul de date.

    Atribute principale: formatversionpublisher
  • CodeListListă de coduri · familia informație

    Un set controlat de coduri și semnificațiile acestora.

    Atribute principale: authorityversion
  • DatasetSet de date · familia informație

    O colecție identificabilă de date înrudite.

    Atribute principale: accessRightslicenceupdateFrequencyversionstatuslifecycleStatesourceReferencepurposerecordGranularitydataCategorytimeResolutiontimezonevaliditySemanticspublicationCadenceupdateModecorrectionPolicymaximumAgelateArrivalPolicyclassificationpermittedPurposeretentionvalidFromvalidToregionscarrieshasRepresentationderivesFrom
  • DistributionDistribuție · familia informație

    O reprezentare accesibilă sau o formă de furnizare a unui set de date.

    Atribute principale: formataccessUrlmediaType
  • BaseRegistryRegistru de bază · familia depozit

    Un registru de referință folosit ca sursă de încredere pentru informații.

    Atribute principale: registerKindaccessConditions
  • QualityRuleRegulă de calitate · familia intenție

    O condiție folosită pentru evaluarea calității informațiilor.

    Atribute principale: dimensionthreshold
  • ProcessingActivityActivitate de prelucrare · familia informație

    O activitate care utilizează sau transformă informații pentru un scop declarat.

    Atribute principale: purposelawfulBasisretentionPerioddatasets
  • DataProductProdus de date · familia informație

    Informații organizate și gestionate pentru utilizatori și utilizări definite.

    Atribute principale: versionstatuslifecycleStatesourceReferencepurposetargetAudiencesupportContactpackages
  • DataRepresentationReprezentare a datelor · familia informație

    O anumită reprezentare structurată a informațiilor.

    Atribute principale: versionstatuslifecycleStatesourceReferenceaudiencenamingPatterndatasetconformsTo
  • DataSchemaSchemă de date · familia informație

    O specificație a structurii și a constrângerilor datelor reprezentate.

    Atribute principale: versionstatuslifecycleStatesourceReferenceschemaLanguageschemaReferencedescribes
  • FormatProfileProfil de format · familia informație

    Un profil care descrie convențiile unui format de date.

    Atribute principale: versionstatuslifecycleStatesourceReferencestandardBasiscontentSummaryformatmediaTypefileExtensionencodingpackagingcompressionschemaDialectcsvDelimitercsvQuotenullMarkerdecimalConventiondateConventionxmlNamespacexmlRootElementsheetNamescolumnMappingformulaPolicylogicalTypesschemaReferencecsvHeaderRowsheaderPositionusesSchemaincludes
  • InformationDomainDomeniu informațional · familia informație

    O grupare tematică de concepte informaționale înrudite.

    Atribute principale: versionstatuslifecycleStatesourceReferencepurposegroups
  • QualityGatePunct de control al calității · familia intenție

    Un punct în care informațiile sunt verificate în raport cu condiții de calitate definite.

    Atribute principale: versionstatuslifecycleStatesourceReferencepositionfallbackguardsapplies
  • ValidationRuleRegulă de validare · familia intenție

    O verificare specifică aplicată informațiilor sau reprezentării acestora.

    Atribute principale: versionstatuslifecycleStatesourceReferenceexpressionlanguageseverityqocdcReferencevalidatesrealises
  • ValidationRuleSetSet de reguli de validare · familia intenție

    O colecție denumită de reguli conexe de validare a informațiilor.

    Atribute principale: versionstatuslifecycleStatesourceReferenceincludes
  • DataInterfaceInterfață de date · familia acces

    O interfață care definește informațiile schimbate peste o limită.

    Atribute principale: regionhorizonProfiledirectioncontractboundary1boundary2

În exemplul „Family support benefit”

Figura 4.4 (pagina 28) arată stratul INF în exemplu. Procedura „Assess benefit application”, din ORG, accesează setul de date „Benefit case records”. Setul de date conține date cu caracter personal, iar accesul la el este restricționat.

Celelalte legături ale stratului sunt câmpuri și nu apar în figură. Setul de date poartă entitatea informațională „Benefit application facts”. El are reprezentarea datelor (DataRepresentation) „Benefit case JSON representation”, care respectă profilul de format (FormatProfile) „Benefit case JSON profile”. Activitatea de prelucrare „Benefit case assessment” prelucrează setul de date pentru stabilirea eligibilității.

Ți-a fost utilă această pagină?