GET /rest/bpm/wle/v1/visual/serviceModel/{serviceId}[?snapshotId={string}][&branchId={string}][&projectId={string}][&image={boolean}]snapshotId, branchIdo projectId .snapshotId , se utiliza esa instantánea específica y se ignoran los parámetros branchId y projectId .branchId , se utiliza la instantánea de sugerencia (actual) de la rama (pista) especificada y se ignora el parámetro projectId .projectId , se utiliza la instantánea de sugerencia (actual) de la rama predeterminada (seguimiento) dentro de esa aplicación de proceso.| Nombre | Tipo de valor | Descripción |
|---|---|---|
| snapshotId | string | El identificador de la instantánea asociada con el modelo visual para el diagrama de servicio. Debe establecer uno de los parámetros
snapshotId, branchIdo projectId . |
| branchId | string | Identificador de la rama asociada con el modelo visual para el diagrama de servicio. Debe establecer uno de los parámetros
snapshotId, branchIdo projectId . |
| projectId | string | El identificador de la aplicación de proceso o kit de herramientas asociado con el modelo visual para el diagrama de servicio. Debe establecer uno de los parámetros
snapshotId, branchIdo projectId . |
| Image | booleano | Si el parámetro se establece en
true, se devuelve una imagen. De lo contrario, la respuesta es json o xml. |
Ninguna
El tipo de contenido predeterminado esapplication/json.
{
"status":"200",
"datos": {
"name": {"type": "string", "description": "The name of the service diagram."},
"desc": {"type": "string", "description": "The description of the service diagram."},
"poId": {"type": "string", "description": "The persistent object ID of the service diagram."},
"poVersionId": {"type": "string", "description": "The persistent object version ID of the service diagram."},
"serviceType": {"type": "string", "description": "El tipo del servicio.",
"enum":
[
"Human Service,
"SCA Service",
"Integration Service",
"Rule Service",
"General System Service"
]
},
"identifier":"id",
"id": {"type": "string", "description": "The BPMN ID of the service diagram."},
"label":"label",
"items": {"type": "[object]", "description": "La lista de los objetos de flujo y las notas en el diagrama de servicio.",
[
{
"width": {"type": "integer", "description": "La anchura del elemento. Sólo se aplica a la nota. "},
"height": {"type": "integer", "description": "La altura del elemento. Sólo se aplica a la nota. "},
"id": {"type": "string", "description": "The BPMN ID of the flow object or note."},
"label": {"type": "string", "description": "The description of the item."},
"x":{"type": "integer", "description": "The top-left x position of the item."},
"y":{"type": "integer", "description": "The top-left y position of the item."},
"type": {"type": "string", "description": "El tipo del elemento.",
"enum":
[
"StartPoint",
"ExitPoint",
"SubProcess",
"Coach",
"Paso",
"TaskAction",
"PostponeAction",
"TaskSender",
"Script",
"Switch",
"Excepción",
"InvokeUca",
"TrackingPoint",
"JavaConnector",
"WSConnector",
"ILOGConnector",
"ILOGDecision",
"SCAConnector",
"nota",
"Scriptlet",
"CatchException"
]
},
"snapshotId":{"type": "string", "description": "El ID de la instantánea asociada con el servicio de implementación, agente encubierto o coach.
Sólo se aplica a coaches, InvokeUca o SubProcess. Se debe especificar 'snapshotId' o 'branchId' cuando hay una implementación. "},
"branchId":{"type": "string", "description": "El ID de la rama asociada con el servicio de implementación, agente encubierto o coach.
Sólo se aplica a coaches, InvokeUca o SubProcess. Se debe especificar 'snapshotId' o 'branchId' cuando hay una implementación. "},
"poId":{"type": "string", "description": "El ID de objeto persistente del servicio de implementación, agente encubierto o coach.
Sólo se aplica a coaches, InvokeUca o SubProcess. "},
"serviceType": {"type": "string", "description": "El tipo de servicio de la implementación para el elemento.",
"enum":
[
"Rule Service",
"Human Service",
"Integration Service",
"General System Service",
"SCA Service"
]
},
"successors":[],
"preAssignment":{"type": "boolean",
"description": "Indica si este elemento tiene preasignaciones. No se aplica a StartPoint ni a la nota. "},
"postAssignment":{"type": "boolean",
"description": "Indica si este elemento tiene preasignaciones. No se aplica a StartPoint y note."}
}
]
},
"links": {"type": "[object]", "description": "La lista de flujos en el diagrama de servicio.",
[
{
"id":{"type": "string", "description": "The BPMN ID of the link."},
"name":{"type": "string", "description": "The name of the link."},
"start":{"type": "string", "description": "The BPMN ID of the link source."},
"startPosition": {"type": "string", "description": "El puerto del origen de enlace.",
"enum":
[
"topLeft",
"topCenter",
"topRight",
"leftTop",
"leftCenter",
"leftBottom",
"bottomLeft",
"bottomCenter",
"bottomRight",
"rightTop",
"rightCenter",
"rightBottom"
]
},
"end":{"type": "string", "description": "The BPMN ID of the link target."},
"endPosition": {"type": "string", "description": "El puerto del origen de enlace.",
"enum":
[
"topLeft",
"topCenter",
"topRight",
"leftTop",
"leftCenter",
"leftBottom",
"bottomLeft",
"bottomCenter",
"bottomRight",
"rightTop",
"rightCenter",
"rightBottom"
]
},
"showName":{"type": "boolean", "description": "Indicates whether to display the link name."},
"showEndState":{"type": "boolean", "description": "Indicates whether to display the link end state."},
"linkLabelPosición":{"type": "double", "description": "The position of the label in the link."},
"gfx":{"type": "string", "description": "Los puntos de inflexión del enlace, que se especifican utilizando un formato similar al del ejemplo siguiente:
{\"intermediatePoints\":[{\"x\":117,\"y\":62},{\"x\":117,\"y\":65}]}"}
}
]
},
"propiedades": {
"variables": [{
"poId":{"type": "string", "description": "The persistent object ID of the variable type."},
"poName":{"type": "string", "description": "The name of the variable type."},
"snapshotId":{"type": "string", "description": "El ID de la instantánea asociada con el tipo de esta variable. O
Se debe especificar 'snapshotId' o 'branchId'. "},
"branchId":{"type": "string", "description": "El ID de la rama asociada con el tipo de esta variable. O
Se debe especificar 'snapshotId' o 'branchId'. "},
"isList":{"type": "boolean", "description": "Indicates whether this variable is a list."},
"type": {"type": "string", "description": "Indica si la variable es de entrada, salida o privada.",
"enum":
[
"entrada",
"salida",
"fault",
"input_output",
"privado"
]
},
"name":{"type": "string", "description": "El nombre
de la variable."}
}
]
}
}
}
{
"status":"200",
"datos": {
"serviceType":"Human Service",
"name":"Enviar solicitud",
"poId":"1.551dd543-a770-4d6c-b0e0-1c9d61242e55",
"poVersionId":"91e09db3-ebad-4e82-9ee2-8efba121a64d",
"identifier":"id",
"id":"1.551dd543-a770-4d6c-b0e0-1c9d61242e55",
"label":"label",
"items": [{
"snapshotId":null,
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":false,
"postAssignment":false,
"id":"2025.21b8b26a-71ef-4ecf-b38f-16a2eabb67f6",
"label":"End",
"x":788,
"y":235,
"type":"ExitPoint"
},
{
"poType":"Coach",
"poId":"3003.4d0763a6-1a8e-4942-81a5-f440d0a1aba7",
"snapshotId":"2064.30c63e29-aacd-4b3b-803f-a09ce65486d2",
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":true,
"postAssignment":false,
"id":"2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0",
"label":"Create job\u000arequisition",
"x":253,
"y":152,
"type":"Coach"
},
{
"snapshotId":null,
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":true,
"postAssignment":false,
"id":"2025.204ff783-c15e-484b-ace8-8989d07f9825",
"label":"Position type",
"x":429,
"y":167,
"type":"Switch"
},
{
"poType":"Coach",
"poId":"3003.0ca58ecc-d1cf-4749-ac60-1766ad7b43a6",
"snapshotId":"2064.30c63e29-aacd-4b3b-803f-a09ce65486d2",
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":false,
"postAssignment":false,
"id":"2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba",
"label":"Confirm position\u000adetails",
"x":571,
"y":219,
"type":"Coach"
},
{
"snapshotId":null,
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":false,
"postAssignment":false,
"id":"2025.38defd9d-731b-40be-bc55-b8394884f507",
"label":"Initialize Output",
"x":112,
"y":152,
"type":"Script"
},
{
"poType":"Coach",
"poId":"3003.9190b9d7-0371-4afd-bcd0-eaef3e69b866",
"snapshotId":"2064.30c63e29-aacd-4b3b-803f-a09ce65486d2",
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":false,
"postAssignment":false,
"id":"2025.b3198a56-3426-476a-8538-59163fff35d0",
"label":"Provide details\u000afor existing\u000aposition",
"x":571,
"y":89,
"type":"Coach"
},
{
"snapshotId":null,
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":false,
"postAssignment":false,
"id":"StartNode",
"label":"Start",
"x":12,
"y":167,
"type":"StartPoint"
},
{
"width":224,
"height":74,
"id":"2028.bf4b621e-9770-4403-a468-8d9958541c56",
"label":"If the requisition is to fill an ...\u000aposition, the hiring manager fill...\u000acoach form with the position info...\u000a",
"x":513,
"y":11,
"type":"note",
"snapshotId":null,
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":false,
"postAssignment":false,
"conditional":false,
"eventActionType":0,
"interrupting":false,
"active":false
},
{
"width":200,
"height":52,
"id":"2028.dfb1f8b1-b3e2-4618-ac33-52b5a52940b8",
"label":"The hiring manager reviews \u000aand confirms the information prov...\u000abefore submitting the job requisi...\u000a",
"x":522,
"y":308,
"type":"note",
"snapshotId":null,
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":false,
"postAssignment":false,
"conditional":false,
"eventActionType":0,
"interrupting":false,
"active":false
},
{
"width":183,
"height":67,
"id":"2028.f05c6208-b7db-41b1-adb7-1d4bccb625cd",
"label":"The hiring manager fills out a \u000ajob requisition coach form, \u000arequesting to fill either a \"New\"...\u000aor an \"Existing\" position.\u000a",
"x":7,
"y":10,
"type":"note",
"snapshotId":null,
"branchId":null,
"successors":[],
"attachedEvents":null,
"preAssignment":false,
"postAssignment":false,
"conditional":false,
"eventActionType":0,
"interrupting":false,
"active":false
}
],
"enlaces": [{
"id":"StartLink",
"start":"StartNode",
"startPosition":"rightCenter",
"end":"2025.38defd9d-731b-40be-bc55-b8394884f507",
"endPosition":"leftCenter",
"showName":false,
"showEndState":false,
"linkLabelPosition":0.5,
"gfx":"{\"intermediatePoints\":[{\"x\":74,\"y\":179},{\"x\":74,\"y\":186}]}",
"inCriticalPath":false
},
{
"id":"2027.c791c596-f74d-4371-af12-a08ca0bc18b1",
"name":"Untitled",
"start":"2025.b3198a56-3426-476a-8538-59163fff35d0",
"startPosition":"leftTop",
"end":"2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0",
"endPosition":"topRight",
"showName":false,
"showEndState":true,
"endState":"<< Back",
"endStateType":"CoachButton",
"linkLabelPosition":0.84375,
"gfx":"{\"intermediatePoints\":[{\"x\":328,\"y\":107}]}",
"inCriticalPath":false
},
{
"id":"2027.2d090f2a-9060-4170-b019-f9cbbbeb7a15",
"name":"Untitled",
"start":"2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba",
"startPosition":"leftBottom",
"end":"2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0",
"endPosition":"bottomRight",
"showName":false,
"showEndState":true,
"endState":"<< Back",
"endStateType":"CoachButton",
"linkLabelPosition":0.8321917808219178,
"gfx":"{\"intermediatePoints\":[{\"x\":328,\"y\":271}]}",
"inCriticalPath":false
},
{
"id":"2027.fc11b79d-42d0-4e2c-8a5f-f9bf64f19d50",
"name":"ok",
"start":"2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0",
"startPosition":"rightCenter",
"end":"2025.204ff783-c15e-484b-ace8-8989d07f9825",
"endPosition":"leftCenter",
"showName":false,
"showEndState":true,
"endState": "Siguiente > >",
"endStateType":"CoachButton",
"linkLabelPosition":0.5,
"gfx":"{\"intermediatePoints\":[{\"x\":388,\"y\":186},{\"x\":388,\"y\":183}]}",
"inCriticalPath":false
},
{
"id":"2027.b074a5e9-7350-4bc2-8ae4-73da3df814ff",
"name":"Untitled",
"start":"2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba",
"startPosition":"rightCenter",
"end":"2025.21b8b26a-71ef-4ecf-b38f-16a2eabb67f6",
"endPosition":"leftCenter",
"showName":false,
"showEndState":true,
"endState":"Submit",
"endStateType":"CoachButton",
"linkLabelPosition":0.5,
"gfx":"{\"intermediatePoints\":[{\"x\":727,\"y\":253},{\"x\":727,\"y\":247}]}",
"inCriticalPath":false
},
{
"id":"2027.8591b83d-389b-41dd-b5b6-e5b46cfe4d58",
"name":"Existing",
"start":"2025.204ff783-c15e-484b-ace8-8989d07f9825",
"startPosition":"rightCenter",
"end":"2025.b3198a56-3426-476a-8538-59163fff35d0",
"endPosition":"leftCenter",
"showName":true,
"showEndState":false,
"linkLabelPosition":0.5,
"gfx":"{\"intermediatePoints\":[{\"x\":516,\"y\":183},{\"x\":516,\"y\":123}]}",
"inCriticalPath":false
},
{
"id":"2027.071ffdee-a061-4419-9d6b-4f0ee3387524",
"name":"Untitled",
"start":"2025.38defd9d-731b-40be-bc55-b8394884f507",
"startPosition":"rightCenter",
"end":"2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0",
"endPosition":"leftCenter",
"showName":false,
"showEndState":false,
"linkLabelPosition":0.5,
"gfx":"{\"intermediatePoints\":[]}",
"inCriticalPath":false
},
{
"id":"2027.6a7d3557-493a-4abe-b48b-425661390228",
"name":"New",
"start":"2025.204ff783-c15e-484b-ace8-8989d07f9825",
"startPosition":"rightCenter",
"end":"2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba",
"endPosition":"leftCenter",
"showName":true,
"showEndState":false,
"linkLabelPosition":0.5,
"gfx":"{\"intermediatePoints\":[{\"x\":516,\"y\":183},{\"x\":516,\"y\":253}]}",
"inCriticalPath":false
},
{
"id":"2027.3a304684-944d-4b52-aee6-06137df3a249",
"name":"Untitled",
"start":"2025.b3198a56-3426-476a-8538-59163fff35d0",
"startPosition":"bottomRight",
"end":"2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba",
"endPosition":"topRight",
"showName":false,
"showEndState":true,
"endState": "Siguiente > >",
"endStateType":"CoachButton",
"linkLabelPosition":0.5,
"gfx":"{\"intermediatePoints\":[]}",
"inCriticalPath":false
}
],
"propiedades": {
"variables": [{
"poName":"String",
"snapshotId":null,
"branchId":null,
"isList":false,
"type":"input",
"name":"instanceId"
},
{
"poId":"12.0b208895-bdb3-4e67-a402-af17a05858d2",
"poName":"Requisition",
"snapshotId":"2064.30c63e29-aacd-4b3b-803f-a09ce65486d2",
"branchId":null,
"isList":false,
"type":"output",
"name":"requisition"
},
{
"poId":"12.0ea493a3-08b7-4456-84be-443c8d41bc8b",
"poName":"Position",
"snapshotId":"2064.30c63e29-aacd-4b3b-803f-a09ce65486d2",
"branchId":null,
"isList":false,
"type":"output",
"name":"currentPosition"
}
]
}
}
}
<?xml version="1.0" encoding="UTF-8" ?>
<schema targetNamespace="http://rest.bpm.ibm.com/v1/data/bpd/visual"
elementFormDefault="unqualified"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://rest.bpm.ibm.com/v1/data/bpd/visual"
xmlns:pref="http://rest.bpm.ibm.com/v1/data/root"
xmlns:task="http://rest.bpm.ibm.com/v1/data/task"
xmlns:cmn = "http://rest.bpm.ibm.com/v1/data/common">
< import schemaLocation= "Common.xsd" namespace= "http://rest.bpm.ibm.com/v1/data/common" />
< import schemaLocation= "BPMRestData.xsd" namespace= "http://rest.bpm.ibm.com/v1/data/root" />
< import schemaLocation= "Task.xsd" namespace= "http://rest.bpm.ibm.com/v1/data/task" />
<complexType name="Referencia">
<sequence>
< element name = "_reference "type="string" />
</sequence>
</complexType>
<complexType name= "AttachedEvent">
<sequence>
< element name = "_reference "type="string" />
< element name= "eventPosition" type="tns:PortType" />
</sequence>
</complexType>
<simpleType name= "LoopType">
<restriction base="string">
< enumeration value="ninguno " />
< enumeration value= "simpleLoop" />
< enumeration value= "MultiInstanceBucle" />
</restriction>
</simpleType>
<simpleType name= "MILoopOrdering">
<restriction base="string">
< enumeration value="secuencial " />
< enumeration value="parallel " />
</restriction>
</simpleType>
<simpleType name= "EventSubProcType">
<restriction base="string">
< enumeration value="mensaje " />
< enumeration value="contenido " />
< enumeration value="temporizador " />
< enumeration value="error " />
</restriction>
</simpleType>
<simpleType name= " TipoNodeCategory">
<restriction base="string">
< enumeration value="Actividad " />
< enumeration value= "StartEvent" />
< enumeration value= "EndEvent" />
< enumeration value= "IntermediateEvent" />
< enumeration value= "SucesoBoundaryIntermediate" />
< enumeration value="Pasarela " />
</restriction>
</simpleType>
<simpleType name= "NodeType">
<annotation>
< documentation> Para BPD < /documentation>
</annotation>
<restriction base="string">
< enumeration value="hito " />
< enumeration value="actividad " />
< enumeration value="pasarela " />
< enumeration value= "gatewayAnd" />
< enumeration value= "gatewayOr" />
< enumeration value= "gatewayEvent" />
<!--
1. Cómo configurar un suceso de inicio ad hoc
2. Cómo especificar una interrupción para el suceso de inicio
3. ¿Cómo crear un suceso de inicio de error?
-->
< enumeration value="inicio " />
< enumeration value= "adhocStartSuceso" />
<!-- startMessage -->
< enumeration value= "msgStartEventInterrupting" />
< enumeration value= "msgStartEventNonInterrupción" />
< enumeration value= "contentStartEventInterrupting" />
< enumeration value= "contentStartEventNonInterrupción" />
< enumeration value= "documentStartEventInterrupting" />
< enumeration value= "documentStartEventNonInterrupción" />
< enumeration value= "timerStartEventInterrupting" />
< enumeration value= "timerStartEventNonInterrupción" />
< enumeration value= "scaMessageStartEventInterrupción" />
< enumeration value= "scaMessageStartEventNonInterrupting" />
< enumeration value= "errorStartSuceso" />
<!--
1. ¿Cómo crear un suceso de finalización de error y terminar?
-->
< enumeration value="end " />
< enumeration value="terminar " />
<!-- endException -->
< enumeration value= "errorEndSuceso" />
< enumeration value= "SucesomessageEnd" />
< enumeration value= "intermediateThrowMsgEvent" />
< enumeration value= "intermedCatchMsgEventNonBoundary" />
< enumeration value= "intermedCatchScaMsgEventNonLímite" />
< enumeration value= "intermedCatchContentEventNonBoundary" />
< enumeration value= "intermedCatchTimerEventNonBoundary" />
< enumeration value= "intermedCatchTrackingEventNonBoundary" />
< enumeration value= "intermedCatchErrorEventLímite" />
< enumeration value= "intermedCatchMsgEventBoundaryInterrupting" />
< enumeration value= "intermedCatchMsgEventBoundaryNonInterrupting" />
< enumeration value= "intermedCatchScaMsgEventBoundaryInterrupción" />
< enumeration value= "intermedCatchScaMsgEventBoundaryNonInterrupting" />
< enumeration value= "intermedCatchContentEventBoundaryInterrupting" />
< enumeration value= "intermedCatchContentEventBoundaryNonInterrupting" />
< enumeration value= "intermedCatchTimerEventBoundaryInterrupting" />
< enumeration value= "intermedCatchTimerEventBoundaryNonInterrupting" />
< enumeration value= "intermedTrackingEventBoundaryPre" />
< enumeration value= "intermedTrackingEventBoundaryPost" />
< enumeration value="carril " />
< enumeration value="nota " />
< enumeration value="grupo " />
</restriction>
</simpleType>
<simpleType name= "ServiceNodeType">
<annotation>
< documentation> Para el servicio < /documentation>
</annotation>
<restriction base="string">
< enumeration value= "StartPoint" />
< enumeration value= "ExitPoint" />
< enumeration value= "SubProcess" />
< enumeration value="Coach " />
< valor de enumeración= "CoachNG" />
< enumeration value="Paso " />
< enumeration value= "TaskAction" />
< enumeration value= "PostponeAction" />
< enumeration value= "TaskSender" />
< enumeration value="Script " />
< enumeration value="Conmutar " />
< enumeration value="Excepción " />
< enumeration value= "InvokeUca" />
< enumeration value= "TrackingPoint" />
< enumeration value= "JavaConnector" />
< enumeration value="ConectorWS " />
< enumeration value="ConectorILOG" />
< enumeration value="ILOGDecision " />
< enumeration value="Conector SCA " />
< enumeration value="ConectorECM " />
< enumeration value="nota " />
< enumeration value="Scriptlet " />
< enumeration value= "CatchException" />
< enumeration value= "SucesoAttachedError" />
< enumeration value= "PáginaStayOn" />
</restriction>
</simpleType>
<complexType name= "BaseItem">
<sequence>
< element name = "id "type="string" />
< element name = "label "type="string" />
< element name = "x "type="int" />
< element name = "y "type="int" />
</sequence>
</complexType>
<complexType name= "TextLinePosition">
<sequence>
< element name = "x "type="int" />
< element name = "y "type="int" />
< element name = "width "type="int" />
< element name = "height "type="int" />
</sequence>
</complexType>
<complexType name="Item">
<annotation>
< documentation> Para BPD < /documentation>
</annotation>
<complexContent>
< extension base="tns:BaseItem">
<sequence>
< element name = "type "type="tns:NodeType" />
< element name = "category "type="tns:NodeCategoryTipo" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name= "ServiceItem">
<annotation>
< documentation> Para el servicio < /documentation>
</annotation>
<complexContent>
< extension base="tns:BaseItem">
<sequence>
< element name = "type "type="tns:ServiceNodeTipo" />
</sequence>
</extension>
</complexContent>
</complexType>
<simpleType name= "BPMN2ActivityType">
<restriction base="string">
< enumeration value="Ninguno " />
< enumeration value= "UserTask" />
< enumeration value= "DecisionTask" />
< enumeration value= "ServiceTask" />
< enumeration value= "ScriptTask" />
< enumeration value= "CalledProcess" />
< enumeration value= "SubProcess" />
< enumeration value="Event_SubProcess" />
< enumeration value= "TareaInlineUser" />
< enumeration value= "RobotTask" />
</restriction>
</simpleType>
<! -- complexType name="Implementación">
<sequence>
< element name= "bpmn2TaskType" type= "tns:BPMN2ActivityType" />
< element name= "poType" type="string " />
< element name= "poId" type="string " />
<choice>
< element name= "snapshotId" type="string " />
< element name= "branchId" type="serie " />
</choice>
</sequence>
</complexType-->
<complexType name="Nodo">
<annotation>
< documentation> Para BPD < /documentation>
</annotation>
<complexContent>
< extension base="tns: Item">
<sequence>
< element name= "colorIcon" type="string " />
< element name = "lane "type="string" />
< element name= "bpmn2TaskType" type= "tns:BPMN2ActivityType" />
< element name= "poType" type="string " />
< element name= "serviceType" type="string">
<annotation>
< documentation> sólo se utiliza cuando poType es Service, necesitamos esta información adicional para indicar a la interfaz de usuario cómo detallar el servicio. Los valores soportados son los siguientes:
1. Servicio de regla
3. Servicio de usuario
5. Servicio de integración
6. Servicio del sistema general
7. Servicio SCA
</documentation>
< /annotation> < /element>
< element name= "poId" type="string " />
<choice>
< element name= "snapshotId" type="string " />
< element name= "branchId" type="serie " />
</choice>
< element name="successors "type="tns: Reference" minOccurs= "0 " maxOccurs= "unbounded" />
< element name= "attachedEvents" type="tns:AttachedEvent" minOccurs= "0" maxOccurs= "unbounded " />
< element name= "loopType" type="tns:LoopType" />
< element name="MIOrdering "type="tns:MILoopOrdering" />
< element name= "preAssignment" type= "boolean" />
< element name= "postAssignment" type= "boolean" />
< element name = "condicional "type=" boolean " />
< element name= "eventActionTipo" type="int " />
< element name= "eventSubProcType" type="tns:EventSubProcType" />
< element name = "interrupting "type=" boolean " />
<! -- contador y activo se utilizan en el portal -- >
<! -- el número de instancias que tienen señal en este nodo, como por ejemplo #2, #3, etc -- >
< element name = "counter "type="string" />
<! -- un indicador para saber si este nodo está activo -- >
< element name = "active "type=" boolean " />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name= "CaseNode">
<complexContent>
< extension base="tns: Nodo">
<sequence>
< element name= "activityOptionType" type="string " />
< element name= "conditionTriggerTipo" type="serie " />
< element name= "activityExecutionType" type="string " />
< element name= "isHidden" type= "boolean" />
< element name= "isRepeatable" type= "boolean" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="Note">
<complexContent>
< extension base="tns: Nodo">
<sequence>
< element name = "width "type = "int" />
< element name = "height "type = "int" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name= "ServiceNode">
<annotation>
< documentation> Para el servicio < /documentation>
</annotation>
<complexContent>
< extension base="tns:ServiceItem">
<sequence>
< element name= "poType" type="string " />
< element name= "poId" type="string " />
<choice>
< element name= "snapshotId" type="string " />
< element name= "branchId" type="serie " />
</choice>
< element name= "serviceType" type="string">
<annotation>
< documentation> necesita esta información adicional para indicar a la interfaz de usuario cómo detallar el servicio. Los valores soportados son los siguientes:
1. Servicio de regla
3. Servicio de usuario
5. Servicio de integración
6. Servicio del sistema general
7. Servicio SCA
</documentation>
< /annotation> < /element>
< element name="successors "type="tns: Reference" minOccurs= "0 " maxOccurs= "unbounded" />
< element name= "attachedEvents" type="tns:AttachedEvent" minOccurs= "0" maxOccurs= "unbounded " />
< element name= "preAssignment" type= "boolean" />
< element name= "postAssignment" type= "boolean" />
<! -- Los dos elementos nuevos siguientes no son para abordar ningún error existente, sino que es un nuevo requisito de un cliente específico. -- >
< element name = "guid "type="string" />
< element name = "ui "type=" boolean " />
</sequence>
</extension>
</complexContent>
</complexType>
<simpleType name= "ColorType">
<restriction base="string">
< enumeration value="Predeterminado " />
< enumeration value="Rojo " />
< enumeration value="Naranja " />
< enumeration value="Amarillo " />
< enumeration value="Verde " />
< enumeration value="Azul " />
< enumeration value="Púrpura " />
< enumeration value="Gris " />
</restriction>
</simpleType>
<complexType name="Swimlane">
<complexContent>
< extension base="tns: Item">
<sequence>
< element name= "isSystem" type = "boolean" />
< element name = "color "type = "string" />
< element name = "width "type = "int" />
< element name = "height "type = "int" />
< element name="children "type="tns: Reference" minOccurs= "0 " maxOccurs= "unbounded" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="Grupo">
<complexContent>
< extension base="tns: Item">
<sequence>
< element name = "lane "type="string" />
< element name = "width "type = "int" />
< element name = "height "type = "int" />
< element name="successors "type="tns: Reference" minOccurs= "0 " maxOccurs= "unbounded" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="Milestone">
<complexContent>
< extension base="tns: Item">
<sequence>
< element name = "width "type = "int" />
< element name = "height "type = "int" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="Link">
<sequence>
< element name = "id "type = "string" />
< element name = "name "type = "string" />
< element name = "start "type = "string" />
< element name= "startPosition" type="tns:PortType" />
< element name = "end "type = "string" />
< element name= "endPosition" type="tns:PortType" />
< element name= "showName" type = "boolean" />
< element name= "showEndState" type= "boolean" />
< element name= "endState" type = "string " />
< element name= "endStateType" type="string " />
< element name= "linkLabelPosición" type="double " />
< element name = "gfx "type="string" />
<! -- inCriticalLa vía de acceso sólo se utiliza en el portal -- >
< element name= "inCriticalPath" type= "boolean" />
</sequence>
</complexType>
<simpleType name= " TipoLinkSource">
<restriction base="string">
< enumeration value="Actividad " />
< enumeration value="Pasarela " />
< enumeration value="Suceso " />
</restriction>
</simpleType>
<complexType name="BPDLink">
<complexContent>
< extension base="tns: Link">
<sequence>
< element name= "needDefaultMarker" type= "boolean" />
< element name= "needDiamondMarker" type= "boolean" />
</sequence>
</extension>
</complexContent>
</complexType>
<simpleType name= "PortType">
<restriction base="string">
< enumeration value= "topLeft" />
< enumeration value= "topCenter" />
< enumeration value= "topRight" />
< enumeration value= "leftTop" />
< enumeration value= "leftCenter" />
< enumeration value= "leftBottom" />
< enumeration value= "bottomLeft" />
< enumeration value= "bottomCenter" />
< enumeration value= "bottomRight" />
< enumeration value= "rightTop" />
< enumeration value= "rightCenter" />
< enumeration value= "rightBottom" />
</restriction>
</simpleType>
<complexType name= "BendPoints">
<sequence>
< element name= "intermediatePoints" type="tns:BendPoint" maxOccurs= "unbounded" />
</sequence>
</complexType>
<complexType name= "BendPoint">
<sequence>
< element name = "x "type = "int" />
< element name = "y "type = "int" />
</sequence>
</complexType>
<simpleType name= "VariableType">
<restriction base="string">
< enumeration value="entrada " />
< enumeration value="salida " />
< enumeration value="error " />
< enumeration value="salida_entrada " />
< enumeration value="private " />
< enumeration value="propiedad_caso " />
</restriction>
</simpleType>
<complexType name="Variable">
<complexContent>
< extension base="pref:NamedElement">
<sequence>
< element name= "poId" type = "string " />
< element name= "poName" type = "string " />
<choice>
< element name= "snapshotId" type = "string " />
< element name= "branchId" type = "string " />
</choice>
< element name= "isList" type = "boolean" />
< element name = "type "type="tns:VariableType" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name= "ProcessKPI">
<complexContent>
< extension base="pref:NamedElement">
<sequence>
< element name= "poId" type = "string " />
<choice>
< element name= "snapshotId" type = "string " />
< element name= "branchId" type = "string " />
</choice>
< element name= "SettingsType" type = "string " />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType nombre= "tBPDToken">
<sequence>
< element name= "instanceId" type = "serie " />
< element name= "createTime" type= "dateTime" />
< element name= "createTimeLong" type="long " />
< element name = "active "type =" boolean " />
< element name= "tokenId" type = "string " />
</sequence>
</complexType>
<complexType name= "WorkSchedule">
<sequence>
< element name= "timeScheduleTipo" type="int " />
< element name= "timeScheduleName" type="string " />
< element name= "timeScheduleExpression" type="string " />
< element name= "timezoneType" type = "int " />
< element name = "timezone "type = "string" />
< element name= "timezoneExpression" type = "string " />
< element name= "holidayScheduleType" type="int " />
< element name= "holidayScheduleName" type="serie " />
< element name= "holidayScheduleExpression" type="string " />
</sequence>
</complexType>
<complexType name= "FolderStructure">
<sequence>
< element name = "value "type = "string" />
< element name= "subFolder" type="tns:FolderStructure" minOccurs= "0" maxOccurs= "unbounded " />
</sequence>
</complexType>
<complexType name="BPDProperties">
<sequence>
< element name="variables "type="tns: Variable" minOccurs= "0 " maxOccurs= "unbounded" />
< element name= "workSchedule" type="tns:WorkSchedule" />
< element name="KPIs "type="tns:ProcessKPI" minOccurs= "0 " maxOccurs= "unbounded" />
< element name = "folder "type="tns:FolderStructure" minOccurs= "0 " maxOccurs= "unbounded" />
</sequence>
</complexType>
<complexType name= "ILOGVisualModel">
<complexContent>
< extension base= " pref :Data">
<sequence>
< element name = "name "type = "string" />
< element name = "desc "type = "string" />
< element name= "richDesc" type = "serie " />
< element name= "modelType" type = "string " />
< element name= "poId" type = "string " />
< element name= "poVersionId" type="string " />
< element name = "identifier "type = "string" />
< element name = "id "type = "string" />
< element name = "width "type = "int" />
< element name = "height "type = "int" />
< element name = "label "type = "string" />
<element name="items" type="tns:BaseItem" minOccurs="0"
maxOccurs="unbounded" />
<element name="links" type="tns:Link" minOccurs="0"
maxOccurs="unbounded" />
< element name="properties "type="tns: BPDProperties" />
< element name="tasks " type="cmn :Map">
<annotation>
< documentation> La clave es el ID de objeto de flujo, el valor es una matriz de detalles de tarea
</documentation>
</annotation>
</element>
< element name= "activeTasks" type="cmn :Map">
<annotation>
< documentation> La clave es el ID de objeto de flujo, el valor es una matriz de detalles de tarea
</documentation>
</annotation>
</element>
< element name="tokens " type="cmn :Map">
<annotation>
La clave < documentation> es el ID de objeto de flujo y el valor es una matriz de señales en la BPD actual
</documentation>
</annotation>
</element>
<element name="textPositions" type="cmn:Map" minOccurs="0"
maxOccurs="unbounded" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name= "ILOGServiceVisualModel">
<complexContent>
< extension base="tns:ILOGVisualModel">
<sequence>
< element name= "serviceType" type="string " />
</sequence>
</extension>
</complexContent>
</complexType>
</schema>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<bpm:ResponseData xmlns:bpm="http://rest.bpm.ibm.com/v1/data"
xmlns:ex = "http://rest.bpm.ibm.com/v1/data/exception">
<status>200</status>
<data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns5="http://rest.bpm.ibm.com/v1/data/bpd/visual" xsi:type = "ns5:ILOGServiceVisualModel">
< name> Enviar solicitud < /name>
<poId>1.551dd543-a770-4d6c-b0e0-1c9d61242e55</poId>
<poVersionId>86514ae0-7899-4776-979f-a92c4f2f4f28</poVersionId>
< identifier> id < /identifier>
<id>1.551dd543-a770-4d6c-b0e0-1c9d61242e55</id>
< label> etiqueta < /label>
< items xsi:type = "ns5:ServiceNode">
<id>2025.21b8b26a-71ef-4ecf-b38f-16a2eabb67f6</id>
< label> Fin < /label>
<x>788</x>
<y>235</y>
< type>ExitPoint< /type>
<preAssignment> false </preAssignment>
<postAssignment> false </postAssignment>
</items>
< items xsi:type = "ns5:ServiceNode">
<id>2025.b3198a56-3426-476a-8538-59163fff35d0</id>
<label>Proporcionar detalles
for existing
Posición</label>
<x>571</x>
<y>89</y>
< type> Coach < /type>
<poType> Coach </poType>
<poId>3003.f12a16e5-bd7d-462f-899e-c83a08a48326</poId>
<snapshotId>2064.bc97a55f-f158-40f3-8d8f-b9915a0dcc0d</snapshotId>
<preAssignment> false </preAssignment>
<postAssignment> false </postAssignment>
</items>
< items xsi:type = "ns5:ServiceNode">
<id>2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0</id>
< label> Crear trabajo
solicitud < /label>
<x>253</x>
<y>152</y>
< type> Coach < /type>
<poType> Coach </poType>
<poId>3003.c5560ab5-6d98-4d6a-9e32-d255fc27e56d</poId>
<snapshotId>2064.bc97a55f-f158-40f3-8d8f-b9915a0dcc0d</snapshotId>
<preAssignment> true </preAssignment>
<postAssignment> false </postAssignment>
</items>
< items xsi:type = "ns5:ServiceNode">
<id>2025.38defd9d-731b-40be-bc55-b8394884f507</id>
< label> Inicializar salida < /label>
<x>112</x>
<y>152</y>
< type> Script < /type>
<preAssignment> false </preAssignment>
<postAssignment> false </postAssignment>
</items>
< items xsi:type = "ns5:ServiceNode">
<id>2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba</id>
< label> Confirmar posición
detalles < /label>
<x>571</x>
<y>219</y>
< type> Coach < /type>
<poType> Coach </poType>
<poId>3003.f81015c3-ba8e-4c79-a5c1-8f27d68a9e5e</poId>
<snapshotId>2064.bc97a55f-f158-40f3-8d8f-b9915a0dcc0d</snapshotId>
<preAssignment> false </preAssignment>
<postAssignment> false </postAssignment>
</items>
< items xsi:type = "ns5:ServiceNode">
<id>2025.204ff783-c15e-484b-ace8-8989d07f9825</id>
<label>Posición
tipo < /label>
<x>429</x>
<y>167</y>
< type> Switch < /type>
<preAssignment> true </preAssignment>
<postAssignment> false </postAssignment>
</items>
< items xsi:type = "ns5:ServiceNode">
< id>StartNode< /id>
< label> Iniciar < /label>
<x>12</x>
<y>167</y>
< tipo>StartPoint< /tipo>
<preAssignment> false </preAssignment>
<postAssignment> false </postAssignment>
</items>
< items xsi:type = "ns5:Note">
<id>2028.bf4b621e-9770-4403-a468-8d9958541c56</id>
< label> Si la solicitud es para rellenar un ...
position, the hiring manager fill...
coach form with the position info...
< /etiqueta>
<x>513</x>
<y>11</y>
< type> note < /type>
<preAssignment> false </preAssignment>
<postAssignment> false </postAssignment>
< conditional> false < /conditional>
<eventActionType>0</eventActionType>
< interrupting> false < /interrupting>
< active> false < /active>
<width>224</width>
<height>74</height>
</items>
< items xsi:type = "ns5:Note">
<id>2028.f05c6208-b7db-41b1-adb7-1d4bccb625cd</id>
< label> El director de contratación rellena una
job requisition coach form,
solicitando rellenar un " Nuevo " ...
o una posición " Existente ".
< /etiqueta>
<x>7</x>
<y>10</y>
< type> note < /type>
<preAssignment> false </preAssignment>
<postAssignment> false </postAssignment>
< conditional> false < /conditional>
<eventActionType>0</eventActionType>
< interrupting> false < /interrupting>
< active> false < /active>
<width>183</width>
<height>67</height>
</items>
< items xsi:type = "ns5:Note">
<id>2028.dfb1f8b1-b3e2-4618-ac33-52b5a52940b8</id>
< label> El director de contratación revisa
and confirms the information prov...
before submitting the job requisi...
< /etiqueta>
<x>522</x>
<y>308</y>
< type> note < /type>
<preAssignment> false </preAssignment>
<postAssignment> false </postAssignment>
< conditional> false < /conditional>
<eventActionType>0</eventActionType>
< interrupting> false < /interrupting>
< active> false < /active>
<width>200</width>
<height>52</height>
</items>
<links>
< id>StartLink< /id>
< inicio>StartNode< /inicio>
<startPosition>rightCenter</startPosition>
<end>2025.38defd9d-731b-40be-bc55-b8394884f507</end>
<endPosition>leftCenter</endPosition>
<showName> false </showName>
<showEndEstate> false </showEndEstado >
<linkLabelPosition>0.5</linkLabelPosition>
< gfx> {"intermediatePoints": [{"x":74,"y":179},{"x":74,"y":186}]}
< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<links>
<id>2027.2d090f2a-9060-4170-b019-f9cbbbeb7a15</id>
< name> Sin título < /name>
<start>2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba</start>
<startPosition>leftBottom</startPosition>
<end>2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0</end>
<endPosition>bottomRight</endPosition>
<showName> false </showName>
<showEndState> true </showEndState >
<endState> < < Atrás </endState>
<endStateTipo >CoachButton</endStateTipo >
<linkLabelPosition>0.8321917808219178</linkLabelPosition>
< gfx> {"intermediatePoints": [{"x":328,"y":271}]}
< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<links>
<id>2027.b074a5e9-7350-4bc2-8ae4-73da3df814ff</id>
< name> Sin título < /name>
<start>2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba</start>
<startPosition>rightCenter</startPosition>
<end>2025.21b8b26a-71ef-4ecf-b38f-16a2eabb67f6</end>
<endPosition>leftCenter</endPosition>
<showName> false </showName>
<showEndState> true </showEndState >
<endState> Enviar </endState>
<endStateTipo >CoachButton</endStateTipo >
<linkLabelPosition>0.5</linkLabelPosition>
< gfx> {"intermediatePoints": [{"x":727,"y":253},{"x":727,"y":247}]}
< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<links>
<id>2027.8591b83d-389b-41dd-b5b6-e5b46cfe4d58</id>
< name> Existente < /name>
<start>2025.204ff783-c15e-484b-ace8-8989d07f9825</start>
<startPosition>rightCenter</startPosition>
<end>2025.b3198a56-3426-476a-8538-59163fff35d0</end>
<endPosition>leftCenter</endPosition>
<showName> true </showName>
<showEndEstate> false </showEndEstado >
<linkLabelPosition>0.5</linkLabelPosition>
< gfx> {"intermediatePoints": [{"x":516,"y":183},{"x":516,"y":123}]}
< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<links>
<id>2027.071ffdee-a061-4419-9d6b-4f0ee3387524</id>
< name> Sin título < /name>
<start>2025.38defd9d-731b-40be-bc55-b8394884f507</start>
<startPosition>rightCenter</startPosition>
<end>2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0</end>
<endPosition>leftCenter</endPosition>
<showName> false </showName>
<showEndEstate> false </showEndEstado >
<linkLabelPosition>0.5</linkLabelPosition>
< gfx>{"intermediatePoints":[]}< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<links>
<id>2027.3a304684-944d-4b52-aee6-06137df3a249</id>
< name> Sin título < /name>
<start>2025.b3198a56-3426-476a-8538-59163fff35d0</start>
<startPosition>bottomRight</startPosition>
<end>2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba</end>
<endPosition>topRight</endPosition>
<showName> false </showName>
<showEndState> true </showEndState >
<endState> Siguiente > > </endState>
<endStateTipo >CoachButton</endStateTipo >
<linkLabelPosition>0.5</linkLabelPosition>
< gfx>{"intermediatePoints":[]}< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<links>
<id>2027.6a7d3557-493a-4abe-b48b-425661390228</id>
< name> Nuevo < /name>
<start>2025.204ff783-c15e-484b-ace8-8989d07f9825</start>
<startPosition>rightCenter</startPosition>
<end>2025.7c5c6d7c-8e63-436a-b3c9-11160c44f2ba</end>
<endPosition>leftCenter</endPosition>
<showName> true </showName>
<showEndEstate> false </showEndEstado >
<linkLabelPosition>0.5</linkLabelPosition>
< gfx> {"intermediatePoints": [{"x":516,"y":183},{"x":516,"y":253}]}
< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<links>
<id>2027.fc11b79d-42d0-4e2c-8a5f-f9bf64f19d50</id>
< name> ok < /name>
<start>2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0</start>
<startPosition>rightCenter</startPosition>
<end>2025.204ff783-c15e-484b-ace8-8989d07f9825</end>
<endPosition>leftCenter</endPosition>
<showName> false </showName>
<showEndState> true </showEndState >
<endState> Siguiente > > </endState>
<endStateTipo >CoachButton</endStateTipo >
<linkLabelPosition>0.5</linkLabelPosition>
< gfx> {"intermediatePoints": [{"x":388,"y":186},{"x":388,"y":183}]}
< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<links>
<id>2027.c791c596-f74d-4371-af12-a08ca0bc18b1</id>
< name> Sin título < /name>
<start>2025.b3198a56-3426-476a-8538-59163fff35d0</start>
<startPosition>leftTop</startPosition>
<end>2025.a5822295-b44e-4b31-b6ff-279a9e36e1d0</end>
<endPosition>topRight</endPosition>
<showName> false </showName>
<showEndState> true </showEndState >
<endState> < < Atrás </endState>
<endStateTipo >CoachButton</endStateTipo >
<linkLabelPosition>0.84375</linkLabelPosition>
< gfx> {"intermediatePoints": [{"x":328,"y":107}]}
< /gfx>
<inCriticalPath> false </inCriticalPath >
</links>
<properties>
<variables>
< name>instanceId< /name>
<poName> Serie </poName>
<isList> false </isList>
< type> input < /type>
</variables>
<variables>
< name> solicitud < /name>
<poId>12.0b208895-bdb3-4e67-a402-af17a05858d2</poId>
<poName> Solicitud </poName>
<snapshotId>2064.bc97a55f-f158-40f3-8d8f-b9915a0dcc0d</snapshotId>
<isList> false </isList>
< type> salida < /type>
</variables>
<variables>
< name>currentPosition< /name>
<poId>12.0ea493a3-08b7-4456-84be-443c8d41bc8b</poId>
<poName> Posición </poName>
<snapshotId>2064.bc97a55f-f158-40f3-8d8f-b9915a0dcc0d</snapshotId>
<isList> false </isList>
< type> salida < /type>
</variables>
</properties>
<textPositions>
< item key="End">
< value xsi:type = "ns5:TextLinePosition">
<x>-10</x>
<y>-12</y>
<width>21</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Proporcionar detalles">
< value xsi:type = "ns5:TextLinePosition">
<x>3</x>
<y>-2</y>
<width>83</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key = "for existing">
< value xsi:type = "ns5:TextLinePosition">
<x>13</x>
<y>12</y>
<width>63</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="posición">
< value xsi:type = "ns5:TextLinePosition">
<x>23</x>
<y>26</y>
<width>43</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Crear trabajo">
< value xsi:type = "ns5:TextLinePosition">
<x>16</x>
<y>5</y>
<width>57</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="requisition">
< value xsi:type = "ns5:TextLinePosition">
<x>16</x>
<y>19</y>
<width>56</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Inicializar salida ">
< value xsi:type = "ns5:TextLinePosition">
<x>2</x>
<y>12</y>
<width>85</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Confirmar posición">
< value xsi:type = "ns5:TextLinePosition">
<x>-2</x>
<y>5</y>
<width>92</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="details">
< value xsi:type = "ns5:TextLinePosition">
<x>26</x>
<y>19</y>
<width>36</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Position">
< value xsi:type = "ns5:TextLinePosition">
<x>-22</x>
<y>-12</y>
<width>44</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="tipo">
< value xsi:type = "ns5:TextLinePosition">
<x>-12</x>
<y>2</y>
<width>25</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Iniciar ">
< value xsi:type = "ns5:TextLinePosition">
<x>-13</x>
<y>-12</y>
<width>27</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Si la solicitud es para rellenar un ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>204</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="position, el director de contratación rellena un ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>14</y>
<width>213</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="formulario de coach con la información de posición. ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>28</y>
<width>232</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="El director de contratación rellena un ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>165</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="formulario de coach de solicitud de trabajo, ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>14</y>
<width>152</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="solicitar rellenar un " Nuevo " ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>28</y>
<width>175</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="o una posición " Existente ". ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>42</y>
<width>135</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="El director de contratación revisa ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>156</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="y confirma la información proporcionada ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>14</y>
<width>217</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="antes de enviar la solicitud de trabajo. ">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>28</y>
<width>203</width>
<height>14</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Untitled">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>42</width>
<height>0</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Untitled">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>42</width>
<height>0</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Existente">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>43</width>
<height>0</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Untitled">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>42</width>
<height>0</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Untitled">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>42</width>
<height>0</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="New">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>23</width>
<height>0</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="ok">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>13</width>
<height>0</height>
< /valor>
</item>
</textPositions>
<textPositions>
< item key="Untitled">
< value xsi:type = "ns5:TextLinePosition">
<x>0</x>
<y>0</y>
<width>42</width>
<height>0</height>
< /valor>
</item>
</textPositions>
<serviceType> Servicio de usuario </serviceType>
</data>
< /bpm:ResponseData>
El tipo de contenido predeterminado esapplication/json.
{"description": "Respuesta de error WLE",
"type": "object",
"propiedades":
{"status": {"type": "serie",
"description": "El estado de la llamada de API anterior."
},
"exceptionType": {"type": "string",
"description": "El nombre de clase asociado con la excepción."
},
"errorNumber": {"type": "string",
"description": "ID de mensaje de la excepción."
},
"errorMessage": {"type": "string",
"description": Texto de mensaje de la excepción."
},
Parámetros de "errorMessage": {"type": ["string"], "opcional": true,
"description": "Parámetros de texto de mensaje de la excepción."
},
"programmersDetails": {"type": "object", "opcional": true,
"description": "Detalles de excepción adicionales, por ejemplo, un rastreo de pila."
}
}
}
| Código | Descripción |
|---|---|
| 200 OK (Correcto) | Finalización con éxito. |
| 400 Solicitud incorrecta | Parámetros no válidos o no especificados. |
| 401 No autorizado | El llamante no está autorizado para esta solicitud. |
| 404 No encontrado | El modelo de servicio no existe.
|
| 406 No aceptable | No se da soporte al tipo de contenido solicitado o a la codificación del contenido. |
| 500 Error interno del servidor | Se ha producido un problema grave, se proporcionan los detalles del programador. |
7.5.1
Tema principal: Recurso de modelo visual de servicio