Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

XML-TagXML-AttributBeschreibungKommentar
factSheet Inhalt des Steckbriefs für ein Informationsobjekt aus der PICTURE-Prozessplattform (z.B. Prozess, Strukturmodell-Element etc.) 
factSheetnameName des Informationsobjekts, welches durch diesen Steckbrief repräsentiert wird (z.B. Prozess, Strukturmodell-Element) 
factSheet -> metaData Metadaten des Steckbriefs 
factSheet -> metaData -> createdOn Zeitpunkt, zu welchem der vorliegende Steckbrief exportiert wurde

Format: Jahr - Monat - Tag Stunde - Minute - Sekunde - Millisekunde - Zeitzone (Angegeben in Abweichung zur GMT)

Beispiel: 2015-08-18T15:14:23.445+02:00

factSheet -> metaData -> sourceInstallation URL des PICTURE-Prozessplattform-Mandanten, aus welchem der Steckbrief exportiert wurde 
factSheet -> metaData -> xmlSchemaVersion URL zur Identifizierung des XML-Schemas, auf welchem die Repräsentation des vorliegenden Steckbriefs basiert 
factSheet -> notation Notation, in welcher der durch den Steckbrief repräsentierte Prozess in der PICTURE-Prozessplattform vorliegt

Nur relevant für Steckbriefe zum Informationsobjekt "Prozess". Zu einem Prozess existiert immer mindestens ein Steckbrief. Optional ist ein Detailmodell verfügbar. Das Detailmodell ist entweder in der Notation "PICTURE-Classic" oder "PICTURE-BPMN" modelliert.

Derzeit unterstützt das im Format PicXML 3.0 ausschließlich die Repräsentation von Steckbriefen. Zur Repräsentation von Detailmodellen kann das Format PicJSON genutzt werden.

Einziger möglicher Werte daher derzeit:

PROCESS_FACT_SHEET

factSheet -> attributeGroups Container-Objekt für die einzelnen Attributgruppen 
factSheet -> attributeGroups -> group Bündelung von thematisch zusammengehörenden Attributen des Steckbriefs 
factSheet -> attributeGroups -> group -> label Bezeichnung der Attributgruppe 
factSheet -> attributeGroups -> group -> attributeValues Container-Objekt für alle zur Gruppe gehörenden und im vorliegenden Steckbrief ausgefüllten Attribute

In der Konfiguration der PICTURE-Methode wird festgelegt, welche Attribute zu einem Informationsobjekt (z.B. Prozess, Strukturmodell-Element "Dokument" etc.) prinzipiell erfasst werden können (Metamodell-Ebene). Diese Attribute können in Form von Gruppen strukturiert werden.

Die PicXML-3-Repräsentation eines konkreten Steckbriefs (Modell-Ebene) beinhaltet ausschließlich ausgefüllte Attribute und somit auch nur diejenigen Attribute-Gruppen, welche mindestens ein ausgefülltes Attribut beinhalten.

factSheet -> attributeGroups -> group -> attributeValues -> attribute Repräsentiert die konkrete Ausprägung eines ausgefüllten Attributs aus dem SteckbriefEine vollständige Darstellung der Repräsentation der Ausprägungen für die einzelnen unterstützen Datentypen vgl. den folgenden Abschnitt "Repräsentation der Attributausprägungen für die verschiedenen unterstützten Datentypen".
factSheet -> attributeGroups -> group -> attributeValues -> attributeattributeIDUUID des Attributs. Identifiziert das Attribut eindeutig innerhalb der Menge aller Attribute, die im Steckbrief ausgefüllt werden können.

Die UUID des Attributs wird in der Konfiguration der PICTURE-Methode festgelegt, auf welcher der Prozessplattform-Arbeitsbereich basiert, aus dem der Steckbrief exportiert wurde. Die UUIDs sind durch Anwender der Prozessplattform nicht änderbar (für Attribute aus der PICTURE-Standardkonfiguration werden die Werte seitens der PICTURE GmbH vorgegeben, bei benutzerdefinierten Attributen werden sie systemseitig automatisch generiert.

Tipp
Eine Übersicht der UUIDs aller in der Konfiguration eines Arbeitsbereichs verwendeten Attribute kann über den Bericht Konfiguration des Arbeitsbereichs erstellt werden.
factSheet -> attributeGroups -> group -> attributeValues -> attributedataTypeDatentyp des Attributs

Mögliche (für Weiterverwendung in Dritt-Systemen relevante) Werte:

text, richtext, number, selection, multiselection, references, distribution, links, fileLinks, tags

In Abhängigkeit vom Datentyp des Attributs unterscheidet sich die Inhalte des XML-Tags "attribute". Ausführliche Informationen zu den Repräsentationen der verschiedenen Datentypen finden Sie im folgenden Abschnitt "Repräsentation der Attributausprägungen für die verschiedenen unterstützten Datentypen".

...

XML-TagBeschreibungKommentar
attribute -> itemsContainer-Objekt für alle vergebenen Schlagwörter 
attribute -> items -> itemSchlagwortSchlagworte sind benutzerdefiniert beliebig zur Laufzeit vergebbar. Bei der Auslesen der Werte kann dieses Feld daher wie ein Freitext-Feld für unformatierten Text behandelt werden.

 

Aufbau des

...

Steckbrief-Dokuments zur Kennzeichnung des Rückzugs einer Veröffentlichung

TODO

...

Das PicXML-3.0-Format kann genutzt werden, um Veröffentlichungs-Protokolle für die Kommunikation zwischen der PICTURE-Prozessplattform und einem Drittsystem zu realisieren, die auf dem Ablegen von Dateien in einem gemeinsamen Dateisystem-Verzeichnis bzw. einer Netzwerkfreigabe basieren. Um in diesem Zusammenhang an das Drittsystem zu kommunizieren, dass ein Steckbrief, der bei einem vorangegangenen Veröffentlichungslauf veröffentlicht wurde, bei einem weiteren Veröffentlichungslauf zurückgezogen werden soll, kann ein spezielles Steckbrief-Dokument erzeugt werden, welches ein "Lösch-Signal" für das Drittsystem enthält.

Codeblock
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<factSheet uuid="d738292a-9c2d-4f60-9a6e-89747dbf340e" name="Testprozess durchführen">
    <notation>DELETED</notation>
    <attributeGroups/>
</factSheet>

 

XML-TagXML-AttributBeschreibungKommentar
factSheet Inhalt des Steckbriefs für ein Informationsobjekt aus der PICTURE-Prozessplattform (z.B. Prozess, Strukturmodell-Element etc.) 
factSheetuuidUUID des zu löschenden Informationsobjekts 
factSheetnameName des Informationsobjekts, welches durch diesen Steckbrief repräsentiert wird (z.B. Prozess, Strukturmodell-Element) 
factSheet -> notation Lösch-Signal "DELETED" ("Dummy-Notation")