한 공급업체가 제품 데이터가 담긴 표를 보내왔습니다. ‘용량’이라는 열이 있습니다. 그곳에 적힌 수치는 암페어시(Ah)일까요, 아니면 킬로와트시(kWh)일까요? 정격값일까요, 아니면 측정값일까요? 표에는 그 내용이 명시되어 있지 않습니다. 해당 공급업체를 아는 사람이라면 맥락을 통해 알 수 있겠지만, 그 외의 사람들은 추측할 수밖에 없습니다.
해결책은 사전입니다. 즉, ‘용량’이 무엇을 의미하는지, 어떤 단위로 표기되는지, 어떤 종류의 값이 허용되는지가 명시된 목록입니다. 누구나 이 사전을 열 수 있다면, 열 머리글에 “용량: 4711번 항목 참조”라고만 표시해도 충분합니다. 사전이 유료이거나 비공개라면, 그 안내 문구는 수신자에게 아무런 도움이 되지 않습니다. 이 경우 발신자는 각 셀에 의미를 직접 기재해야 합니다. 어떤 사전인지, 어떤 항목인지, 어떤 단위인지, 어떤 유형인지, 그리고 그 후에야 비로소 수치를 적어야 합니다.
바로 이것이 디지털 제품 패스가 의미를 전달하는 방식을 규정하는 표준인 EN 18223의 핵심입니다. 이 기사에서는 해당 표준이 데이터에 대해 무엇을 요구하는지, 왜 그 표기 형식이 그렇게 긴지, 그리고 왜 Transpareo 고객에게 이는 프로젝트가 아닌 출력 형식인지를 설명합니다.
두 가지 표기법, 하나의 내용
EN 18223은 디지털 제품 패스의 상호 운용성에 관한 유럽 표준화 위원회(CEN/CLC JTC 24)의 표준입니다. 이 표준은 데이터 모델과 이를 표기하는 두 가지 방식을 설명합니다.
압축된 형식은 운영을 위한 약식 표기법입니다. 각 값은 elementId라는 식별자 아래에 위치하며, 그 의미는 독자가 사전을 통해 확인합니다. 값 하나당 세 줄입니다.
확장 형식은 모든 내용을 상세히 기술합니다. 각 값은 식별자, 사전 참조, 객체 유형, 데이터 유형 및 값 자체를 포함하는 작은 객체가 됩니다. 세 줄이 스무 줄로 늘어납니다.
긴 형식이 왜 이렇게 긴가
길이는 우연이 아닙니다. 독자가 그 의미를 사전에서 찾아볼 수 있다고 가정할 수 없을 때, 그 길이가 바로 의미 그 자체가 되는 것입니다.
제품 패스는 일반적으로 링크를 통해 의미를 전달합니다. 독자는 링크를 따라가서 해당 필드가 무엇을 의미하는지 확인합니다. 이 방식은 링크가 공개된 곳으로 연결될 때만 유효합니다.
산업용 제품 데이터에 가장 널리 사용되는 두 가지 사전인 ECLASS와 IEC CDD는 유료입니다. 라이선스가 없는 독자에게는 이 사전들로 연결되는 링크가 무용지물입니다. 따라서 확장된 형식은 의미 정보가 값 단위로 문서 내에 함께 포함되어야 합니다: 어떤 사전인지, 어떤 항목인지, 어떤 유형인지, 어떤 값인지. 아무도 링크를 클릭해 확인할 수 없더라도 문서가 스스로를 설명할 수 있어야 합니다.
이런 관점에서 볼 때, 문서의 길이는 폐쇄형 사전들에 대한 합리적인 대응책이며 설계상의 결함이 아닙니다.
Transpareo의 기반이 되는 사전, 즉 OpenEPCIS DPP Core와 각 규정에 따른 확장 기능은 ref.openepcis.io에서 공개적으로 게시되어 있습니다. 누구나 이를 조회할 수 있습니다. 단 하나의 링크만으로도 폐쇄형 사전이 반드시 명시해야 할 내용을 모두 담고 있습니다.
방향성이 중요합니다
다시 표로 돌아가 보겠습니다. 처음부터 열려 있는 어휘집으로 열을 명명해 둔 사람은 언제든지 상세히 기술된 버전을 생성할 수 있습니다: 의미를 찾아보고, 값 옆에 적으면 끝입니다. 의미를 폐쇄형 어휘집에만 가지고 있거나 아예 가지고 있지 않은 사람은 먼저 의미를 재구성해야 합니다. 이것이 비용이 많이 드는 방향입니다.
우리 데이터는 이미 EN 18223 표준이 요구하는 모든 속성을 갖추고 있습니다: 속성에 대한 참조, 사전에 대한 참조, 데이터 유형, 각 값의 언어 등입니다. 다만 표준이 정한 순서가 아닌, 개방형 사전으로 연결되는 링크가 포함된 우리만의 배열로 정리되어 있을 뿐입니다.
이를 바탕으로 표준의 형식을 생성하는 것은 단순한 서식 지정 작업입니다. 즉, 기존 필드를 가져와 목표 형식에 맞추는 것입니다.
한 문장으로 요약하자면: 개방형 사전을 활용한 소스는 모든 폐쇄형 사전을 필요에 따라 생성되는 뷰로 변환합니다. 표준의 길이는 처음부터 폐쇄형으로 시작한 경우에만 부담이 됩니다.
여러 사전의 병렬 배치
저희 데이터가 이러한 형태를 띠는 것은 의도적인 결정입니다. 저희는 모든 규정을 단일 어휘 체계에 강제로 끼워 맞추지 않습니다.
배터리, 섬유, 전자제품 등 기존의 모든 EU DPP 규정과 향후 도입될 규정들은 각각 GS1, OpenEPCIS DPP Core, 해당 규정 고유의 어휘집을 유지합니다. 이 모든 용어집은 나란히 존재하며, 어느 용어집에도 포함되지 않은 소수의 용어를 위해 의도적으로 작게 구성된 별도의 용어집으로 보완됩니다.
EN 18223 표준은 서문에서 거의 정확히 이를 바라고 있습니다. 즉, 모든 산업 분야에 단일 용어집을 강요하지 않고, 개별 법규의 용어집이 병존하도록 허용하며, 공통 부분은 가능한 한 포괄적으로 유지하자는 것입니다. 따라서 개방적이고 병렬적인 사전을 기반으로 한 아키텍처는 단순히 표준과 호환될 뿐만 아니라, 표준 자체가 지향하는 바 그 자체입니다.
스트레스 테스트: 배터리 패스의 속성 목록
이 아키텍처가 과연 견고한지 여부는, 본래 이 아키텍처를 위해 설계되지 않은 사전을 통해 확인할 수 있습니다.
배터리 패스 컨소시엄(Battery Pass Consortium)의 데이터 속성 롱 리스트(Data Attribute Long List) 버전 1.3은 EN 18223과 GS1 모두에서 벗어난 세 번째 사전입니다: 약 100개의 속성, 고유한 명칭, 고유한 접근 수준 등, 이는 배터리 규정 부속서 XIII에 대한 컨소시엄의 해석이라 할 수 있습니다.
우리는 이를 기존 데이터 모델과 대조해 보았습니다. 100개 속성 중 91개는 수정 없이 기존 속성 유형에 그대로 적용되었습니다. 새로운 통합 사전은 또 다른 관점으로 추가될 뿐이며, 구조를 변경할 필요는 없습니다.
표준의 현황
EN 18223과, EN 18223이 참조하는 구체적인 전송 형식을 정의하는 자매 표준인 EN 18216은 모두 조화된 유럽 표준입니다.
이 표준들은 CEN/CLC JTC 24의 DPP 세트 중 최초로 발표된 그룹에 속합니다. 8개 표준 중 6개가 해당되며, 나머지 2개(인증 및 접근 권한 관련)는 아직 인용되지 않았습니다. 이 6개 표준은 2026년 7월 15일, 이행 결정 (EU) 2026/1736을 통해 EU 관보에 인용되었습니다. 이를 통해 이 표준들은 조화 표준 지위를 획득하게 되었으며, 따라서 ESPR 제10조 및 제11조에 따른 적합성 추정 혜택을 받게 됩니다.
이것이 귀하에게 의미하는 바
이 모든 것이 EN 18223을 잘못된 표준으로 만드는 것은 아닙니다. 이 표준의 길이는 모든 사전이 공개되어 있지 않은 세상에서 상호 운용성을 확보하기 위해 치러야 하는 정당한 대가이며, 이 표준은 그러한 현실을 잘 반영하고 있습니다.
이 표준은 플랫폼이 필요에 따라 생성하는 출력 형식입니다.
Transpareo 고객 여러분께는 여전히 변함없이 적용됩니다: 별도의 개조나 프로젝트가 필요 없습니다. 데이터의 의미는 처음 저장되는 순간부터 명확하게 드러나며, 그 외의 모든 것은 단순한 서식 문제일 뿐입니다.
이 게시물에 대한 질문
EN 18223은 의무적인가요?
아니요. 이는 조화된 유럽 표준이며, 이는 의무가 아닌 적합성 추정만을 부여합니다. EN 18223 및 5개의 관련 표준은 2026년 7월 15일 시행 결정 (EU) 2026/1736호에 따라 EU 관보에 등재되었으며, 이를 충족하는 경우 ESPR 제10조 및 제11조를 준수한 것으로 간주됩니다. 해당 조항을 다른 방식으로 충족할 수도 있지만, 그럴 경우 자체적으로 이를 입증해야 합니다.
두 표기법 중 어느 것을 만들어야 할까요?
두 가지 모두 각자의 용도가 있습니다. 압축 형식은 운영을 위한 약식 표기법으로, 각 값의 식별자를 키로 사용하며 사전 참조와 데이터 유형은 조회 과정에서 결정됩니다. 확장된 형식은 모든 내용을 상세히 기술하며, 각 값은 고유한 식별자, 사전 참조, 객체 유형, 데이터 유형 및 값을 가진 객체가 됩니다. 어떤 형식을 출력할지는 독자가 해당 사전을 열 수 있는지 여부에 따라 달라집니다.
ECLASS나 IEC CDD를 사용하려면 라이선스가 필요한가요?
여기서 설명한 방식의 경우에는 그렇지 않습니다. 이 두 사전은 유료이며 공개되어 있지 않기 때문에, 확장된 형태가 의미를 하나하나 직접 기재해야만 하는 것입니다. Transpareo가 기반으로 하는 사전들은 공개적으로 배포되어 누구나 조회할 수 있으므로, 하나의 링크만으로도 폐쇄형 사전이 길게 설명해야 할 내용을 담고 있습니다.
왜 확장된 형태가 이렇게 긴가요?
독자가 그 단어를 찾아볼 수 있다고 가정할 수 없게 되는 순간, 그 단어는 의미를 갖게 되기 때문입니다. 제품 설명서는 일반적으로 링크를 통해 의미를 전달하며, 독자는 이 링크를 따라가서 특정 항목이 무엇을 의미하는지 확인합니다. 사전이 유료로 제공된다면, 이 링크는 독자에게 무용지물이 되며, 그 의미는 대신 문서 자체에 포함되어야 합니다. 이러한 관점에서 볼 때, 문서의 길이는 폐쇄형 사전에 대한 합리적인 대응책이며, 설계상의 결함이 아닙니다.
우리의 데이터가 이미 공개 사전들을 참조하고 있다면, 우리에게는 어떤 변화가 생길까요?
이는 형식 조정 작업이 될 것입니다. 이러한 데이터는 모델이 요구하는 모든 속성, 즉 속성에 대한 참조, 사전에 대한 참조, 데이터 유형 및 각 값의 언어를 이미 포함하고 있지만, 표준에서 정한 순서가 아닌 자체적인 순서로 배열되어 있을 뿐입니다. 이를 바탕으로 표준 형식을 생성한다는 것은 기존 필드를 목표 형식에 맞추는 것을 의미하며, 재구축 프로젝트가 아닙니다.
DPP 표준 중 몇 개가 공개되었나요?
CEN/CLC JTC 24 표준 세트에 포함된 8개 표준 중 6개는 1차 단계에 속하며, 2026년 7월 15일 관보에 인용되었습니다. 나머지 두 가지, 즉 인증 및 접근 권한에 관한 표준은 아직 공보에 게재되지 않았습니다. EN 18223이 참조하는 구체적인 전송 형식을 정의하는 자매 표준인 EN 18216은 공개된 6개 표준 중 하나입니다.
새로운 사전 때문에 데이터 모델을 개편해야 할까요?
출처가 여러 사전들을 병렬로 포함하고 있는 경우에는 그렇지 않습니다. 우리는 Battery Pass Consortium 버전 1.3의 ‘Data Attribute Long List’를 통해 이를 검증했는데, 이 목록은 EN 18223 및 GS1과 모두 다른, 독자적인 명명법과 접근 수준을 가진 제3의 사전입니다. 100개 속성 중 91개는 변경 없이 기존 속성 유형에 그대로 적용되었습니다. 새로운 폐쇄형 사전은 또 하나의 뷰로 추가됩니다.
EN 18223 규격을 준수한다는 것은 우리 여권이 등록되어 있다는 뜻인가요?
아니요, 그건 서로 다른 두 가지입니다. 규정 준수는 여권의 형식과 내용을 다루는 반면, 등록은 2026년 7월 20일부터 시행규칙 (EU) 2026/1778에 따라 운영되고 있으며, 기술적 인터페이스가 아직 구체화되고 있는 EU-DPP 등록부 내의 별도 절차입니다. 해당 제품을 시장에 유통하는 경제 주체만이 등록할 수 있으며, 서비스 제공업체는 귀하를 대신하여 등록할 수 없습니다. Transpareo는 등록에 필요한 사항, 즉 제품 식별번호, 여권 주소 및 지문 정보를 준비해 드립니다. 이에 대한 자세한 내용은 당사의 등록 규정 해설에서 확인하실 수 있습니다.




