From da8e52e614d3de7c947cd07438cdd4f1533053e2 Mon Sep 17 00:00:00 2001 From: andreea Date: Tue, 23 Jul 2024 13:44:27 +0300 Subject: [PATCH] added eInvoicing folder; updated config parameters and namespaces; updated xml files --- .github/workflows/transform_epo.yml | 7 +- .../model2owl-config/config-parameters.xsl | 4 +- .../eAccess/model2owl-config/namespaces.xml | 1 + .../eAccess/xmi_conceptual_model/eAccess.xml | 353 +- .../model2owl-config/config-parameters.xsl | 4 +- .../model2owl-config/namespaces.xml | 1 + .../xmi_conceptual_model/eCatalogue.xml | 2371 +- .../model2owl-config/config-parameters.xsl | 4 +- .../eContract/model2owl-config/namespaces.xml | 1 + .../xmi_conceptual_model/eContract.xml | 90 +- .../model2owl-config/config-parameters.xsl | 4 +- .../model2owl-config/namespaces.xml | 1 + .../xmi_conceptual_model/eFulfilment.xml | 3028 ++- .../model2owl-config/config-parameters.xsl | 140 + .../model2owl-config/namespaces.xml | 47 + .../model2owl-config/umlToXsdDataTypes.xml | 48 + .../model2owl-config/xsdAndRdfDataTypes.xml | 42 + .../xmi_conceptual_model/eInvoicing.xml | 6062 +++++ .../xmi_conceptual_model/eSubmission.xml | 3698 +++ .../model2owl-config/config-parameters.xsl | 4 +- .../eNotice/model2owl-config/namespaces.xml | 1 + .../eNotice/xmi_conceptual_model/eNotice.xml | 5657 +++-- .../model2owl-config/config-parameters.xsl | 4 +- .../eOrdering/model2owl-config/namespaces.xml | 1 + .../xmi_conceptual_model/eOrdering.xml | 1734 +- .../model2owl-config/config-parameters.xsl | 4 +- .../ePO_core/model2owl-config/namespaces.xml | 5 +- .../xmi_conceptual_model/ePO_core.xml | 20111 +++++++++------- .../model2owl-config/config-parameters.xsl | 4 +- .../model2owl-config/namespaces.xml | 1 + .../xmi_conceptual_model/eSubmission.xml | 1029 +- 31 files changed, 30817 insertions(+), 13644 deletions(-) create mode 100644 implementation/eInvoicing/model2owl-config/config-parameters.xsl create mode 100644 implementation/eInvoicing/model2owl-config/namespaces.xml create mode 100644 implementation/eInvoicing/model2owl-config/umlToXsdDataTypes.xml create mode 100644 implementation/eInvoicing/model2owl-config/xsdAndRdfDataTypes.xml create mode 100644 implementation/eInvoicing/xmi_conceptual_model/eInvoicing.xml create mode 100644 implementation/eInvoicing/xmi_conceptual_model/eSubmission.xml diff --git a/.github/workflows/transform_epo.yml b/.github/workflows/transform_epo.yml index 5148d37d..e8436f3f 100644 --- a/.github/workflows/transform_epo.yml +++ b/.github/workflows/transform_epo.yml @@ -14,6 +14,7 @@ on: - "implementation/eContract/xmi_conceptual_model/eContract.xml" - "implementation/eContract/xmi_conceptual_model/eAccess.xml" - "implementation/eContract/xmi_conceptual_model/eSubmission.xml" + - "implementation/eContract/xmi_conceptual_model/eInvoicing.xml" jobs: report_and_glossary: runs-on: ubuntu-latest @@ -35,7 +36,7 @@ jobs: - name: generate convention report and glossary run: | - AVAILABLE_IMPLEMENTATIONS=(eOrdering eFulfilment eCatalogue eNotice eContract eAccess eSubmission ePO_core) + AVAILABLE_IMPLEMENTATIONS=(eInvoicing eOrdering eFulfilment eCatalogue eNotice eContract eAccess eSubmission ePO_core) for implementation in "${AVAILABLE_IMPLEMENTATIONS[@]}" do echo "-------------------${implementation}---------------------------------" @@ -68,7 +69,7 @@ jobs: - name: merge implementations xmi files into one run: | - AVAILABLE_IMPLEMENTATIONS=(eOrdering eFulfilment eCatalogue eNotice eContract eAccess eSubmission ePO_core) + AVAILABLE_IMPLEMENTATIONS=(eInvoicing eOrdering eFulfilment eCatalogue eNotice eContract eAccess eSubmission ePO_core) cd model2owl mkdir -p merge-xmis for implementation in "${AVAILABLE_IMPLEMENTATIONS[@]}" @@ -148,7 +149,7 @@ jobs: - name: transform step run: | - AVAILABLE_IMPLEMENTATIONS=(eOrdering eFulfilment eCatalogue eNotice eContract eAccess eSubmission ePO_core) + AVAILABLE_IMPLEMENTATIONS=(eInvoicing eOrdering eFulfilment eCatalogue eNotice eContract eAccess eSubmission ePO_core) for implementation in "${AVAILABLE_IMPLEMENTATIONS[@]}" do echo "-------------------${implementation} transform---------------------------------" diff --git a/implementation/eAccess/model2owl-config/config-parameters.xsl b/implementation/eAccess/model2owl-config/config-parameters.xsl index 82919697..72e34344 100644 --- a/implementation/eAccess/model2owl-config/config-parameters.xsl +++ b/implementation/eAccess/model2owl-config/config-parameters.xsl @@ -122,11 +122,11 @@ - + - + diff --git a/implementation/eAccess/model2owl-config/namespaces.xml b/implementation/eAccess/model2owl-config/namespaces.xml index 20f42d97..98c8df05 100644 --- a/implementation/eAccess/model2owl-config/namespaces.xml +++ b/implementation/eAccess/model2owl-config/namespaces.xml @@ -21,6 +21,7 @@ + diff --git a/implementation/eAccess/xmi_conceptual_model/eAccess.xml b/implementation/eAccess/xmi_conceptual_model/eAccess.xml index e51f46ee..20f5f6e6 100644 --- a/implementation/eAccess/xmi_conceptual_model/eAccess.xml +++ b/implementation/eAccess/xmi_conceptual_model/eAccess.xml @@ -4,7 +4,7 @@ - + @@ -13,6 +13,10 @@ + + + + @@ -21,7 +25,7 @@ - + @@ -250,7 +254,7 @@ - + @@ -266,7 +270,7 @@ - + @@ -377,11 +381,26 @@ - + - - - + + + + + + + + + + + + + + + + + + @@ -429,28 +448,24 @@ - - - + + + - - - + + + - - + + - - - - - - - + + + - - - + + + @@ -464,8 +479,8 @@ - - + + @@ -479,14 +494,14 @@ - + - + - - - + + + @@ -513,24 +528,18 @@ - - - + + + - - - - - - - - - - + + + - - - + + + + @@ -581,35 +590,34 @@ - - - + + + - - + + - - + + + - - - + + + - - + + - - - + + - - - + + + - - - - + + + @@ -685,22 +693,18 @@ - - - - - - - + + + - - + + - - + + - + @@ -890,7 +894,7 @@ - + @@ -1149,7 +1153,7 @@ - + @@ -1168,10 +1172,10 @@ - - + + - +