© ISO 2016 Data quality — Part 130 Master data Exchange of characteristic data Accuracy Qualité des données — Partie 130 Données permanentes Échange de données caractéristiques Exactitude INTERNATIONA[.]
Trang 1Data quality —
Part 130:
Qu lité de s do n e s —
Partie 13 : Do n es pe ma entes: Éch n e de do n e s
caractéristique s: Ex ctitude
Fir t edition
2 16-1 -0
Refer ence n mb r
ISO 8 0 -1 0:2 16(E)
Trang 2COPYRIGHT PROTECTED DOCUMENT
© ISO 2016, P blshed in Sw itz rlan
A ll rig hts r eserved Unles otherw ise spe ified, nopar of this p blc tion ma y be r epr od c d or utilz d otherw ise in an form
or b an me ns, ele tr onic or me hanic l, inclu in p oto opying , or postin on the internet or an intranet , w ithout prior
written permis ion Permis ion c n be req esed from either ISO at the ad r es below or ISO’s member bod y in the c u try of
the r eq eser
ISO c pyrig ht ofic
C de Blan on et 8 • C 4 1
CH-1 14 Vernier, Geneva, Sw itzerlan
Tel + 12 7 9 011
Fax 412 7 9 0 4
c pyrig ht@iso.or g
www.iso.or g
Trang 3F reword i v
Introduction v
1 Sc ope 1
2 Nor mati ve r eferenc es 1
3 Terms an definitions 2
4 A bbreviated terms 2
5 General 2
6 Ac curacy data model 2
6.1 Referenc d types an entities
2 6.2 Diag ram 2
6.3 completenes _event 3
6.4 ac ur acy_method 3
7 Statement of data ac curacy 4
8 A ssertio of data ac curacy 4
9 Data ac curacy rec ord 5
10 Co for manc e requirements 6
A nne x A (normative) Document identificatio 8
A nne x B (informative)Informatio to suppor t implementatio s 9
A nne x C (informative) C des used in examples 10
Biblog raphy 11
Trang 4ISO (he Int ernational Org nization for Stan ardization) is a worldwidefede ation of national s an ards
b dies (ISO membe b dies) The work of pr p ring Int ernational Stan ards is normaly car ied out
through ISO t ech ical committ ees Each membe b dy int er st ed in a subje t for w hich a t ech ical
committ ee has be n es a lshed has the right t o be r pr sent ed on that committ ee Int ernational
org nizations, g ove nmental an non-g ove nmental, in laison with ISO, also take part in the work
ISO cola orat es closely with the Int ernational Ele trot ech ical C mmis ion (IEC) on al matt ers of
ele trot ech ical s an ardization
The proc d r s used t o develo this document an those int en ed for it furthe maint enanc ar
desc ibed in the ISO/IEC Dir ctives, Part 1 In p rticular the dife ent a pro al c it eria ne ded for the
dife ent ty es of ISO document should be not ed This document was draft ed in ac ordanc with the
edit orial rules of the ISO/IEC Dir ctives, Part 2 ( e www.iso.org dir ctives)
A tt ention is drawn t o the p s ibi ity that some of the element of this document ma be the subje t of
p t ent right ISO shal not be held r sponsible for identifying any or al such p t ent right Detais of
any p t ent right identified d ring the develo ment of the document wi be in the Introd ction an / r
on the ISO ls of p t ent de larations r c ived ( e www.iso.org p t ent )
Any trade name used in this document is information given for the convenienc of use s an does not
cons itut e an en orsement
For an ex lanation on the meaning of ISO spe ific t erms an ex r s ions r lated to conformity as es ment,
as wel as information a out ISO’s adhe enc to the Wor ld Trade Org nization (WTO) principles in the
Te h ical Bar ie s to Trade (TBT) se the folowing URL: www.iso.org/ iso/for word.html
The committ ee r sp nsible for this document is Te h ical C mmitt ee ISO/TC 1 4, Automatio sys tems
a d integratio , Subcommitt ee SC4, Indus trial data
This f irs edition of ISO 8 0 -1 0 canc ls an r plac s ISO/TS 8 00-1 0:2 0 , w hich has be n
t ech icaly r vised
ISO 8 00 is org niz d as a se ies of p rt , each publshed sep rat ely The s ructur of ISO 8 0 is
desc ibed in ISO/TS 80 0-1
Each p rt of ISO 8 0 is a membe of one of the folowing se ies: g ene al data q alty, mast er data
q alty, transactional data q alty, an prod ct data q al ty This p rt of ISO 8 0 is a membe of the
mast er data q alty se ies
A l s of al p rt in theISO 8 0 se ies can be fou d on the ISO websit e
Trang 5The a i ty t o c eat e, cole t, st or , maintain, trans e , proc s an pr sent data t o sup ort busines
proc s es in a timely an cos efe tive manne r q ir s b th an un e s an ing of the charact eris ics
of the data that det ermine it q alty, an an a i ity t o measur , manag e an r p rt on data q alty
ISO 80 0 defines charact eris ics that can be t est ed b any org nization in the data sup ly chain t o
o je tively det ermine conformanc of the data t o ISO 8 0
ISO 80 0 pro ides frameworks for impro ing data q alty for spe if ic kin s of data The frameworks
can be used in ependently or in conjunction with q alty manag ement syst ems
ISO 8 00 co e s ind s rial data q alty charact eris ics throughout the prod ct lfe cycle from
conc ption t o disp sal ISO 80 0 ad r s es spe if ic kin s of data inclu ing, but not l mit ed t o, mast er
data, transaction data, an prod ct data
Data is c eat ed as the r sult of a proc s , ty icaly an o se v ation, a measur ment or a trans ormation
Whie the ac uracy of the proc s wi l det ermine the ac uracy of the data in t erms of it pro imity to
the true v alue, the ac uracy of the trans e of the data from one sy st em t o anothe can also afe t data
ac uracy The ac uracy of a trans e of data can be measur d b comp rison t o a uthoritative data sour e
This part of ISO 8 0 is an o tional ad ition t o ISO 8 0 -1 0 an spe if ies r q ir ment for
r pr sentation an ex chang e of information a out ac uracy of mast er data that consis s of
charact eris ic data ISO 8 0 -1 0 is an o tional ad ition t o ISO 8 0 -1 0 an spe if ies r q ir ment
for r pr sentation and ex chang e of information a out pro enanc of mast er data that consis s of
charact eris ic data ISO 8 0 -1 0 spe if ies b sic r q ir ment for r pr sentation an ex chang e
of information a out pro enanc of mast er data that consis s of charact eris ic data, in p rticular,
conformanc t o a formal synta , semantic encoding, an conformanc t o a data spe if ication
Trang 7Data quality —
Part 130:
This part of ISO 8 0 is an o tional ad ition to ISO 8 0 -1 0 an spe ifies r q ir ment for epr sentation
an exchange of information a out a ccuracy of mast er data that consis s of chara ct eris ic data
NOTE 1 ISO 8 0 -1 0 specif ies that such data b represented as property values ISO 8 0 -1 0 provides
ad itional req irements for property values when data provenance information ne ds to b captured
This p rt of ISO 8 00 does not spe ify a complet e model for charact eris ic data, nor does it spe ify an
ex chang e format or charact eris ic data with data ac uracy information
NOTE 2 T is is done in other stan ards that reference this part of ISO 8 0 , e.g ISO/TS 2 7 5-40
The folowing ar within the sco e of this p rt of ISO 80 0:
— r q ir ment for ca tur an ex chang e of data ac uracy information in the form of s at ement an
as e tions of data ac uracy;
— conc ptual data model for data ac uracy information in the form of s at ement an as e tions of
data ac uracy
The folowing ar out ide the sco e of this p rt of ISO 8 0 :
— r q ir ment for data ac uracy;
NOTE 3 T e req irements for data ac uracy depen on man fact or , e.g the kin of data, how the data
are b ing used, in ustry, an ne ds of the partner ex changing the data It is not pos ible t o stat e g neral
req irements for data ac uracy
— ex chang e format for data ac uracy information;
— scheme for r gist ering an r solving org nization identifie s an pe son identif ie s;
— ac uracy of data that ar not charact eris ic data r pr sent ed as pro e ty v lues;
— synta of identif ie s;
— r solution of identifie s
Some of the r q ir ment in this p rt of ISO 8 00 can a ply t o ex chang e of data that is not mast er data
w hich consis s of charact eris ic data r pr sent ed as pro e ty v lues
2 Normati ve r eferences
The fol owing r fe enc d document ar in ispensa le for the a plcation of this document F or dat ed
r fe enc s, only the edition cit ed a ples F r u dat ed r fe enc s, the lat es edition of the r fe enc d
document ( inclu ing any amen ment ) a ples
ISO 80 0- 2, Data q alt y — Part 2 : Voc ab lar y
ISO 80 0-1 0, Data q alt y — Part 12 : Mas te data: Exch n e o charac te i s tic data: Pro en nc e
Trang 83 Terms and definitions
F or the purposes of this document, the t erms an definitions given in ISO 8 0 - 2 a ply
4 A bbreviated terms
UML Unif ied Modelng L nguag e
XML Ext ensible Mark p L nguag e
A data pro ide ma de lar the ac uracy of data through eithe a s at ement ( e Clause 7) or an
as e tion ( e Clause 8)
6 Accuracy data model
6.1 Referenc ed types and entities
The folowing ty es and entities ar used b the ac uracy model:
— ISO_65 3_identifie , def ined in ISO 8 00-1 0;
— dat e_an _ time, defined in ISO 80 0-1 0;
— pro e ty_v lue_as ignment, defined in ISO 8 0 -1 0
6.2 Diag ram
The UML clas dia ram for the ac uracy model isgiven in Figur 1
Figure 1 — UML clas dia ram for ac uracy model
Trang 9NOTE T e entity property_value_as ignment is the int er ection point b tween this data model an the
targ t data model the model of data for which ac uracy information is to b recorded When the data model in
Clause 6 is inte rated with the targ t data model, this entity ne ds to b replaced with the ap ropriate entity
from the targ t data model
6.3 c ompletenes _event
An ac uracy_event is an event or w hich data ac uracy information is r corded
A ttribut e def initions:
detai s: the detai s of the ac uracy_event.pro e ty
NOTE 1 This could inclu e the t ext of the s at ement or as e tion of ac uracy
event_ ty e: the kin of ac uracy_event
The v lue shal be one of the folowing:
— s at ement: a s at ement of ac uracy was pro ided for the pro e ty v lue;
— as e tion: an as e tion of ac uracy was pro ided for the pro e ty v lue
method: ac uracy_method used t o r cord the ac uracy for the ac uracy_event
org nization_r f: the unambiguous identifie of the org nization an p s ibly the subdivison of the
org nization that pe formed the event, conforming t o the s ructur defined in ISO/
IEC6 2 -1 an as igned in ac ordanc with ISO/IEC 6 2 - 2
pe son_r f: the identif ie as igned b the org nization t o the pe son w ho pe formed the event
NOTE 2 The identif ie ne d only be uniq ewithin the org nization
NOTE 3 The format of the identif ie isnot pe ified in this p rt of ISO 8 0
w hen: the p int in time at w hich the event t ook plac
As e tions:
Each ac uracy_event has as it method z ro, one, or many ac uracy_method o je t Each ac uracy_
method isthe method for ex ctly one ac uracy_event
Each ac uracy_event r cords the ac uracy for ex ctly one pro e ty_v lue_as ignment Each pro e ty_
v lue_as ignment has it ac uracy r corded b one or many ac uracy_event o je t
6.4 ac curacy_method
An ac uracy_method is method used t o r cord ac uracy
E AMP E B per ent, by re l n mb r b tw een 0 to 1,0, by q alitativ e statement (e cel ent, g od,
medioc e, b d)
A ttribut e def initions:
desc iption: h man-r ada le s ring that charact eriz sthe ac uracy_method
name: word or phrase b w hich the ac uracy_method is k own
As e tions:
Each ac uracy_method is the method for ex ctly one ac uracy_event Each ac uracy_event has as it
method z ro, one, or many ac uracy_method o je t
Trang 107 Statement ofdata ac curacy
A s at ement of data ac uracy is a s at ement of fact hat ena les the r cipient t o make a ju g ement as t o
w hethe the data me t the r cipient’s data ac uracy r q ir ment
A s at ement of data ac uracy ma inclu e:
— theproc s that g ene at ed the data;
NOT 1 T is could inclu e:
— proc s st eps;
— environment in w hich the proc s wasex ecut ed;
— eq ipment used;
— calbration data
E AMP E 1 ISO 1 3 3-49contains a data model for proces
E AMP E 2 ISO 1 62 def ines a neutral representation for man facturing proces es that su ports
aut omated re soning
E AMP E 3 ISO/TS 14048 contains a data format or en ironmental data
— data ac uracy t es r sult ;
E AMP E 4 ISO 1 3 3-5 can b used t o ex chang e information a out the q ality of prod ct shape data
E AMP E 5 The X1 863 transaction set can b used t o ex chang t est results
— known inac uracies
8 A sser tion of data accuracy
An as e tion of data ac uracy is a de laration that a pro e ty v lue me t some o je tive measur of
data ac uracy
An as e tion of data ac uracy shal be in writing
An as e tion of data ac uracy shal inclu e:
— themeasur of data ac uracy that is being claimed;
— theclaim proc s ;
— ther gist er d ad r s for o taining se vic ;
— w hat the pro ide wi do if the pro e ty v lue fai s t o me t hespe ified measur of data ac uracy
NOT T is can inclu e providing revised data, or providing monetary compensation
An as e tion of data ac uracy ma inclu e lmitations
E AMP E Limitations on the length of the period for which service wil b provided These might inclu e:
— dat e the as ertion g es int o efect;
— dat e the as ertion e pires
Trang 119 Data accuracy rec ord
The data ac uracy r cord for a pro e ty v lue is the r cord of the ultimat e de iv tion an p s ag e of
the pro e ty v lue through it v rious owne s or cust odians
The data ac uracy r cord for a pro e ty v lue shal be eithe :
EXAMPLE 1 The folowing is an XML codefra ment in w hich the data ac uracy r cord is inclu ed
in the XML s ructur that r pr sent pro e ty v lue
Coded:
<pro e ty-v lue pro e ty-r f=”0 61-1#0 -0 5 0 #1”>
<controled-v lue v lue-r f=”0 6 1-1#07-0 043 #1”/
<!– Inclu e pro enanc -event element he e
(ISO 8 00-1 0 r q ir s that each pro e ty v lue has at leas one pro enanc event ) –
<ac uracy-event event-ty e=” as e tion” org nization-r f=”0 6 1-ABCDE
dat e=”2 0 -1 - 29T1 :0 :1 1 5” >
ABC C mp ny as e t that his data is ac urat e
< ac uracy-event>
< pro e ty-v lue>
De oded:
<pro e ty-v lue pro e ty-r f=”0 61-1#0 -0 5 0 #1”>
<controled-v lue v lue-r f=”0 6 1-1#07-0 043 #1”/
<!– Inclu e pro enanc -event element he e
(ISO 8 00-1 0 r q ir s that each pro e ty v lue has at leas one pro enanc event ) –
<ac uracy-event event-ty e=” as e tion” org nization-r f=”ABCComp ny
dat e=”2 0 -1 - 29T1 :0 :1 1 5” >
ABC C mp ny as e t that his data is ac urat e
< ac uracy-event>
< pro e ty-v lue>
— st or d separat ely an r fe enc d from the s ructur that r pr sent pro e ty v lue
EXAMPLE 2 The folowing is an XML code fra ment in w hich the data ac uracy r cord is r fe enc d
from the XML s ructur that r pr sent pro e ty v lue
Coded:
<pro e ty-v lue pro e ty-r f=”0 61-1#0 -0 5 07 #1” ac uracy-r f=”p 2 3”>
<controled-v lue v lue-r f=”0 61-1#0 -0 043 #1”/
< pro e ty-v lue>
Trang 12<!– Inclu e pro enanc -r cord element he e
(ISO 8 0 -1 0 r q ir s that each pro e ty v lue has at leas one pro enanc event The pro enanc
event form the cont ent of the pro enanc -r cord ) –
< c uracy-r cord id=”p 2 3”>
< c uracy-event event-ty e=”as e tion” org nization-r f=”0 61-ABCDE
dat e=”2 0 -1 - 29T1 :0 :1 1 5” >
ABC C mpany as e t that this data is ac urat e
< ac uracy-event>
< ac uracy-r cord>
De oded:
<pro e ty-v lue pro e ty-r f=”0 6 1-1#0 -0 5 0 #1” ac uracy-r f=”p 2 3”>
<controled-v lue v lue-r f=”0 61-1#0 -0 043 #1”/ >
< pro e ty-v lue>
<!– Inclu e pro enanc -r cord element he e
(ISO 8 0 -1 0 r q ir s that each pro e ty v lue has at leas one pro enanc event The pro enanc
event form the cont ent of the pro enanc -r cord ) –
< c uracy-r cord id=”p 2 3”>
< c uracy-event event-ty e=”as e tion” org nization-r f=”ABC C mpany
dat e=”2 0 -1 - 29T1 :0 :1 1 5” >
ABC C mpany as e t that this data is ac urat e
< ac uracy-event>
< ac uracy-r cord>
NOTE 1 T e a ove e amples inclu e data provenance records, since an master data mes a e claiming
conformance t o this part of ISO 8 0 ne ds t o inclu e data provenance information S e ISO 8 0 -1 0 for the
req irements for the data provenance record
NOTE 2 S e An e C for an e plication of the codes in the e amples a ove
NOTE 3 T is part of ISO 8 0 do s not req ire that a master data mes a e use the specif ic structures shown
in the e amples a ove, or that it use XML sy ta at al
NOTE 4 In the e amples a ove, data are given in coded form folowed by decoded form for clarity An actual
master data mes a e is req ired t o b in coded form (se ISO 8 0 -1 0)
The data ac uracy r cord for a pro e ty v lue shal inclu e a s at ement or an as e tion of data ac uracy
10 Conformanc e requirements
Any pro e ty v lue for w hich conformanc t o this p rt of ISO 8 0 isclaimed shal:
— conform t o ISO 8 0 -1 0;